π NEW: Google Antigravity Support!
Works with Google Antigravity, OpenCode, Cursor, and Claude Code
Skills β’ Agents β’ Commands β’ Tools β’ Plugins
Documentation β’ Quick Start β’ Features β’ Contributing
AIKit now supports Google Antigravity - Google DeepMind's next-generation AI IDE!
# Initialize with Antigravity
aikit init antigravity
# Install skills to .agent/skills/
aikit install antigravityWhy Antigravity + AIKit?
- π§ Gemini-powered - Leverage Google's most advanced AI
- π Native skill format - Skills installed as
SKILL.mdfiles - π Progressive disclosure - Agent discovers skills automatically
- β‘ Zero config - Works out of the box
AIKit is a powerful, open-source toolkit that extends your AI coding experience with reusable skills, intelligent agents, custom commands, and flexible plugins. It's designed to supercharge your development workflow with AI-driven automation.
Works with Google Antigravity (featured), OpenCode, Cursor, and Claude Code.
Perfect for developers who want to:
- π Automate repetitive tasks with custom commands
- π§ Leverage specialized AI skills (testing, refactoring, security, etc.)
- π€ Use intelligent agents for complex workflows
- π Extend functionality with plugins
- π¦ Share knowledge across projects
23+ skills covering every aspect of development:
Design & Architecture β’ Development β’ Testing β’ Workflow
- π¨ Frontend Aesthetics
- ποΈ Component Design
- ποΈ Database Design
- π Design Measurement
- π API Design
- β‘ Performance Optimization
- π¨ Refactoring
- π‘οΈ Security Audit
- π Systematic Debugging
- β Unit Testing
- π Test-Driven Development
- π Integration Testing
- π§ͺ Frontend Testing
- π Documentation
- π CI/CD
- π³ Docker
- π³ Git Best Practices
- π³ Payments Integration
8 specialized agents for different workflows:
| Agent | Mode | Purpose |
|---|---|---|
aikitplanner |
<tab> |
Plan complex features |
aikitbuild |
<tab> |
Implement features |
rush |
<tab> |
Quick fixes |
review |
<tab> |
Code review |
scout |
<tab> |
Explore codebase |
explore |
<tab> |
Deep analysis |
vision |
<tab> |
Image analysis |
one-shot |
<tab> |
End-to-end automation |
π‘ Tip: Press
<tab>in Claude Code or OpenCode to switch between agents!
28+ commands at your fingertips:
Claude Code (simpler):
/plan /implement /fix
/test /review /branch
/session:startOpenCode:
/plan /implement /fix
/test /review /branch
/session:start- Node.js >= 18.0.0
- Claude Code (recommended) or OpenCode with Claude integration
# Install AIKit globally
npm install -g @tdsoft-tech/aikit
# Or install in your project
npm install -D @tdsoft-tech/aikit
# Initialize AIKit in your project
aikit installThat's it! π AIKit is now ready to use.
For Claude Code:
- Open Claude Code in your project
- Use commands:
/plan,/implement,/fix,/test - Try a skill:
/test-driven-developmentor/code-review - Read the documentation
For OpenCode:
- Open OpenCode and press
/to see available commands - Try a skill:
/test-driven-development - Switch agents: Press
<tab>to cycle through agents - Read the documentation
π‘ Note: Command formats differ between Claude Code and OpenCode
Claude Code:
/session:start "Implement OAuth 2.0"
/session:update
/session:endOpenCode:
/session:start "Implement OAuth 2.0"
/session:update
/session:endClaude Code:
/plan "Add user authentication with OAuth"OpenCode:
/plan "Add user authentication with OAuth"Claude Code:
/implement
# Or use skill directly
/test-driven-developmentOpenCode:
/implement
/test-driven-developmentClaude Code:
/fix "Login fails on Safari"OpenCode:
/fix "Login fails on Safari"Claude Code:
/code-reviewOpenCode:
/code-reviewClaude Code:
/one-shot "Add dark mode toggle to settings"OpenCode:
/one-shot "Add dark mode toggle to settings"Claude Code:
/branch "user-oauth"OpenCode:
/branch "user-oauth"We love contributions! π
- π Report bugs
- π‘ Suggest features
- π Improve docs
- π§ Submit PRs
- π Star the repo β
If you find AIKit useful, please consider supporting us! Your support helps us:
- π οΈ Maintain and improve AIKit
- π Fix bugs faster
- β¨ Add new features
- π Keep documentation up to date
- π Support the community
| Support Type | Link | Description |
|---|---|---|
| β Star on GitHub | Star this repo | It's free and helps others discover AIKit! |
| π¬ Join Discussions | GitHub Discussions | Ask questions, share ideas |
| π° Sponsor me at GitHub | Sponsor me at GitHub | Support development |
See CHANGELOG.md for version history and updates.
- v0.1.20 - Latest stable release
- v0.1.18 - Fixed agent tab switching
- v0.1.15 - Command prefix separation
- v0.1.11 - One-Shot mode (beta)
AIKit is available under a dual-license model:
- Free for personal, educational, and research use
- Open source learning and experimentation
- View Non-Commercial License
- Required for any commercial or revenue-generating use
- SaaS platforms, paid APIs, enterprise systems
- View Commercial License
For commercial licensing inquiries: π§ [email protected] or [email protected] π https://tdsoft.tech
Built for Developers β’ Open Source Forever
Documentation β’ Issues β’ Discussions β’ Releases
Made with π by TDSoft Technology

