{"_id":"@cpretzinger/global-skills","_rev":"2-63e09e1039f02d7de5cde06ef3ca54bc","name":"@cpretzinger/global-skills","dist-tags":{"latest":"1.0.1"},"versions":{"1.0.0":{"name":"@cpretzinger/global-skills","version":"1.0.0","keywords":["ai","skills","claude","codex","cursor","chatgpt","prompts","templates"],"author":{"name":"Craig Pretzinger"},"license":"MIT","_id":"@cpretzinger/global-skills@1.0.0","maintainers":[{"name":"cpretzinger","email":"craig.pretzinger@gmail.com"}],"homepage":"https://github.com/cpretzinger/global-skills#readme","bugs":{"url":"https://github.com/cpretzinger/global-skills/issues"},"bin":{"install-global-skills":"bin/install-global-skills"},"dist":{"shasum":"98d08bc4f6b0e8c4a4327820fad2470a97c90fdd","tarball":"https://registry.npmjs.org/@cpretzinger/global-skills/-/global-skills-1.0.0.tgz","fileCount":36,"integrity":"sha512-pbt/cFXH2EIZs+VVR2rvuXsoO9uFuCvkGV+eWiNMyOBqK0csWGTxqk6gyaj98isa1nLpDU5IUMXsbZU+txidNg==","signatures":[{"sig":"MEYCIQCACMoSXKAHkEV7w+ptzuBYRuIPDDKaOdcuA6NagTC1bgIhAMO/iXgdtg+iSwUqoIj9L5TKvJ0cPgU2KsipgWeLtGA5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":187762},"engines":{"node":">=18.0.0"},"_npmUser":{"name":"cpretzinger","email":"craig.pretzinger@gmail.com"},"repository":{"url":"git+https://github.com/cpretzinger/global-skills.git","type":"git"},"_npmVersion":"11.7.0","description":"Global AI skills for Claude, Codex, Cursor, and ChatGPT","directories":{},"_nodeVersion":"25.2.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/global-skills_1.0.0_1769311804735_0.5317022408915248","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"@cpretzinger/global-skills","version":"1.0.1","description":"Global AI skills for Claude, Codex, Cursor, and ChatGPT","bin":{"install-global-skills":"bin/install-global-skills"},"engines":{"node":">=18.0.0"},"keywords":["ai","skills","claude","codex","cursor","chatgpt","prompts","templates"],"author":{"name":"Craig Pretzinger"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/cpretzinger/global-skills.git"},"publishConfig":{"access":"public"},"_id":"@cpretzinger/global-skills@1.0.1","bugs":{"url":"https://github.com/cpretzinger/global-skills/issues"},"homepage":"https://github.com/cpretzinger/global-skills#readme","_nodeVersion":"25.2.1","_npmVersion":"11.7.0","dist":{"integrity":"sha512-5FebL0+W3aBL0BhZ6U5Y32lPFbbrqlOjFQRMoSQKxRorpbb/WEOi2rZvRgwWszRkgEt1Mw1CFfq+q8br8dwQSA==","shasum":"c53fdb79a2d8ad486206104f1dbdeb52660f769b","tarball":"https://registry.npmjs.org/@cpretzinger/global-skills/-/global-skills-1.0.1.tgz","fileCount":36,"unpackedSize":187784,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIBcTUirONCN7MhYr7yIzkDF8R/7SJ6cIP0BjGoJ9B7XKAiEApIHz4dDxd0qcbRx1ItSrGXHNvfRmBJVa0Ex/kUT/MDU="}]},"_npmUser":{"name":"cpretzinger","email":"craig.pretzinger@gmail.com"},"directories":{},"maintainers":[{"name":"cpretzinger","email":"craig.pretzinger@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/global-skills_1.0.1_1769311851065_0.9001017822427897"},"_hasShrinkwrap":false}},"time":{"created":"2026-01-25T03:30:04.644Z","modified":"2026-01-25T03:30:51.627Z","1.0.0":"2026-01-25T03:30:04.917Z","1.0.1":"2026-01-25T03:30:51.217Z"},"bugs":{"url":"https://github.com/cpretzinger/global-skills/issues"},"author":{"name":"Craig Pretzinger"},"license":"MIT","homepage":"https://github.com/cpretzinger/global-skills#readme","keywords":["ai","skills","claude","codex","cursor","chatgpt","prompts","templates"],"repository":{"type":"git","url":"git+https://github.com/cpretzinger/global-skills.git"},"description":"Global AI skills for Claude, Codex, Cursor, and ChatGPT","maintainers":[{"name":"cpretzinger","email":"craig.pretzinger@gmail.com"}],"readme":"# Global Skills Template\n\nUniversal AI skills for Claude, Codex, Cursor, and ChatGPT.\n\n## Quick Install\n\n```bash\n# From any project directory\ncd {project}\ninstall-global-skills\n```\n\n**What gets set up automatically:**\n- ✅ 26 global skills installed (20 domain + 6 meta)\n- ✅ Codex/Cursor formats converted\n- ✅ Cursor rule added to project\n- ✅ VS Code settings added to project\n- ✅ Claude Code CLI config created (global)\n- ✅ Codex CLI config created (global)\n- 📋 Instructions for UI platforms (Codex UI, Claude UI, ChatGPT)\n\n## Installation Methods\n\n### Option 1: npm/pnpm Package (Recommended)\n\n```bash\n# Install globally\npnpm add -g @cpretzinger/global-skills\n\n# Run installer (from project directory)\ncd {project}\ninstall-global-skills\n```\n\n### Option 2: Bash Script\n\n```bash\n# Run setup script\nbash ~/projects/global-skills-template/scripts/setup-global-skills.sh\n```\n\n### Option 3: Direct Node Script\n\n```bash\ncd {project}\nnode ~/projects/global-skills-template/lib/setup.js\n```\n\n## What Gets Installed\n\n### Global Skills (26 total)\n\n**20 Domain Skills:**\n- postgres, react-patterns, api-design, debugging, error-handling\n- code-review, git-mastery, performance, security, testing-strategy\n- typescript-advanced, data-modeling, refactoring, caching-strategies\n- qdrant, vercel-railway, openai-api, prompt-engineering\n- illustration-creator, video-creation\n\n**6 Meta Skills:**\n- critical-thinking (consolidates 12+ meta-skills)\n- analogical-reasoning, skill-composition, social-modeling\n- tool-discovery, tool-creation\n\n### Auto-Setup (When run from project directory)\n\n- **Cursor**: Auto-load rule added to `.cursor/rules/`\n- **VS Code**: Settings added to `.vscode/settings.json`\n- **Claude Code CLI**: Config created at `~/.claude-code/config.json`\n- **Codex CLI**: Config created at `~/.codex/config.json`\n\n### Manual Setup Required\n\n- **Codex UI**: Copy system prompt from `auto-load-configs/codex-ui-system-prompt.md`\n- **Claude UI**: Copy system prompt from `auto-load-configs/claude-ui-system-prompt.md`\n- **ChatGPT Main UI**: Upload to Google Drive + system prompt (see `GOOGLE_DRIVE_SETUP.md`)\n\n## Platform Access\n\n### Auto-Discovery\n- **Codex**: `~/.codex/skills/` ✅\n- **Cursor**: `~/.cursor/skills-cursor/` ✅\n\n### Manual Loading\n- **Claude Code**: Create project MASTER_INDEX.md referencing `~/.claude-docs/GLOBAL_SKILLS_INDEX.md`\n- **Claude Chat**: Paste \"Load global skills from ~/.claude-docs/GLOBAL_SKILLS_INDEX.md\"\n- **ChatGPT Main UI**: Upload `00_CANON_GLOBAL_SKILLS__MUST_LOAD.md` to Google Drive + add system prompt\n\n## Documentation\n\n- **INSTALL.md** - Detailed installation instructions\n- **QUICK_START.md** - Quick reference guide\n- **AUTO_LOAD_SETUP.md** - Complete auto-load setup for all platforms\n- **CHANGELOG.md** - Version history and changes\n- **IC2_REPO_CLEANUP_PROMPT.md** - Instructions for cleaning up IC2 repo\n\n## Project Structure\n\n```\nglobal-skills-template/\n├── README.md                    # This file\n├── INSTALL.md                   # Detailed install guide\n├── QUICK_START.md               # Quick reference\n├── AUTO_LOAD_SETUP.md          # Auto-load setup guide\n├── CHANGELOG.md                 # Version history\n├── package.json                 # npm package config\n├── bin/\n│   └── install-global-skills    # Installer entry point\n├── lib/\n│   ├── setup.js                 # Main installer script\n│   ├── convert-formats.js       # Format conversion\n│   └── validate.js              # Validation script\n├── scripts/\n│   └── setup-global-skills.sh   # Bash installer\n├── templates/                   # Skill templates\n│   ├── GLOBAL_SKILLS_INDEX.md\n│   ├── skills/                  # 20 domain skills\n│   └── meta/                    # 6 meta skills\n└── auto-load-configs/           # Platform configs\n    ├── README.md\n    ├── cursor-rule.mdc\n    ├── vscode-settings.json\n    ├── claude-code-cli-config.json\n    ├── codex-cli-config.json\n    ├── codex-ui-system-prompt.md\n    ├── claude-ui-system-prompt.md\n    ├── chatgpt-main-ui-system-prompt-ULTRA.md\n    └── chatgpt-main-ui-instructions.md\n```\n\n## Troubleshooting\n\n### Command Not Found\n\nIf `install-global-skills` isn't found:\n```bash\n# Run directly\ncd {project}\nnode ~/projects/global-skills-template/lib/setup.js\n\n# Or use bash script\nbash ~/projects/global-skills-template/scripts/setup-global-skills.sh\n```\n\n### Skills Not Loading\n\n1. Verify installation:\n   ```bash\n   ls ~/.claude-docs/skills/ | wc -l  # Should show 20\n   ls ~/.claude-docs/meta/ | wc -l    # Should show 6\n   ```\n\n2. Restart the application (Cursor, VS Code, etc.)\n\n3. Check config files are in correct locations\n\n## Adding New Skills\n\nIf you add new skills to the `templates/skills/` or `templates/meta/` directories:\n\n1. **Add the skill file** to `templates/skills/` or `templates/meta/`\n2. **Update GLOBAL_SKILLS_INDEX.md** in `templates/` to include the new skill\n3. **Run install script** to update installations:\n   ```bash\n   install-global-skills\n   ```\n\nThe script will:\n- Copy new skills to `~/.claude-docs/skills/` or `~/.claude-docs/meta/`\n- Convert to Codex format (`~/.codex/skills/`)\n- Convert to Cursor format if it's a meta skill (`~/.cursor/skills-cursor/`)\n- Update the GLOBAL_SKILLS_INDEX.md\n\n**Note**: Existing installations will get the new skills on next run of `install-global-skills`.\n\n## License\n\nMIT\n","readmeFilename":"README.md"}