Devkit Agent Assistant
Unified multi-agent system with auto-synced skills from multiple sources

Features
- 414+ Skills - Merged from antigravity, agent-assistant, and claudekit
- 38 Agents - 20 from agent-assistant + 18 from claudekit
- 57 Commands - Full workflow commands from both sources
- 9 Hooks - Session management, privacy, context awareness (claudekit)
- 6 Output Styles - Coding levels from ELI5 to God mode (claudekit)
- 10 Rules - Coding standards for TypeScript, React, NestJS, etc.
- Matrix Skill Discovery - Intelligent skill injection based on context
- Auto-Sync - Daily updates from upstream sources via GitHub Actions
Sources
Installation
npm install -g @ngxtm/devkit
devkit install
Install Modes
| Index-only (default) | devkit install | ~30KB | Only installs skills index, Claude loads skills on-demand |
| Minimal | devkit install --minimal | ~2MB | Installs ~20 core skills |
| Category | devkit install -c=react | varies | Installs specific categories |
| Full | devkit install --full | ~59MB | Installs all 413+ skills (may cause context limit) |
devkit install
devkit install claude
devkit install --minimal
devkit install --category=react,ts
devkit install --full
devkit install --interactive
How Index-Only Mode Works
Instead of installing 3,500+ files (59MB), devkit installs:
SKILLS_INDEX.md - 30KB summary of all 411 skills
- All commands (
/plan, /cook, /brainstorm, etc.)
- All agents (planner, debugger, reviewer, etc.)
- Hooks, rules, output-styles
When Claude needs a specific skill, it reads the index to find it, then loads the full skill on-demand. This reduces context usage by 99.95%.
Available Categories
devkit categories
| react | 9 | React, Next.js, Remix |
| typescript | 4 | TypeScript patterns |
| node | 6 | Node.js, NestJS, Express |
| database | 5 | PostgreSQL, MongoDB, Redis |
| devops | 7 | Docker, K8s, CI/CD, AWS |
| testing | 6 | Jest, Playwright, Vitest |
| security | 5 | OWASP, Auth, API security |
| ai | 6 | AI agents, MCP, prompts |
| mobile | 5 | React Native, Flutter |
| frontend | 6 | CSS, Tailwind, a11y |
| backend | 6 | APIs, microservices |
| tools | 6 | Git, debugging, docs |
Uninstallation
devkit uninstall
devkit uninstall claude
devkit uninstall cursor
What Gets Installed
For Claude Code (~/.claude/)
~/.claude/
├── skills/ # 414+ skills
│ └── agent-assistant/ # Core framework
│ ├── agents/ # 20 agents
│ ├── commands/ # 25 commands
│ ├── matrix-skills/ # Skill discovery system
│ └── claudekit/ # Claudekit components
│ ├── agents/ # 18 agents
│ └── commands/ # 32 commands
├── rules/ # Coding standards
├── hooks/ # 9 hooks
├── output-styles/ # 6 coding levels
├── workflows/ # Workflow definitions
└── settings.json # Claude settings
For Other Tools
- Cursor: Skills, agents, commands, rules
- GitHub Copilot: Skills, rules
- Gemini/Antigravity: Skills, rules
Quick Start Commands
After installation, use these commands in your AI coding tool:
From agent-assistant
/cook - Build a feature with full workflow
/plan - Plan implementation strategy
/review - Code review
/test - Run tests
/fix - Fix bugs
From claudekit
/bootstrap - Setup new project
/coding-level - Set output style (eli5/junior/mid/senior/lead/god)
/code - Code with workflow
/scout - Explore codebase
/kanban - Manage tasks
Output Styles (claudekit)
Set your preferred coding level:
/coding-level 0 | ELI5 | Learning, explanations |
/coding-level 1 | Junior | Detailed comments, safe patterns |
/coding-level 2 | Mid | Balanced, best practices |
/coding-level 3 | Senior | Concise, optimized |
/coding-level 4 | Lead | Architecture focus |
/coding-level 5 | God | Minimal, maximum efficiency |
Hooks (Claude Code only)
Claudekit hooks provide:
- session-init - Initialize session context
- privacy-block - Protect sensitive files
- scout-block - Control exploration scope
- dev-rules-reminder - Enforce coding standards
- usage-context-awareness - Smart context management
- And more...
Auto-Sync
Skills and rules are automatically updated via GitHub Actions:
- Skills: Daily sync from antigravity + agent-assistant
- Rules: Weekly sync from skill-rule
- Hooks/Claudekit: Manual sync (local source)
Configuration
Edit SYNC_CONFIG.yaml to customize sources:
skill_sources:
- name: antigravity-awesome-skills
repo: sickn33/antigravity-awesome-skills
enabled: true
priority: 1
- name: agent-assistant
repo: hainamchung/agent-assistant
enabled: true
priority: 2
sync:
merge_strategy: prefer-primary
schedule: "0 0 * * *"
Development
git clone https://github.com/YOUR_USERNAME/devkit-assistant.git
cd devkit-assistant
npm install
initial-sync.bat
./initial-sync.sh
node cli/install.js
Contributing
- Fork the repository
- Add your skills to
skills/your-skill-name/SKILL.md
- Run
python scripts/update_matrix.py
- Submit a pull request
License
MIT License - see LICENSE for details.
Credits