{"_id":"@brainlifyai/cp-kit","_rev":"2-d096579b0a1ee24862b53f6f7fe1731c","name":"@brainlifyai/cp-kit","dist-tags":{"latest":"1.0.0"},"versions":{"1.0.0":{"name":"@brainlifyai/cp-kit","version":"1.0.0","keywords":["ai-agents","github-copilot","copilot","gemini-cli","claude","mcp","model-context-protocol","agent-toolkit"],"author":{"name":"NuvemTalk"},"license":"MIT","_id":"@brainlifyai/cp-kit@1.0.0","maintainers":[{"name":"brainlifyai","email":"brainlify@brainlify.pt"}],"homepage":"https://github.com/gensart-projs/cp-kit#readme","bugs":{"url":"https://github.com/gensart-projs/cp-kit/issues"},"bin":{"cp-kit":"bin/cp-kit.js"},"dist":{"shasum":"5cbfd224cbea7b5627f16109b8fbbe2c42156310","tarball":"https://registry.npmjs.org/@brainlifyai/cp-kit/-/cp-kit-1.0.0.tgz","fileCount":196,"integrity":"sha512-jgYKYWZAf6ZOVQgqx3j0NLNy/gXVmS1GfJ+InH18JaoqH1QHbG0U+WS0Ce42/YrEjJHf/wvjl9M7l1EXtkQOkQ==","signatures":[{"sig":"MEYCIQDMiS7B1Ev2k7TYohrLJMLKAeMh+O/dCQu4ZPwIvoKksgIhAPM5B6JR8iqlJikBUACt1qYnxOWQB76AC7H0CRKX19mq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1088022},"main":"./src/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"2563de3fc40a7726d6b59034e2d77a27544da873","scripts":{"test":"node --test src/**/*.test.js","start":"node bin/cp-kit.js"},"_npmUser":{"name":"brainlifyai","email":"brainlify@brainlify.pt"},"repository":{"url":"git+https://github.com/gensart-projs/cp-kit.git","type":"git"},"_npmVersion":"11.7.0","description":"Copilot Kit - AI Agent framework for GitHub Copilot, Claude, Gemini CLI, and other AI assistants","directories":{},"_nodeVersion":"22.12.0","dependencies":{"ora":"^8.0.0","chalk":"^5.3.0","prompts":"^2.4.2","fs-extra":"^11.2.0","commander":"^12.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/cp-kit_1.0.0_1769789708067_0.005062562241830326","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package renamed to cp-toolkit. Please use 'npm install -g cp-toolkit' instead."}},"time":{"created":"2026-01-30T16:15:07.980Z","modified":"2026-01-30T16:23:17.794Z","1.0.0":"2026-01-30T16:15:08.319Z"},"bugs":{"url":"https://github.com/gensart-projs/cp-kit/issues"},"author":{"name":"NuvemTalk"},"license":"MIT","homepage":"https://github.com/gensart-projs/cp-kit#readme","keywords":["ai-agents","github-copilot","copilot","gemini-cli","claude","mcp","model-context-protocol","agent-toolkit"],"repository":{"url":"git+https://github.com/gensart-projs/cp-kit.git","type":"git"},"description":"Copilot Kit - AI Agent framework for GitHub Copilot, Claude, Gemini CLI, and other AI assistants","maintainers":[{"name":"brainlifyai","email":"brainlify@brainlify.pt"}],"readme":"# cp-kit\n\n> GitHub Copilot Agent Toolkit - Initialize and manage AI agents for your project\n\n## Installation\n\n```bash\n# Global install\nnpm install -g cp-kit\n\n# Or use with npx\nnpx cp-kit init\n```\n\n## Quick Start\n\n```bash\n# Initialize in current directory\ncp-kit init\n\n# Initialize in new directory\ncp-kit init my-project\n\n# Skip prompts (use defaults)\ncp-kit init -y\n```\n\n## Commands\n\n### `cp-kit init [directory]`\n\nInitialize cp-kit with GitHub Copilot 2026 structure:\n\n```\n.github/\n├── copilot-instructions.md    # Global instructions (always active)\n├── agents/                    # Agent definitions\n│   ├── orchestrator.md\n│   ├── frontend-specialist.md\n│   └── backend-specialist.md\n└── instructions/              # Path-specific rules\n    ├── typescript.instructions.md\n    ├── python.instructions.md\n    └── security.instructions.md\n\nAGENTS.md                      # Universal AI instructions\n.vscode/mcp.json              # MCP server configuration\n```\n\nOptions:\n- `-y, --yes` - Skip prompts, use defaults\n- `-f, --force` - Overwrite existing configuration\n\n### `cp-kit add <type> <name>`\n\nAdd new components:\n\n```bash\n# Add a new agent\ncp-kit add agent my-specialist\n\n# Add a new instruction\ncp-kit add instruction golang\n```\n\n### `cp-kit list [type]`\n\nList available components:\n\n```bash\ncp-kit list agents       # List all agents\ncp-kit list instructions # List all instructions\ncp-kit list all          # List everything\n```\n\n### `cp-kit doctor`\n\nCheck configuration and diagnose issues:\n\n```bash\ncp-kit doctor\n```\n\n## GitHub Copilot Integration\n\nAfter initialization, GitHub Copilot automatically loads:\n\n1. **copilot-instructions.md** - Always active, global rules\n2. **agents/*.md** - Invokable with `@agent-name`\n3. **instructions/*.instructions.md** - Applied based on `applyTo` patterns\n\n### Using Agents\n\nIn GitHub Copilot Chat:\n\n```\n@frontend-specialist Create a responsive navbar component\n@security-auditor Review this authentication flow\n@orchestrator Implement user dashboard with API\n```\n\n### Path-Specific Instructions\n\nInstructions are applied automatically based on file patterns:\n\n```yaml\n# typescript.instructions.md\n---\napplyTo: \"**/*.ts,**/*.tsx\"\n---\n\n## TypeScript Guidelines\n- Enable strict mode\n- No any types\n...\n```\n\n## Structure\n\n| File | Purpose |\n|------|---------|\n| `.github/copilot-instructions.md` | Global instructions (always active) |\n| `.github/agents/*.md` | Agent definitions |\n| `.github/instructions/*.instructions.md` | Path-specific rules |\n| `AGENTS.md` | Universal AI instructions |\n| `.vscode/mcp.json` | MCP server configuration |\n\n## License\n\nMIT\n","readmeFilename":"README.md"}