15 KiB
15 KiB
Antigravity ClaudeKit Skills - Codebase Summary
Generated: 2026-02-16 Version: 1.0.0
Project Overview
Antigravity ClaudeKit Skills is a production-ready conversion of ClaudeKit's comprehensive AI development workflow into a standalone Antigravity IDE skill collection. It provides 76 focused skills covering planning, coding, testing, review, debugging, deployment, and specialized domains—fully independent of ClaudeKit IDE dependencies.
Repository Structure
antigravity-claudekit/
├── skills/ # 76 skill implementations
│ ├── ck-brainstorm/ # Design & ideation
│ ├── ck-planning/ # Project planning
│ ├── ck-code-review/ # Code quality review
│ ├── ck-debug/ # Bug investigation
│ ├── ck-fix/ # Bug fixing
│ ├── ck-fixing/ # Enhanced bug fixing
│ ├── ck-git/ # Git operations
│ ├── ck-scout/ # Codebase exploration
│ ├── ck-research/ # Technical research
│ ├── ck-sequential-thinking/ # Complex problem solving
│ ├── ck-cook/ # Recipe & pattern sharing
│ ├── ck-frontend-design/ # UI/UX design
│ │
│ ├── ck-frontend-development/ # React/Vue/Angular
│ ├── ck-backend-development/ # Node/Python/Java
│ ├── ck-web-frameworks/ # Framework-specific
│ ├── ck-databases/ # Database design & queries
│ ├── ck-devops/ # Deployment & infrastructure
│ ├── ck-web-testing/ # Testing strategies
│ │
│ ├── ck-mobile-development/ # iOS/Android
│ ├── ck-payment-integration/ # Stripe, PayPal
│ ├── ck-ai-artist/ # Image generation (DALL-E, Midjourney)
│ ├── ck-ai-multimodal/ # Multimodal processing
│ ├── ck-chrome-devtools/ # Browser automation
│ ├── ck-media-processing/ # Audio/video/image
│ ├── ck-shader/ # GLSL shader programming
│ ├── ck-threejs/ # Three.js 3D graphics
│ ├── ck-remotion/ # Video production
│ ├── ck-shopify/ # Shopify development
│ ├── [16+ more specialized skills]
│ │
│ ├── ck-privacy-guard/ # Privacy & secrets protection
│ ├── ck-code-quality-guard/ # Code quality enforcement
│ ├── ck-session-guard/ # Session management
│ ├── ck-context-guard/ # Context size management
│ ├── ck-orchestration/ # Workflow orchestration
│ │
│ ├── ck-ask/ # Question answering
│ ├── ck-bootstrap/ # Project bootstrapping
│ ├── ck-plan/ # Planning command
│ ├── ck-test/ # Testing command
│ ├── ck-preview/ # Preview generation
│ ├── ck-worktree/ # Git worktree management
│ ├── ck-help/ # Help system
│ ├── ck-ccs/ # Custom code search
│ ├── ck-docs-manager/ # Documentation management
│ ├── ck-project-manager/ # Project management
│ └── [9+ more commands/agents]
│
├── templates/
│ └── SKILL.md # Template for new skills
│
├── docs/
│ ├── project-overview-pdr.md # Project PDR
│ ├── codebase-summary.md # Code structure (this file)
│ ├── migration-guide-from-claudekit.md
│ ├── project-changelog.md
│ └── skill-categories-guide.md
│
├── skills_index.json # Central skill registry
├── README.md # Quick start & overview
├── CHANGELOG.md # Version history
├── LICENSE # MIT license
├── install.sh # Bash installer
├── install.ps1 # PowerShell installer
└── .gitignore
Skill Inventory (76 Total)
Core Workflow (12 skills)
Purpose: Planning, development, review, and debugging workflow
- ck-brainstorm - Design alternatives and feature ideas
- ck-planning - Project planning from requirements
- ck-code-review - Security and quality review
- ck-debug - Bug investigation and diagnosis
- ck-fix - Bug fixing assistance
- ck-fixing - Enhanced bug fixing with advanced analysis
- ck-git - Git operations and workflows
- ck-scout - Codebase exploration and mapping
- ck-research - Technical research and documentation
- ck-sequential-thinking - Complex problem decomposition
- ck-cook - Recipe/pattern sharing and reuse
- ck-frontend-design - UI/UX design patterns
Development (14 skills)
Purpose: Language and framework-specific development
- ck-frontend-development - React, Vue, Angular
- ck-backend-development - Node, Python, Java, Go
- ck-web-frameworks - Django, Flask, FastAPI, Express, Nest.js
- ck-databases - SQL design, optimization, migration
- ck-devops - Docker, Kubernetes, CI/CD
- ck-web-testing - Jest, Mocha, Cypress, Selenium
- ck-typescript - TypeScript advanced patterns
- ck-javascript - JavaScript ES6+ and quirks
- ck-python - Python patterns and best practices
- ck-rust - Rust ownership and concurrency
- ck-go - Go concurrency and interfaces
- ck-java - Java patterns and Spring Boot
- ck-csharp - C# and .NET Framework
- ck-sql - SQL optimization and database design
Specialized Domains (26 skills)
Purpose: Niche technical expertise and AI tools
Mobile & Native
- ck-mobile-development - iOS and Android development
- ck-react-native - React Native cross-platform
- ck-flutter - Flutter framework
- ck-native-ios - Swift/Objective-C
AI & Machine Learning
- ck-ai-artist - Image generation (DALL-E, Midjourney)
- ck-ai-multimodal - Vision, audio, video processing
- ck-machine-learning - Model training, TensorFlow, PyTorch
- ck-nlp - Natural language processing
Graphics & Media
- ck-shader - GLSL/HLSL shader programming
- ck-threejs - Three.js 3D graphics
- ck-babylon - Babylon.js alternative
- ck-canvas - HTML5 Canvas and WebGL
- ck-remotion - Remotion video production
- ck-media-processing - Audio, video, image manipulation
Web & E-Commerce
- ck-shopify - Shopify app development
- ck-payment-integration - Stripe, PayPal, Square
- ck-seo - SEO optimization
- ck-web-accessibility - a11y best practices
- ck-performance - Web performance optimization
DevTools & Automation
- ck-chrome-devtools - Browser automation
- ck-mcp-management - MCP protocol tools
- ck-agent-browser - Agent-based browsing
Blockchain & Web3
- ck-smart-contracts - Solidity, Web3.js
- ck-defi - DeFi protocols and patterns
Guard Skills (5 skills)
Purpose: Quality, privacy, and workflow enforcement
- ck-privacy-guard - Secrets and sensitive data protection
- ck-code-quality-guard - Syntax, linting, standards
- ck-session-guard - Conversation session management
- ck-context-guard - Token/context size management
- ck-orchestration - Workflow sequence enforcement
Commands & Agents (19 skills)
Purpose: CLI tools and specialized manager surfaces
Commands
- ck-ask - Question answering
- ck-bootstrap - Project template generation
- ck-plan - Planning command
- ck-test - Testing command
- ck-preview - Visual explanation generation
- ck-worktree - Git worktree management
- ck-help - Context-aware help
Manager Surfaces & Agents
- ck-ccs - Custom code search
- ck-docs-manager - Documentation management
- ck-project-manager - Project and team management
- ck-fullstack-developer - Full-stack development agent
- ck-code-simplifier - Code simplification assistant
- ck-brainstormer - Creative ideation agent
- ck-journal-writer - Technical documentation writer
- ck-code-quality-agent - Quality assurance agent
- ck-performance-analyst - Performance optimization
- ck-security-analyst - Security review agent
- ck-architect - Architecture design agent
- ck-ci-cd-specialist - CI/CD pipeline expert
Skill Metadata Format
All skills use consistent frontmatter:
{
"id": "ck-code-review",
"name": "Code Review Assistant",
"category": "ck-core",
"version": "1.0.0",
"triggers": ["review", "code review", "quality check"],
"description": "Review code for security, performance, and best practices",
"proficiencyLevel": "advanced",
"estimatedTime": "5-15 minutes",
"prerequisites": [],
"hardGates": [],
"examples": [
"Review my authentication middleware for security issues",
"Check if this React component follows best practices"
]
}
Categories & Organization
By Complexity Level
| Level | Count | Skills | Use Case |
|---|---|---|---|
| Beginner | 12 | ck-brainstorm, ck-ask, ck-help, etc. | Getting started, learning |
| Intermediate | 38 | ck-code-review, ck-frontend-dev, ck-databases | Daily development |
| Advanced | 20 | ck-sequential-thinking, ck-architecture, ck-shader | Complex problems |
| Specialist | 6 | AI, blockchain, payment, media | Niche expertise |
By Use Case
| Use Case | Count | Primary Skills |
|---|---|---|
| Planning | 4 | ck-brainstorm, ck-planning, ck-project-manager |
| Development | 28 | ck-frontend-dev, ck-backend-dev, framework-specific |
| Testing | 5 | ck-web-testing, ck-test, quality guards |
| Review | 6 | ck-code-review, quality guards, security-analyst |
| Debugging | 4 | ck-debug, ck-fix, ck-fixing, ck-sequential-thinking |
| Deployment | 4 | ck-devops, ck-ci-cd-specialist, ck-worktree |
| Documentation | 3 | ck-docs-manager, ck-journal-writer, ck-cook |
| Specialized | 22 | Mobile, AI, graphics, payment, e-commerce |
Code Quality Metrics
Validation Results (✓ Passed)
| Check | Target | Result | Status |
|---|---|---|---|
| Total Skills | 76 | 76 | ✓ |
| Valid Frontmatter | 100% | 100% | ✓ |
| Task References | 0 | 0 | ✓ |
| Hook References | 0 | 0 | ✓ |
| Trigger Keywords | 3+ | ✓ | ✓ |
| File Formatting | Markdown | ✓ | ✓ |
Skill Size
- Each skill: < 500 lines (focused, maintainable)
- Frontmatter: 20-30 lines (JSON)
- Markdown content: 470-480 lines (description, examples, implementation notes)
Naming Conventions
Skill Names
- Format:
kebab-case(hyphens only) - Prefix:
ck-(ClaudeKit namespace) - Examples:
ck-code-review,ck-frontend-development,ck-ai-multimodal
Categories
ck-core— Core workflow skillsck-development— Language/framework skillsck-specialized— Domain expertise skillsck-guards— Security and quality guardsck-commands— CLI commandsck-agents— Manager surfaces/agents
Files
- Skills:
skills/{skill-name}/SKILL.md - Templates:
templates/SKILL.md - Docs:
docs/{topic}.md
Dependencies & Integrations
External
- Antigravity IDE (Gemini CLI) v1.0+ — Required runtime
- No ClaudeKit IDE, no Task tool, no Hook system
Internal
- Most skills are independent
- Utilities reused:
ck-help,ck-research,ck-git - Guard skills operate transparently (no direct dependencies)
- Commands invoke other skills as needed
Installation & Distribution
Package Contents
- 76 skill SKILL.md files
- 1 SKILL.md template for contributors
- Installation scripts (bash, PowerShell)
- skills_index.json registry
- Comprehensive documentation
Installation
# Global (all projects)
./install.sh --global
# → ~/.gemini/antigravity/skills/
# Workspace (current project)
./install.sh --workspace
# → ./.agent/skills/
# Windows
.\install.ps1
Documentation Structure
docs/
├── project-overview-pdr.md # Project PDR & vision
├── codebase-summary.md # Code structure (this file)
├── migration-guide-from-claudekit.md # How to migrate from old CK
├── project-changelog.md # Version history
└── skill-categories-guide.md # Detailed category reference
Performance & Scalability
Latency
- Skill invocation: < 100ms (excluding LLM)
- Frontmatter parsing: < 50ms per skill
- Full workflow: LLM-dependent (typically 2-10 minutes)
Scalability
- Designed for teams of any size
- Handles projects from starter to enterprise
- Can be extended with custom skills
Security & Privacy
Data Handling
- Privacy guard prevents secret exposure
- Code stays local (not sent to external services)
- No telemetry or usage tracking
- Open-source (MIT license)
Code Review
- Zero hardcoded credentials
- No shell execution (Antigravity IDE safe)
- Security-focused guard skills included
Known Limitations
- No Task tool: Skills invoke sequentially via user direction
- No Hooks: Hard-gates replace hook system
- No Slash commands: Semantic triggering instead
- Single IDE: Requires Antigravity IDE v1.0+
- No real-time sync: Docs/code are local files
Future Enhancements (Out of Scope v1.0)
- Web dashboard for workflow visualization
- Real-time team collaboration
- GitHub/GitLab deep integration
- Custom skill plugins
- AI-powered code generation (Claude API)
- Multi-language support
References
Key Files
- Skills Registry:
skills_index.json - README:
README.md - Changelog:
CHANGELOG.md - Installation:
install.sh,install.ps1
Documentation
- Project PDR:
docs/project-overview-pdr.md - Migration Guide:
docs/migration-guide-from-claudekit.md - Changelog:
docs/project-changelog.md
External
- Antigravity IDE Documentation
- ClaudeKit Legacy Documentation (historical reference)
Support & Contribution
Getting Help
- Run
ck-helpskill for context-aware assistance - Check GitHub README and migration guide
- File GitHub issues with skill name and error details
Contributing
- Fork repository
- Create skill in
skills/{skill-name}/SKILL.md - Add entry to
skills_index.json - Test with Antigravity IDE
- Submit PR with description
Version History
| Version | Date | Changes |
|---|---|---|
| 1.0.0 | 2026-02-16 | Initial release: 76 skills, complete workflow |
Project Metadata
- Repository:
antigravity-claudekit - Language: Markdown + JSON (skill definitions)
- License: MIT
- Status: Production Ready
- Original: ClaudeKit AI Development Framework
- Migration: To Antigravity IDE ecosystem