{"_id":"@abhinav2203/codeflow-agent","_rev":"6-84131db75bc0be4a9a9ebc8e2c950f06","name":"@abhinav2203/codeflow-agent","dist-tags":{"latest":"1.0.2"},"versions":{"0.1.0":{"name":"@abhinav2203/codeflow-agent","version":"0.1.0","_id":"@abhinav2203/codeflow-agent@0.1.0","maintainers":[{"name":"omnyx_industries","email":"abhinavnehra2203@gmail.com"}],"dist":{"shasum":"6f7479872983d6d61e9674870999c6ad2cda512e","tarball":"https://registry.npmjs.org/@abhinav2203/codeflow-agent/-/codeflow-agent-0.1.0.tgz","fileCount":190,"integrity":"sha512-Q3N7z6OnjAq4CDKkSc2aI2AUAevZE6XHz9ti4vrqWaw7+dE/a3BtQ/Q8ztZYSrrUDUQAd2vYYlZTMF8Ntxz3oQ==","signatures":[{"sig":"MEQCIFYHLXS+aJdoD/xXyefRlgBFBGBBtZOxTfChnBlgem9UAiA0lbCZEjqqjqSHnyngCiCVJIcDmUOdmxXprqNzO0w5+A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":471269},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./mcp":{"types":"./dist/mcp/index.d.ts","default":"./dist/mcp/index.js"},"./agent":{"types":"./dist/agent/index.d.ts","default":"./dist/agent/index.js"},"./skills":{"types":"./dist/skills/index.d.ts","default":"./dist/skills/index.js"}},"gitHead":"4d46958f308a8f4d4439832b2e3574b58df58084","scripts":{"test":"vitest run","build":"tsc --outDir dist --declaration --declarationMap --noEmit false","check":"tsc --noEmit"},"_npmUser":{"name":"omnyx_industries","email":"abhinavnehra2203@gmail.com"},"_npmVersion":"11.6.1","description":"Orchestration layer for subagent-driven development using Claude Code agents.","directories":{},"_nodeVersion":"24.11.0","dependencies":{"zod":"^3.0.0","execa":"^9.0.0","@abhinav2203/codeflow-core":"workspace:*","@abhinav2203/codeflow-store":"workspace:*"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.0.0","typescript":"^5.7.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/codeflow-agent_0.1.0_1777384012668_0.533830025563454","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@abhinav2203/codeflow-agent","version":"0.1.1","_id":"@abhinav2203/codeflow-agent@0.1.1","maintainers":[{"name":"omnyx_industries","email":"abhinavnehra2203@gmail.com"}],"dist":{"shasum":"4cee9fb4916584b5c8405fb6f0fe4ca833291591","tarball":"https://registry.npmjs.org/@abhinav2203/codeflow-agent/-/codeflow-agent-0.1.1.tgz","fileCount":190,"integrity":"sha512-lPXr+Nmgh6dZQsxSMQcF+tVMLJdIL92oOT32Rdwz6U5OOFLEDmgOnMOQIM9iBArgxaim6CQL6Wfc40dWwujKyg==","signatures":[{"sig":"MEUCID1mS0Xb7+kGLBFKyYKS2AdeUS+GFDk6ZJijo92iElgIAiEAks91AyA9fJ4cmG6v5Vybpk0sco6AGGuvPLTF4WRYojw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":471453},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./mcp":{"types":"./dist/mcp/index.d.ts","default":"./dist/mcp/index.js"},"./agent":{"types":"./dist/agent/index.d.ts","default":"./dist/agent/index.js"},"./skills":{"types":"./dist/skills/index.d.ts","default":"./dist/skills/index.js"}},"gitHead":"4d46958f308a8f4d4439832b2e3574b58df58084","scripts":{"test":"vitest run","build":"tsc --outDir dist --declaration --declarationMap --noEmit false","check":"tsc --noEmit"},"_npmUser":{"name":"omnyx_industries","email":"abhinavnehra2203@gmail.com"},"_npmVersion":"11.6.1","description":"Orchestration layer for subagent-driven development using Claude Code agents.","directories":{},"_nodeVersion":"24.11.0","dependencies":{"zod":"^3.0.0","execa":"^9.0.0","@abhinav2203/codeflow-core":"workspace:*","@abhinav2203/codeflow-store":"workspace:*"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.0.0","typescript":"^5.7.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/codeflow-agent_0.1.1_1777390424190_0.018915046157948145","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"@abhinav2203/codeflow-agent","version":"0.1.2","_id":"@abhinav2203/codeflow-agent@0.1.2","maintainers":[{"name":"omnyx_industries","email":"abhinavnehra2203@gmail.com"}],"dist":{"shasum":"d790a8be8b4bbcda1d3df0a30fa966ce43ac3e94","tarball":"https://registry.npmjs.org/@abhinav2203/codeflow-agent/-/codeflow-agent-0.1.2.tgz","fileCount":190,"integrity":"sha512-py+JarxYqrIidPTWV+Ur/nRRqCcHOzelj4/EIFhksFh259ZT7Vf7d/9o5laZIRbeA0NowACo7E+AtaClaiexvw==","signatures":[{"sig":"MEUCIQCWBqtkn6xCkrrYQ5GCbaMbFUHoNKuXDMxJHuXMoo6RJAIgPbv77yEAlL0vwUrz1MMAXKwI5Ueu91QWipXGifUzKZw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":471607},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./mcp":{"types":"./dist/mcp/index.d.ts","default":"./dist/mcp/index.js"},"./agent":{"types":"./dist/agent/index.d.ts","default":"./dist/agent/index.js"},"./skills":{"types":"./dist/skills/index.d.ts","default":"./dist/skills/index.js"}},"gitHead":"4d46958f308a8f4d4439832b2e3574b58df58084","scripts":{"test":"vitest run","build":"tsc --outDir dist --declaration --declarationMap --noEmit false","check":"tsc --noEmit"},"_npmUser":{"name":"omnyx_industries","email":"abhinavnehra2203@gmail.com"},"_npmVersion":"11.6.1","description":"Orchestration layer for subagent-driven development using Claude Code agents.","directories":{},"_nodeVersion":"24.11.0","dependencies":{"zod":"^3.0.0","execa":"^9.0.0","@abhinav2203/codeflow-core":"^1.1.5","@abhinav2203/codeflow-store":"^1.0.14"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.0.0","typescript":"^5.7.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/codeflow-agent_0.1.2_1777438182576_0.27649435443642556","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"@abhinav2203/codeflow-agent","version":"0.1.3","_id":"@abhinav2203/codeflow-agent@0.1.3","maintainers":[{"name":"omnyx_industries","email":"abhinavnehra2203@gmail.com"}],"dist":{"shasum":"ecbfd8f615a755befade21cba0068645c4e6bb71","tarball":"https://registry.npmjs.org/@abhinav2203/codeflow-agent/-/codeflow-agent-0.1.3.tgz","fileCount":190,"integrity":"sha512-Ye6tob6G3IIXqM6WiKa+E2ImvDYdUWE+k3xya0m+4UDwd1Hn+3RAGUidbWC0nS3bkpsQSAr7eMoZWVGtPZiljQ==","signatures":[{"sig":"MEUCIAjkGhhlvx8biGnkOehmwfuTSRP1EbhVPIplH7omu195AiEAsh0sV0Xl5kwKbZ4185Ga5a0+fsY0SLo4UGKVhg4IdwM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":471607},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./mcp":{"types":"./dist/mcp/index.d.ts","default":"./dist/mcp/index.js"},"./agent":{"types":"./dist/agent/index.d.ts","default":"./dist/agent/index.js"},"./skills":{"types":"./dist/skills/index.d.ts","default":"./dist/skills/index.js"}},"gitHead":"4d46958f308a8f4d4439832b2e3574b58df58084","scripts":{"test":"vitest run","build":"tsc --outDir dist --declaration --declarationMap --noEmit false","check":"tsc --noEmit"},"_npmUser":{"name":"omnyx_industries","email":"abhinavnehra2203@gmail.com"},"_npmVersion":"11.6.1","description":"Orchestration layer for subagent-driven development using Claude Code agents.","directories":{},"_nodeVersion":"24.11.0","dependencies":{"zod":"^3.0.0","execa":"^9.0.0","@abhinav2203/codeflow-core":"^1.1.5","@abhinav2203/codeflow-store":"^1.0.14"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.0.0","typescript":"^5.7.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/codeflow-agent_0.1.3_1777438297780_0.5298485646517894","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"@abhinav2203/codeflow-agent","version":"1.0.1","_id":"@abhinav2203/codeflow-agent@1.0.1","maintainers":[{"name":"omnyx_industries","email":"abhinavnehra2203@gmail.com"}],"dist":{"shasum":"80c0f3b68dbcf7043ea1a47e48fcdca5536056ac","tarball":"https://registry.npmjs.org/@abhinav2203/codeflow-agent/-/codeflow-agent-1.0.1.tgz","fileCount":174,"integrity":"sha512-fzecKiyksOSqz9mTvF5PTa2ZEG4dYr1ZYv2o7qrKGlLxyeYfiHrFy3YMjDOLx2BFwKGBoQqnT62t1Do55VwVEw==","signatures":[{"sig":"MEQCIHALRJrL4Ibx/33I8OXZT90/E6q0gCGGhA/zGLwjcBYbAiA/5fZSf9pkFH2VS7rsWeD8HEwpjwtkSLAZwHAznr3Kmw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":416536},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./mcp":{"types":"./dist/mcp/index.d.ts","default":"./dist/mcp/index.js"},"./agent":{"types":"./dist/agent/index.d.ts","default":"./dist/agent/index.js"},"./skills":{"types":"./dist/skills/index.d.ts","default":"./dist/skills/index.js"},"./ai/doc-generator":{"types":"./dist/ai/doc-generator.d.ts","default":"./dist/ai/doc-generator.js"},"./ai/scaffold-utils":{"types":"./dist/ai/scaffold-utils.d.ts","default":"./dist/ai/scaffold-utils.js"},"./ai/test-generator":{"types":"./dist/ai/test-generator.d.ts","default":"./dist/ai/test-generator.js"},"./ai/refactor-suggester":{"types":"./dist/ai/refactor-suggester.d.ts","default":"./dist/ai/refactor-suggester.js"},"./ai/scaffold-generator":{"types":"./dist/ai/scaffold-generator.d.ts","default":"./dist/ai/scaffold-generator.js"},"./ai/multi-language-codegen":{"types":"./dist/ai/multi-language-codegen.d.ts","default":"./dist/ai/multi-language-codegen.js"}},"gitHead":"3e1ed3382bbe1d579d2027ade32b8646c212f09b","scripts":{"test":"vitest run","build":"tsc --outDir dist --declaration --declarationMap --noEmit false --rootDir src","check":"tsc --noEmit","clean":"rm -rf dist"},"_npmUser":{"name":"omnyx_industries","email":"abhinavnehra2203@gmail.com"},"_npmVersion":"11.12.1","description":"Orchestration layer for subagent-driven development using Claude Code agents.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"^3.0.0","execa":"^9.0.0","@abhinav2203/codeflow-mcp":"workspace:*","@abhinav2203/codeflow-core":"^1.1.5","@abhinav2203/codeflow-store":"^1.0.14"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.0.0","typescript":"^5.7.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/codeflow-agent_1.0.1_1782881030586_0.5974424104173925","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"@abhinav2203/codeflow-agent","version":"1.0.2","type":"module","main":"./dist/index.js","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./agent":{"types":"./dist/agent/index.d.ts","default":"./dist/agent/index.js"},"./skills":{"types":"./dist/skills/index.d.ts","default":"./dist/skills/index.js"},"./mcp":{"types":"./dist/mcp/index.d.ts","default":"./dist/mcp/index.js"},"./ai/scaffold-utils":{"types":"./dist/ai/scaffold-utils.d.ts","default":"./dist/ai/scaffold-utils.js"},"./ai/scaffold-generator":{"types":"./dist/ai/scaffold-generator.d.ts","default":"./dist/ai/scaffold-generator.js"},"./ai/multi-language-codegen":{"types":"./dist/ai/multi-language-codegen.d.ts","default":"./dist/ai/multi-language-codegen.js"},"./ai/test-generator":{"types":"./dist/ai/test-generator.d.ts","default":"./dist/ai/test-generator.js"},"./ai/doc-generator":{"types":"./dist/ai/doc-generator.d.ts","default":"./dist/ai/doc-generator.js"},"./ai/refactor-suggester":{"types":"./dist/ai/refactor-suggester.d.ts","default":"./dist/ai/refactor-suggester.js"}},"scripts":{"check":"tsc --noEmit","test":"vitest run","build":"tsc --outDir dist --declaration --declarationMap --noEmit false --rootDir src","clean":"rm -rf dist"},"dependencies":{"@abhinav2203/codeflow-core":"^1.1.5","@abhinav2203/codeflow-mcp":"workspace:*","@abhinav2203/codeflow-store":"^1.0.14","execa":"^9.0.0","zod":"^3.0.0"},"devDependencies":{"@types/node":"^22.0.0","typescript":"^5.7.0","vitest":"^3.0.0"},"gitHead":"3e1ed3382bbe1d579d2027ade32b8646c212f09b","_id":"@abhinav2203/codeflow-agent@1.0.2","description":"Orchestration layer for subagent-driven development using Claude Code agents.","_nodeVersion":"24.15.0","_npmVersion":"11.12.1","dist":{"integrity":"sha512-8r16PZLoC5mT3Eikr/4aRhRydajpzH7K7+vXtfC8yi0yiXOZzKisQuC+j0QQVK3hGpjjbDQxJ9CXnv8ttQ3qVA==","shasum":"b60d3c2f8def4b952f1a45c146e13bd39e924004","tarball":"https://registry.npmjs.org/@abhinav2203/codeflow-agent/-/codeflow-agent-1.0.2.tgz","fileCount":174,"unpackedSize":416536,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIFU/GvFwhveNSQ6iJeSorOwd/rbspvmcwxyUhjjLxA9OAiBBdQFuZtookbUbE9m0mJXBWQAHcju3iTp6ysICn0Zc3w=="}]},"_npmUser":{"name":"omnyx_industries","email":"abhinavnehra2203@gmail.com"},"directories":{},"maintainers":[{"name":"omnyx_industries","email":"abhinavnehra2203@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/codeflow-agent_1.0.2_1782881703118_0.01834342000869804"},"_hasShrinkwrap":false}},"time":{"created":"2026-04-28T13:46:52.545Z","modified":"2026-07-01T04:55:03.469Z","0.1.0":"2026-04-28T13:46:52.816Z","0.1.1":"2026-04-28T15:33:44.355Z","0.1.2":"2026-04-29T04:49:42.730Z","0.1.3":"2026-04-29T04:51:37.980Z","1.0.1":"2026-07-01T04:43:50.728Z","1.0.2":"2026-07-01T04:55:03.330Z"},"description":"Orchestration layer for subagent-driven development using Claude Code agents.","maintainers":[{"name":"omnyx_industries","email":"abhinavnehra2203@gmail.com"}],"readme":"# codeflow-agent\n\nOrchestration layer for subagent-driven development using Claude Code agents.\n\n## Overview\n\n`codeflow-agent` is a task orchestration package that spawns specialized Claude Code subagents to execute implementation tasks in parallel. It provides:\n\n- **Task Queue Management** - Handles task dependencies and parallel execution\n- **Agent Spawning** - Spawns fresh subagents per task using Claude Code's Agent tool\n- **Skill Integration** - 15+ built-in skills from the superpowers plugin\n- **MCP Integration** - 6 built-in MCP servers for extended capabilities\n- **Plugin System** - 6 built-in plugins for specialized workflows\n- **Result Aggregation** - Collects and reports results from all subagents\n\n## Installation\n\n```bash\nnpm install @abhinav2203/codeflow-agent\n```\n\n## Usage\n\n### CLI\n\n```bash\n# Execute a plan\ncodeflow-agent --plan path/to/plan.json\n\n# List available capabilities\ncodeflow-agent --list-skills\ncodeflow-agent --list-mcp\ncodeflow-agent --list-plugins\n```\n\n### Programmatic\n\n```typescript\nimport { AgentSpawner } from '@abhinav2203/codeflow-agent';\nimport type { AgentTask } from '@abhinav2203/codeflow-agent';\n\nconst tasks: AgentTask[] = [\n  {\n    id: 'task-1',\n    name: 'Create user model',\n    description: 'Create the User model with email and password fields',\n    files: ['src/models/user.ts'],\n    verify: 'npm test -- --filter=user',\n    done: 'User model created with validated email and hashed password',\n    dependsOn: [],\n    skills: ['superpowers:subagent-driven-development'],\n    agentType: 'coder'\n  }\n];\n\nconst spawner = new AgentSpawner({ maxConcurrent: 3 });\nconst results = await spawner.executeWithQueue(tasks, async (task) => {\n  // Execute the task\n  return 'Task completed';\n});\n```\n\n## Capabilities\n\n### Built-in Skills\n\n| Skill | Description | Use Cases |\n|-------|-------------|-----------|\n| `superpowers:subagent-driven-development` | Execute plans via subagent dispatch | execution |\n| `superpowers:executing-plans` | Batch execution with checkpoints | execution |\n| `context7` | Documentation retrieval | research |\n| `code-review` | Comprehensive code review | review, security |\n| `frontend-design` | Modern web technologies | frontend, design |\n| `mcp-builder` | Build MCP servers | backend, ml |\n| `security-guidance` | Security-first development | security |\n| `pr-review-toolkit` | PR review and test coverage | review, testing |\n| `simplify` | Code simplification | refactor |\n| `github` | GitHub integration | ops |\n| `serena` | Codebase intelligence | research |\n| `playwright` | Browser automation | testing |\n| `sentry` | Error tracking | ops |\n\n### Built-in MCP Servers\n\n| MCP Server | Description | Tools |\n|------------|-------------|-------|\n| `claude-peers` | Inter-agent communication | list_peers, send_message |\n| `context7` | Documentation retrieval | resolve-library-id, query-docs |\n| `serena` | Codebase navigation | find_symbol, search_for_pattern |\n| `playwright` | Browser automation | browser_navigate, browser_snapshot |\n| `github` | GitHub API | gh_prompt, gh_api |\n| `circleback` | Meeting intelligence | search_meetings, search_transcripts |\n\n### Built-in Plugins\n\n| Plugin | Description |\n|--------|-------------|\n| `superpowers` | Subagent development framework |\n| `frontend-design` | Web UI implementation |\n| `code-review` | Quality assurance |\n| `github` | Repository management |\n| `context7` | Documentation |\n| `playwright` | Testing |\n\n## Architecture\n\n```\npackages/codeflow-agent/\n├── src/\n│   ├── index.ts              # Main exports\n│   ├── agent/\n│   │   ├── types.ts          # Type definitions\n│   │   ├── agent-spawner.ts  # Core spawning logic\n│   │   ├── task-queue.ts     # Dependency management\n│   │   ├── result-aggregator.ts\n│   │   └── prompts/          # Agent prompts\n│   ├── skills/\n│   │   ├── registry.ts       # Skill registry\n│   │   └── loader.ts         # Skill loader\n│   ├── mcp/\n│   │   ├── registry.ts       # MCP registry\n│   │   └── connector.ts     # MCP connector\n│   └── plugins/\n│       ├── registry.ts       # Plugin registry\n│       └── loader.ts         # Plugin loader\n```\n\n## License\n\nMIT\n","readmeFilename":"README.md"}