Skip to main content

AIKit Features

Everything AIKit brings to Google Antigravity, OpenCode, Cursor, and Claude Code.

AIKit transforms your AI coding assistant into a complete development environment with visual diagramming, structured workflows, task tracking, and automated quality gates.


Supported Platforms

PlatformStatusSkills FormatCommands
🚀 Google AntigravityFeaturedFolder + SKILL.mdVia skills
🔵 OpenCodeStableFlat .md filesNative / commands
🟣 CursorActiveFlat .md filesaikit- prefix
🟡 Claude CodeBetaFlat .md filesNative / commands

Features Overview

FeatureDescriptionBenefit
Visual DiagramsDraw.io integration with Mermaid syncCreate diagrams 10x faster
Structured Workflows22 built-in skillsConsistent code quality
Task TrackingBeads integrationNever lose track of work
Quality GatesAutomatic validationShip with confidence
AI Agents8 specialized typesRight agent for every job
Session MemoryCross-session continuityPick up where you left off
Code ReviewAutomated reviewsCatch bugs early
Figma ToolsDesign token extractionPixel-perfect implementation

1. Visual Diagrams with Draw.io

Create diagrams visually - AI generates, you refine.

What It Does

  • Describe in plain English → AI generates Mermaid diagram
  • Edit visually in Draw.io (drag, drop, connect)
  • Bidirectional sync with manual control
  • Version control with Mermaid files

Key Features

AI-Generated Diagrams:

/drawio-interact create user-authentication
# AI generates: flowchart, sequence diagram, or architecture
# Creates: mermaid/user-authentication.mmd
# Creates: .aikit/assets/drawio/user-authentication.drawio
# Opens Draw.io for visual editing

Manual Sync (Reliable):

# After editing in Draw.io, save (Cmd+S/Ctrl+S)
/drawio-interact sync-to-mmd user-authentication
# Updates Mermaid file with changes

# Or edit Mermaid directly
/drawio-interact sync-to-drawio user-authentication
# Updates Draw.io file

Perfect For:

  • System architecture diagrams
  • Flowcharts and process diagrams
  • API design and sequence diagrams
  • Database schema diagrams
  • Network topology diagrams

Why It Matters:

  • 10x faster than manual Mermaid syntax
  • Visual editing - no syntax to remember
  • Version controlled - Mermaid files in git
  • Bidirectional - Edit in code or visually
  • Reliable - Deterministic conversions (no AI hallucination)

Learn more →


2. Structured Workflows (22 Skills)

Enforce best practices automatically.

What It Does

Skills ensure every task follows proven workflows - no shortcuts, no forgotten steps.

Development:

  • TDD - Test-driven development (RED → GREEN → REFACTOR)
  • Refactoring - Code cleanup with quality checks
  • Error Handling - Robust error management patterns
  • State Management - React/Redux/state patterns

Testing:

  • Unit Testing - Isolated component tests
  • Integration Testing - Cross-component tests

Design:

  • API Design - RESTful API best practices
  • Component Design - React/Next.js component patterns
  • Database Design - Schema design and relationships

Review:

  • Code Review - Automated quality and security checks
  • Security Audit - Vulnerability detection

How It Works:

/use_skill "test-driven-development"
> Implement user authentication
# Agent follows TDD workflow automatically:
# 1. Write failing test
# 2. Implement feature
# 3. Refactor code
# 4. Run tests
# Cannot skip steps - workflow enforced

Why It Matters:

  • ✅ Consistent quality across team
  • ✅ No forgotten steps
  • ✅ Best practices embedded
  • ✅ Reduces AI errors

Explore all 22 skills →


3. Task Tracking with Quality Gates

Ship features with confidence.

What It Does

Track every feature, bug fix, and task with automatic quality verification before completion.

Workflow

/create Add user authentication
# Creates task in .beads/

/plan authentication system
# Generates implementation plan

/implement
# Updates status to in-progress

/finish
# Runs quality gates:
# ✅ TypeScript type checking
# ✅ All tests pass
# ✅ Linting passes
# ✅ Build succeeds
# Only completes if ALL pass

Quality Gates (Automatic)

What /finish Checks:

  1. Type checking - npm run typecheck (no errors)
  2. Tests - npm run test (all pass)
  3. Linting - npm run lint (no warnings)
  4. Build - npm run build (succeeds)
  5. Regressions - No broken tests

Why It Matters:

  • Without: Bugs slip into production, forgotten checks, inconsistent quality
  • With: Zero surprises, automatic verification, consistent quality

Learn about Beads →


4. Specialized AI Agents (8 Types)

Right agent for the right job.

Agent Types

AgentPurposeWhen to Use
@plannerStrategic planningComplex features requiring coordination
@buildFeature implementationStandard development work
@rushQuick fixesHotfixes, urgent bugs
@reviewCode reviewQuality checks, security audits
@scoutExternal researchDocs, GitHub, npm packages
@exploreCodebase navigationFind patterns, understand structure
@visionMultimodal analysisImages, PDFs, diagrams
@one-shotAutonomous executionEnd-to-end task completion

Automatic Delegation

@planner Design microservices architecture
# @planner analyzes requirements
# Delegates to @scout for research
# Delegates to @build for implementation
# Delegates to @review for verification
# All automatic - no manual coordination needed

Why It Matters:

  • ✅ Optimal agent for every task
  • ✅ Automatic delegation
  • ✅ Specialized expertise
  • ✅ Better quality

Meet all agents →


5. Session Continuity & Memory

Never lose context.

What It Does

Capture everything from your development session - files changed, decisions made, progress notes - and restore it instantly when you return.

Handoff Workflow

/handoff
# Saves:
# - Modified files
# - Git state (branch, commits)
# - Progress notes
# - Decisions made
# - Next steps

# ... time passes (hours, days, weeks) ...

/resume
# Restores everything
# Continue where you left off
# No "what was I doing?" confusion

Session Tracking

/session:start "auth-refactor"
# Start named session with goals

/session:update "Implemented OAuth flow"
# Add timestamped progress notes

/session:end
# Creates comprehensive summary

What Gets Saved:

  • ✅ Files modified
  • ✅ Git branch and commits
  • ✅ Progress notes with timestamps
  • ✅ Decisions and reasoning
  • ✅ Linked Beads task
  • ✅ Next steps and blockers

Why It Matters:

  • ✅ Seamless collaboration
  • ✅ Cross-day/week continuity
  • ✅ Team handoffs work perfectly
  • ✅ No lost context

Learn about sessions →


6. Anti-Hallucination System

Prevent AI from inventing APIs or skipping requirements.

3-Layer Protection

Layer 1: Task Validation

  • Validates task exists before starting
  • Checks .beads/ directory
  • Requires "in-progress" status

Layer 2: Spec Enforcement

  • Follows spec.md constraints
  • Naming conventions enforced
  • Forbidden patterns blocked

Layer 3: Review Gates

  • Documents changes in review.md
  • Records what was skipped
  • Verification steps required

Quality Gates (Hard Requirements):

✓ TypeScript: No type errors
✓ Tests: All tests pass
✓ Lint: No linting errors
✓ Build: Build succeeds

Why It Matters:

  • ✅ Reduces AI errors by 90%
  • ✅ Enforces project standards
  • ✅ Prevents work on undefined tasks
  • ✅ Ensures quality before completion

7. Code Review & Security

Automated code reviews and security audits.

Features

Automated Reviews:

/review-codebase src/auth/
# Analyzes code quality
# Checks for bugs
# Identifies security issues
# Suggests improvements

Security Audits:

  • SQL injection detection
  • XSS vulnerability checks
  • Authentication/authorization review
  • Data validation verification
  • Dependency vulnerability scanning

Performance Checks:

  • N+1 query detection
  • Memory leak patterns
  • Unnecessary re-renders
  • Bundle size analysis

Why It Matters:

  • ✅ Catch bugs before production
  • ✅ Security-first development
  • ✅ Performance optimization
  • ✅ Best practice enforcement

8. Figma Integration

Extract design tokens and automate implementation.

Workflow

/analyze-figma https://www.figma.com/design/...
# Extracts:
# - Color palette
# - Typography (fonts, sizes, weights)
# - Spacing system
# - Component library
# - Border radius, shadows, etc.

# Saves to memory for future use

Smart Implementation:

develop_figma_screen(figmaUrl, screenId)
// 1. Checks existing code
// 2. Downloads assets (images, icons)
// 3. Generates implementation plan
// 4. Uses downloaded assets (no placeholders)
// 5. Creates pixel-perfect UI

Why It Matters:

  • ✅ Pixel-perfect implementation
  • ✅ Automated asset management
  • ✅ Design consistency
  • ✅ 10x faster frontend development

9. Slash Commands (50+ Commands)

Quick shortcuts for every workflow.

Core Workflow Commands

CommandPurpose
/create <task>Create tracked task
/plan <feature>Generate implementation plan
/implementExecute with TDD workflow
/finishComplete with quality gates
/handoffSave session context
/resumeRestore from handoff

Quick Action Commands

CommandPurpose
/fix <issue>Quick fixes
/fix-typesFix TypeScript errors
/fix-ciFix CI failures
/commitCreate conventional commits
/prCreate pull request
/testRun tests
/lintRun linter

Why It Matters:

  • ✅ One-command execution
  • ✅ Consistent workflows
  • ✅ Reduced cognitive load
  • ✅ Enforced processes

All commands →


10. MCP Server Integration

Full Claude Code and OpenCode integration via Model Context Protocol.

What It Provides

Exposes via MCP:

  • All 22 skills (usable from Claude Code)
  • All 8 agents (delegation support)
  • 50+ commands (run any command)
  • Session management (list, read sessions)
  • Memory system (read, update memory)
  • Task tracking (create, update tasks)

Configuration

{
  "mcpServers": {
    "aikit": {
      "command": "node",
      "args": ["/path/to/aikit/dist/mcp-server.js"]
    }
  }
}

Why It Matters:

  • ✅ Seamless Claude Code integration
  • ✅ Standard protocol (MCP)
  • ✅ All AIKit features accessible
  • ✅ Automatic tool discovery

Before vs After AIKit

Without AIKit

❌ No workflow enforcement
❌ Inconsistent code quality
❌ Manual quality checks (forgotten 50% of time)
❌ No task tracking
❌ Lost context between sessions
❌ Manual diagram creation (60+ minutes)
❌ Code reviews take 30+ minutes
❌ Onboarding new devs: 2+ weeks

With AIKit

✅ 22 structured skills (enforced workflows)
✅ Automatic quality gates (/finish)
✅ Task tracking with Beads
✅ Session continuity (handoffs + resume)
✅ Visual diagrams in 5 minutes (AI-generated)
✅ Automated code reviews (5 minutes)
✅ Onboarding: 3 days (structured workflows)

Impact Metrics

MetricWithoutWithImprovement
WorkflowAd-hoc22 skills100% consistent
Quality GatesManualAutomaticNever forgotten
Diagrams60+ min5 min12x faster
Code Review30+ min5 min6x faster
Context Switch10+ min0 minSeamless
Onboarding2 weeks3 days4x faster

Who Should Use AIKit?

Frontend Developers

Component design patterns State management workflows Accessibility enforcement Performance optimization Figma integration - Design tokens → code

Backend Developers

API design best practices Database schema design Error handling patterns Security audits Architecture diagrams - System design visualization

Full-Stack Developers

Visual diagrams - Architecture, flows, APIs TDD workflows Code refactoring Quality gates Session continuity

Tech Leads & Architects

Architecture visualization - Draw.io diagrams Team workflow standardization Code review automation Knowledge management (memory system)


Get Started with These Features

New to AIKit?

  1. Quick Start Guide - Get started in 5 minutes
  2. Installation Guide - Detailed setup
  3. Intro - Overview and hot features

Want to Create Diagrams?

  1. Draw.io Integration - Visual diagram editing
  2. Design Workflow - Architecture design

Want Better Code Quality?

  1. Quality Gates - Task tracking with /finish
  2. TDD Workflow - Test-driven development
  3. Code Review - Automated reviews

Want to Understand AIKit?

  1. Skills Guide - All 22 built-in skills
  2. Agents Guide - Meet the 8 specialized agents
  3. Commands Reference - All 50+ commands

Summary

AIKit transforms Claude Code into a production-grade development environment with:

  1. Visual Diagrams - Draw.io integration (10x faster)
  2. Structured Workflows - 22 built-in skills
  3. Task Tracking - Beads integration
  4. Quality Gates - Automatic validation
  5. AI Agents - 8 specialized types
  6. Session Memory - Cross-session continuity
  7. Code Review - Automated reviews
  8. Figma Tools - Design token extraction
  9. Slash Commands - 50+ quick shortcuts
  10. MCP Server - Full Claude Code integration

Result: Ship better code, faster, with confidence.

Ready to supercharge your development workflow?

npm install -g @tdsoft-tech/aikit
aikit init --global