π€ Intelligent AI Agent Framework Distribution
Distribute 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.
npx @affanmomin/agent-workspace initThat's it! Interactive prompts will guide you through setup.
- π― Interactive CLI - Vite-style user experience
- π§ 9 Project Types - Frontend, Backend, Mobile, Full-Stack, Desktop, CLI, Extension, Game, Monorepo
- π¨ Smart Filtering - Only relevant agents and skills for your project
- βοΈ Custom Rules - Enforce company standards via
.agent-config.json - π Easy Updates -
npx @affanmomin/agent-workspace update - π§ Conventional Commits - Supports
npm run commitfor standardized messages - π·οΈ Semantic Versioning - Automated releases with changelog generation
Problem: Setting up AI agent configurations manually is time-consuming and error-prone. You end up with:
- β Irrelevant agents for your project type
- β Bloated configurations with unnecessary skills
- β No way to enforce company coding standards
- β Manual updates when the framework changes
Solution: @affanmomin/agent-workspace automatically:
- β Installs only the agents and skills you need
- β Filters content based on your project type
- β Enforces your custom rules via AI
- β Updates with a single command while preserving your settings
Result: Get AI-powered development assistance tailored to your exact needs in under 30 seconds.
| Type | Agents | Skills | Best For |
|---|---|---|---|
| Frontend | 13 | 24 | React, Next.js, Vue |
| Backend | 13 | 22 | Node.js, Python APIs |
| Mobile | 12 | 19 | React Native, Flutter |
| Full-Stack | 15 | 26 | Complete web apps |
| Monorepo | 20 | 36 | Multi-project workspaces |
Plus: Desktop, CLI, Extension, Game
Customize via .agent-config.json:
{
"projectType": "backend",
"customRules": {
"additionalRules": "Use Express.js. PostgreSQL database. JWT auth."
},
"includedSkills": ["python-patterns"]
}Custom rules are enforced by the AI - no manual configuration needed.
# Initialize frontend project
npx @affanmomin/agent-workspace init --type frontend
# Update existing project
npx @affanmomin/agent-workspace update.
βββ .agent-config.json # Your project configuration
βββ .agent/
βββ ARCHITECTURE.md # System overview
βββ agents/ # Specialist agents (filtered)
βββ skills/ # Specialist skills (filtered)
βββ workflows/ # Interactive workflows
βββ rules/
β βββ GEMINI.md # Global AI rules
βββ scripts/ # Validation scripts
- GitHub: affanmomin/agent-workspace
- Documentation: Configuration Guide
- Issues: Report bugs
Made with β€οΈ by Affan Momin
Open source and free forever.
If you find this helpful, consider supporting my work!
|
Buy Me A Coffee
|
Support via OnlyChai (UPI)
OnlyChai β¨ |