Introduction to AIDK
AIDK (@caeruxlab/aidk) is a command-line tool (CLI) that helps developers quickly scaffold AI-assisted development structures for modern IDEs like Cursor and Antigravity.
What does AIDK do?
With a single command, AIDK scaffolds everything needed to leverage AI effectively in your development workflow:
- 📁 Rules — Guidelines that instruct the AI to follow your project's coding standards.
- 🧠 Skills — Specialized instructions that help the AI handle complex tasks (FastAPI, Terraform, Ansible, etc.).
- 📋 Workflows — Slash commands (
/new-requirement,/execute-plan, etc.) to automate your development process. - 📚 Docs — Structured documentation with templates for requirements, design, planning, and testing.
Why use AIDK?
Modern software development increasingly relies on AI to improve speed and quality. However, AI is only effective when given the right context and clear guidance. AIDK addresses this by:
- Standardizing how AI is configured across every project.
- Reducing onboarding time for new team members.
- Ensuring the AI always follows your team's coding style and best practices.
Get Started
See the Setup Guide to start using AIDK in 5 minutes.