{"_id":"@affanmomin/agent-workspace","_rev":"5-844eedebc741d42656756e415b9cfd23","name":"@affanmomin/agent-workspace","dist-tags":{"latest":"1.2.0"},"versions":{"1.0.0":{"name":"@affanmomin/agent-workspace","version":"1.0.0","keywords":["ai","agent","cli","scaffold","development","automation"],"author":{"name":"Affan Momin"},"license":"MIT","_id":"@affanmomin/agent-workspace@1.0.0","maintainers":[{"name":"affanmomin","email":"affanmomin14@gmail.com"}],"homepage":"https://github.com/affanmomin/agent-workspace#readme","bugs":{"url":"https://github.com/affanmomin/agent-workspace/issues"},"bin":{"agent-kit":"bin/cli.js"},"dist":{"shasum":"3cab1a676d23e351579912835d2c154206803253","tarball":"https://registry.npmjs.org/@affanmomin/agent-workspace/-/agent-workspace-1.0.0.tgz","fileCount":241,"integrity":"sha512-7M0/2FIVBqf5ZjZIYtZW23tKnTGq/+1p/YbxW4rmC9ntE2zypBxJpFrHQ0R0gbC7JI9yB9LKmhjise+bQ2PJ+Q==","signatures":[{"sig":"MEYCIQCpE1w1cMLaZ0BDL7gcisjv+NPLbYwQOfFKlI67JpYeLQIhAMTkA/unW+eEQoF0JbygFEluOhD7/MjTsGgC57GD/Cyj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1600691},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"6e993a2043c9f3b5c2a09b5d6c016094f3e12152","scripts":{"dev":"tsx src/cli/init.ts","test":"vitest","build":"tsc","prepublishOnly":"npm run build","test:integration":"vitest run --config vitest.integration.config.ts"},"_npmUser":{"name":"affanmomin","email":"affanmomin14@gmail.com"},"repository":{"url":"git+https://github.com/affanmomin/agent-workspace.git","type":"git"},"_npmVersion":"11.6.2","description":"Customizable AI agent framework distribution for different project types","directories":{},"_nodeVersion":"25.2.1","dependencies":{"chalk":"^5.3.0","fs-extra":"^11.2.0","inquirer":"^9.2.12","commander":"^11.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.0","vitest":"^1.1.0","typescript":"^5.3.3","@types/node":"^20.10.6","@types/fs-extra":"^11.0.4","@types/inquirer":"^9.0.7"},"_npmOperationalInternal":{"tmp":"tmp/agent-workspace_1.0.0_1769593498952_0.40012257150842223","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"@affanmomin/agent-workspace","version":"1.0.1","keywords":["ai","agent","cli","scaffold","development","automation"],"author":{"name":"Affan Momin"},"license":"MIT","_id":"@affanmomin/agent-workspace@1.0.1","maintainers":[{"name":"affanmomin","email":"affanmomin14@gmail.com"}],"homepage":"https://github.com/affanmomin/agent-workspace#readme","bugs":{"url":"https://github.com/affanmomin/agent-workspace/issues"},"bin":{"agent-kit":"bin/cli.js"},"dist":{"shasum":"c7e53b5fbf65a72b807b51df23b6e246484ecbca","tarball":"https://registry.npmjs.org/@affanmomin/agent-workspace/-/agent-workspace-1.0.1.tgz","fileCount":242,"integrity":"sha512-zAhpiDZO/1Wx5gdfC5hDEhRm9Vs3BfOiP3jJNOJ3x8B3bIqHVSQ54aJG57TllmUQo7F9Q4tsVR72sot+WFlu+w==","signatures":[{"sig":"MEQCIAMtgzJg+g6i7mVWVGPqd8Qr9hJ7O/WHSxP2nc/sUCv4AiBtDROnruyuPv2DXmpQ7GjH/TQyTL2SbQSn+CrbNXcHTg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1606002},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"ee530226570095aa5a40f5554ae3e1ac4552c284","scripts":{"dev":"tsx src/cli/init.ts","test":"vitest","build":"tsc","prepublishOnly":"npm run build","test:integration":"vitest run --config vitest.integration.config.ts"},"_npmUser":{"name":"affanmomin","email":"affanmomin14@gmail.com"},"repository":{"url":"git+https://github.com/affanmomin/agent-workspace.git","type":"git"},"_npmVersion":"11.6.2","description":"Customizable AI agent framework distribution for different project types","directories":{},"_nodeVersion":"25.2.1","dependencies":{"chalk":"^5.3.0","fs-extra":"^11.2.0","inquirer":"^9.2.12","commander":"^11.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.0","vitest":"^1.1.0","typescript":"^5.3.3","@types/node":"^20.10.6","@types/fs-extra":"^11.0.4","@types/inquirer":"^9.0.7"},"_npmOperationalInternal":{"tmp":"tmp/agent-workspace_1.0.1_1769597494608_0.2480139425153014","host":"s3://npm-registry-packages-npm-production"}},"1.0.3":{"name":"@affanmomin/agent-workspace","version":"1.0.3","keywords":["ai","agent","cli","scaffold","development","automation"],"author":{"name":"Affan Momin"},"license":"MIT","_id":"@affanmomin/agent-workspace@1.0.3","maintainers":[{"name":"affanmomin","email":"affanmomin14@gmail.com"}],"homepage":"https://github.com/affanmomin/agent-workspace#readme","bugs":{"url":"https://github.com/affanmomin/agent-workspace/issues"},"bin":{"agent-kit":"bin/cli.js"},"dist":{"shasum":"3e5f2eb2e49af163b72a0c6f341ca7056334f4ed","tarball":"https://registry.npmjs.org/@affanmomin/agent-workspace/-/agent-workspace-1.0.3.tgz","fileCount":242,"integrity":"sha512-DDwzewtcuROPnbpo7GZnjOthPJwsXOmb7EKmc0oQgbOZHOAfKoszhjrpUDMX+sdrYU+ReMtT7BJ2xo5rvT6X+w==","signatures":[{"sig":"MEQCIAdjlVhDu3mP0jVjQIL561vt7oOlDgnLXo4+G909QRwOAiBB3IAGHbrF3Xh2Qgvq28jIHUNwvZu1f9lmXcopIhTQkA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1602130},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"aac5e495103f4319c32211b68692984ea324d676","scripts":{"dev":"tsx src/cli/init.ts","test":"vitest","build":"tsc","prepublishOnly":"npm run build","test:integration":"vitest run --config vitest.integration.config.ts"},"_npmUser":{"name":"affanmomin","email":"affanmomin14@gmail.com"},"repository":{"url":"git+https://github.com/affanmomin/agent-workspace.git","type":"git"},"_npmVersion":"11.6.2","description":"Customizable AI agent framework distribution for different project types","directories":{},"_nodeVersion":"25.2.1","dependencies":{"chalk":"^5.3.0","fs-extra":"^11.2.0","inquirer":"^9.2.12","commander":"^11.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.0","vitest":"^1.1.0","typescript":"^5.3.3","@types/node":"^20.10.6","@types/fs-extra":"^11.0.4","@types/inquirer":"^9.0.7"},"_npmOperationalInternal":{"tmp":"tmp/agent-workspace_1.0.3_1769598399352_0.5127993069245995","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"@affanmomin/agent-workspace","version":"1.1.0","keywords":["ai","agent","cli","scaffold","development","automation"],"author":{"name":"Affan Momin"},"license":"MIT","_id":"@affanmomin/agent-workspace@1.1.0","maintainers":[{"name":"affanmomin","email":"affanmomin14@gmail.com"}],"homepage":"https://github.com/affanmomin/agent-workspace#readme","bugs":{"url":"https://github.com/affanmomin/agent-workspace/issues"},"bin":{"agent-kit":"bin/cli.js"},"dist":{"shasum":"6689a306d5e00848862f206b339f1c822be3b803","tarball":"https://registry.npmjs.org/@affanmomin/agent-workspace/-/agent-workspace-1.1.0.tgz","fileCount":242,"integrity":"sha512-4zJspiQ4WqPx4dP4bmGBSGYeytSa1qa+02dpQ0hbDT6CWCwtbFaJ5zn4MHHMU7y3PFFgfRHBpsaXPOLOeBs04A==","signatures":[{"sig":"MEUCIH17pAGIkFlBVQal3v6dutBYFBN9zsKEKZ10PsMQYdyDAiEAgxBdhikM+/6pAau1DyfPpL5U7wwymcK9SetykxzyRrA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1599083},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"0cb30deaf496ba2c06bf856cb8af6db757dfe037","scripts":{"dev":"tsx src/cli/init.ts","test":"vitest","build":"tsc","commit":"cz","release":"standard-version","prepublishOnly":"npm run build","test:integration":"vitest run --config vitest.integration.config.ts"},"_npmUser":{"name":"affanmomin","email":"affanmomin14@gmail.com"},"repository":{"url":"git+https://github.com/affanmomin/agent-workspace.git","type":"git"},"_npmVersion":"11.6.2","description":"Customizable AI agent framework distribution for different project types","directories":{},"_nodeVersion":"25.2.1","dependencies":{"chalk":"^5.3.0","fs-extra":"^11.2.0","inquirer":"^9.2.12","commander":"^11.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.0","vitest":"^1.1.0","commitizen":"^4.3.1","typescript":"^5.3.3","@types/node":"^20.10.6","@types/fs-extra":"^11.0.4","@types/inquirer":"^9.0.7","standard-version":"^9.5.0","cz-conventional-changelog":"^3.3.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-workspace_1.1.0_1769625782053_0.742661942267731","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"@affanmomin/agent-workspace","version":"1.2.0","type":"module","description":"Customizable AI agent framework distribution for different project types","main":"dist/index.js","types":"dist/index.d.ts","bin":{"agent-kit":"bin/cli.js"},"scripts":{"build":"tsc","dev":"tsx src/cli/init.ts","test":"vitest","test:integration":"vitest run --config vitest.integration.config.ts","release":"standard-version","commit":"cz","prepublishOnly":"npm run build"},"keywords":["ai","agent","cli","scaffold","development","automation"],"author":{"name":"Affan Momin"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/affanmomin/agent-workspace.git"},"homepage":"https://github.com/affanmomin/agent-workspace#readme","bugs":{"url":"https://github.com/affanmomin/agent-workspace/issues"},"dependencies":{"chalk":"^5.3.0","commander":"^11.1.0","fs-extra":"^11.2.0","inquirer":"^9.2.12"},"devDependencies":{"@types/fs-extra":"^11.0.4","@types/inquirer":"^9.0.7","@types/node":"^20.10.6","commitizen":"^4.3.1","cz-conventional-changelog":"^3.3.0","standard-version":"^9.5.0","tsx":"^4.7.0","typescript":"^5.3.3","vitest":"^1.1.0"},"engines":{"node":">=18.0.0"},"gitHead":"ec6fb335d76929f6f2af7b4a341d8bd34de1caf8","_id":"@affanmomin/agent-workspace@1.2.0","_nodeVersion":"25.2.1","_npmVersion":"11.6.2","dist":{"integrity":"sha512-g7HxrUFrZNJSoetXsdIrU7j84jOecVqSGxmbILWP+6xQC53+HPPWYK7gzjkBf45bk0dLZ/Pva5FveaF3eTPv2A==","shasum":"f6e8db834a7cc9593acf10c11449e4839e07cad4","tarball":"https://registry.npmjs.org/@affanmomin/agent-workspace/-/agent-workspace-1.2.0.tgz","fileCount":242,"unpackedSize":1599847,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIHpoQPXkZJYrD5uJVt3cJT0x9j1SjdZZFjs2g6CyzRD4AiEAs75G6rp9YLlY0DqZzLCH+Fi1gXAVOecl/jTEUmWYPhg="}]},"_npmUser":{"name":"affanmomin","email":"affanmomin14@gmail.com"},"directories":{},"maintainers":[{"name":"affanmomin","email":"affanmomin14@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/agent-workspace_1.2.0_1769626551223_0.42709370274365477"},"_hasShrinkwrap":false}},"time":{"created":"2026-01-28T09:44:58.885Z","modified":"2026-01-28T18:55:51.539Z","1.0.0":"2026-01-28T09:44:59.155Z","1.0.1":"2026-01-28T10:51:34.787Z","1.0.3":"2026-01-28T11:06:39.521Z","1.1.0":"2026-01-28T18:43:02.243Z","1.2.0":"2026-01-28T18:55:51.407Z"},"bugs":{"url":"https://github.com/affanmomin/agent-workspace/issues"},"author":{"name":"Affan Momin"},"license":"MIT","homepage":"https://github.com/affanmomin/agent-workspace#readme","keywords":["ai","agent","cli","scaffold","development","automation"],"repository":{"type":"git","url":"git+https://github.com/affanmomin/agent-workspace.git"},"description":"Customizable AI agent framework distribution for different project types","maintainers":[{"name":"affanmomin","email":"affanmomin14@gmail.com"}],"readme":"# @affanmomin/agent-workspace\n\n> 🤖 **Intelligent AI Agent Framework Distribution**\n\nDistribute customizable AI agent configurations to your projects. Get the right agents, skills, and workflows based on your project type—frontend, backend, mobile, or any of 9 supported types.\n\n[![npm version](https://img.shields.io/npm/v/@affanmomin/agent-workspace.svg?style=flat-square)](https://www.npmjs.com/package/@affanmomin/agent-workspace)\n[![License: MIT](https://img.shields.io/npm/l/@affanmomin/agent-workspace.svg?style=flat-square)](https://opensource.org/licenses/MIT)\n[![npm downloads](https://img.shields.io/npm/dm/@affanmomin/agent-workspace.svg?style=flat-square)](https://www.npmjs.com/package/@affanmomin/agent-workspace)\n\n---\n\n## 🚀 Quick Start\n\n```bash\nnpx @affanmomin/agent-workspace init\n```\n\nThat's it! Interactive prompts will guide you through setup.\n\n---\n\n## ✨ Features\n\n- 🎯 **Interactive CLI** - Vite-style user experience\n- 🔧 **9 Project Types** - Frontend, Backend, Mobile, Full-Stack, Desktop, CLI, Extension, Game, Monorepo\n- 🎨 **Smart Filtering** - Only relevant agents and skills for your project\n- ⚙️ **Custom Rules** - Enforce company standards via `.agent-config.json`\n- 🔄 **Easy Updates** - `npx @affanmomin/agent-workspace update`\n- 🧠 **Conventional Commits** - Supports `npm run commit` for standardized messages\n- 🏷️ **Semantic Versioning** - Automated releases with changelog generation\n\n---\n\n## 🤔 Why Use This?\n\n**Problem**: Setting up AI agent configurations manually is time-consuming and error-prone. You end up with:\n- ❌ Irrelevant agents for your project type\n- ❌ Bloated configurations with unnecessary skills\n- ❌ No way to enforce company coding standards\n- ❌ Manual updates when the framework changes\n\n**Solution**: `@affanmomin/agent-workspace` automatically:\n- ✅ Installs only the agents and skills you need\n- ✅ Filters content based on your project type\n- ✅ Enforces your custom rules via AI\n- ✅ Updates with a single command while preserving your settings\n\n**Result**: Get AI-powered development assistance tailored to your exact needs in under 30 seconds.\n\n---\n\n## 🎯 Project Types\n\n| Type | Agents | Skills | Best For |\n|------|--------|--------|----------|\n| Frontend | 13 | 24 | React, Next.js, Vue |\n| Backend | 13 | 22 | Node.js, Python APIs |\n| Mobile | 12 | 19 | React Native, Flutter |\n| Full-Stack | 15 | 26 | Complete web apps |\n| Monorepo | 20 | 36 | Multi-project workspaces |\n\nPlus: Desktop, CLI, Extension, Game\n\n---\n\n## ⚙️ Configuration\n\nCustomize via `.agent-config.json`:\n\n```json\n{\n  \"projectType\": \"backend\",\n  \"customRules\": {\n    \"additionalRules\": \"Use Express.js. PostgreSQL database. JWT auth.\"\n  },\n  \"includedSkills\": [\"python-patterns\"]\n}\n```\n\n**Custom rules are enforced by the AI** - no manual configuration needed.\n\n---\n\n## 💡 Example\n\n```bash\n# Initialize frontend project\nnpx @affanmomin/agent-workspace init --type frontend\n\n# Update existing project\nnpx @affanmomin/agent-workspace update\n```\n\n---\n\n## 📦 What Gets Installed\n\n```\n.\n├── .agent-config.json          # Your project configuration\n└── .agent/\n    ├── ARCHITECTURE.md         # System overview\n    ├── agents/                 # Specialist agents (filtered)\n    ├── skills/                 # Specialist skills (filtered)\n    ├── workflows/              # Interactive workflows\n    ├── rules/\n    │   └── GEMINI.md          # Global AI rules\n    └── scripts/               # Validation scripts\n```\n\n---\n\n## 🔗 Links\n\n- **GitHub**: [affanmomin/agent-workspace](https://github.com/affanmomin/agent-workspace)\n- **Documentation**: [Configuration Guide](CONFIG_GUIDE.md)\n- **Issues**: [Report bugs](https://github.com/affanmomin/agent-workspace/issues)\n\n---\n\n<div align=\"center\">\n\n**Made with ❤️ by [Affan Momin](https://github.com/affanmomin)**\n\nOpen source and free forever.\n\n---\n\n### ☕ Support This Project\n\nIf you find this helpful, consider supporting my work!\n\n<div align=\"center\">\n  <table border=\"0\">\n    <tr>\n      <td align=\"center\" width=\"300\">\n        <p><b>Buy Me A Coffee</b></p>\n        <a href=\"https://buymeacoffee.com/affanmomin\" target=\"_blank\">\n          <img src=\".github/bmc-qr.png\" alt=\"Buy Me A Coffee QR Code\" width=\"200\"/>\n        </a>\n        <br/>\n        <a href=\"https://buymeacoffee.com/affanmomin\" target=\"_blank\">\n          <img src=\"https://img.shields.io/badge/Buy%20Me%20A%20Coffee-Support-yellow?style=flat-square&logo=buy-me-a-coffee\" alt=\"Buy Me A Coffee\" />\n        </a>\n      </td>\n      <td align=\"center\" width=\"300\">\n        <p><b>Support via OnlyChai (UPI)</b></p>\n        <a href=\"https://onlychai.neocities.org/support.html?name=Affan%20Momin&upi=7378607967%40ybl\" target=\"_blank\">\n          <img src=\".github/onlychai-qr.png\" alt=\"OnlyChai QR Code\" width=\"200\"/>\n        </a>\n        <br/>\n        <a href=\"https://onlychai.neocities.org/support.html?name=Affan%20Momin&upi=7378607967%40ybl\" target=\"_blank\">\n          <b>OnlyChai ✨</b>\n        </a>\n      </td>\n    </tr>\n  </table>\n</div>\n\n</div>\n","readmeFilename":"README.md"}