Professional development studio with 170 AI-agent skills that save 10-15 hours per week on repetitive development tasks. Works with Claude Code, Cursor, Gemini CLI, Codex CLI, Aider, and any capable LLM.
😊 Ask Claude to fix a bug → Get 15 test files
😤 Request a simple refactor → Receive a dissertation on clean code
🤪 "Please add a button" → Complete UI framework rewrite
😭 Every conversation → "Act like a senior engineer who doesn't overengineer"
🚧 Active Development Notice: AI DevStudio is continuously evolving based on real-world usage. We thoroughly test each skill and refine them as we discover gaps and opportunities. This ensures you're always getting battle-tested, production-ready tools that solve actual developer problems.
📢 Portable Skill Format: Each skill is a self-contained Markdown file (skills/skill-name/SKILL.md) with YAML frontmatter, following the Agent Skills open standard. The skill content is model-agnostic — plain prose any capable LLM can follow. Claude Code-specific frontmatter fields (disable-model-invocation, context: fork) are stripped or ignored by other-target adapters.
AI DevStudio is a comprehensive AI coding studio featuring 170 professional skills across 4 tiers (Tier 1: 33 essentials, Tier 2: 86 advanced, Tier 3: 17 power-user, Core: 34 foundation). It delivers enterprise-grade workflows for TDD, CI/CD, API testing, performance optimization, security scanning, and advanced debugging. The skills are designed for any capable AI coding agent; Claude Code is the primary native target, with adapters available for Cursor, Gemini CLI, Codex CLI, Aider, and a generic system-prompt export for any other tool or model.
- 🚀 Installation - Get started in 30 seconds
- 💻 Skills - See all available skills
- 🏗️ Project Infrastructure - Commands, agents, hooks, MCP, rules
- 🔧 How It Works - Understanding the magic
- 📚 Session Management - Professional development tracking
- 🧠 Technical Notes - Why conversational design matters
- 🤝 Contributing - Help make it better
Mac/Linux:
curl -sSL https://raw.githubusercontent.com/manastalukdar/ai-devstudio/main/install.sh | bashWindows/Cross-platform:
python install.pyManual:
git clone https://github.com/manastalukdar/ai-devstudio.git
cd ai-devstudio
python install.pyAI DevStudio works with any AI coding tool or model. Clone the repo and run the installer with --target:
| Target | Tool | Output |
|---|---|---|
claude |
Claude Code CLI (default) | ~/.claude/skills/ |
gemini |
Gemini CLI | GEMINI.md in project root |
codex |
Codex CLI / OpenCode | AGENTS.md in project root |
cursor |
Cursor | .cursor/rules/skill-*.md |
aider |
Aider | aider-skills/ + .aider.conf.yml |
generic |
Any tool or model API (Kimi K2, OpenCode, Ollama, etc.) | system-prompt.md |
git clone https://github.com/manastalukdar/ai-devstudio.git
cd ai-devstudio
# Gemini CLI
python install.py --target gemini # → GEMINI.md (place in project root)
# Codex CLI / OpenCode
python install.py --target codex # → AGENTS.md (place in project root)
# Cursor
python install.py --target cursor # → .cursor/rules/skill-*.md
# Aider
python install.py --target aider # → aider-skills/ + .aider.conf.yml
# Any tool/model (Kimi K2, Gemini API, Ollama, LM Studio, etc.)
python install.py --target generic # → system-prompt.md
# Mac/Linux shell equivalents
bash install.sh --target gemini
bash install.sh --target genericThe skill content is model-agnostic and works with any capable LLM. The generated output includes a tool-name mapping table so the AI knows how to translate Read, Bash, Grep, etc. to its own capabilities.
Note: Hooks, agents, and commands (
.claude/) are Claude Code-specific and not generated for other targets.
# Claude Code — Mac/Linux
./uninstall.sh
# Claude Code — Windows/Cross-platform
python uninstall.py
# Other targets — delete the generated file/directory
rm GEMINI.md # gemini
rm AGENTS.md # codex
rm -rf .cursor/rules/skill-*.md # cursor
rm -rf aider-skills/ .aider.conf.yml # aider
rm system-prompt.md # generic170 professional skills designed for AI coding agents, organized across 4 tiers:
🚀 Tier 1 (33 skills): High-impact essentials for immediate productivity ⚡ Tier 2 (86 skills): Advanced features for professional workflows 🔥 Tier 3 (17 skills): Power-user tools for specialized needs 🏛️ Core (34 skills): Foundational daily-driver skills
Invocation: On Claude Code, skills are invoked with /skill-name (e.g., /commit, /review). On other agents the syntax differs — Cursor uses /, Codex reads from AGENTS.md, Aider uses --read, and generic targets export a system-prompt.md the model reads at session start.
Format: Each skill follows the Agent Skills open standard:
- Skill-specific directories (
skills/skill-name/SKILL.md) - YAML frontmatter for configuration (Claude Code-native fields are stripped by other-target adapters)
- Token optimization strategies (60-90% reduction)
- Model-agnostic prose instructions any capable LLM can follow
Caveats for non-Claude-Code targets:
disable-model-invocationandcontext: forkare Claude Code-specific; adapters ignore them (the skill runs inline rather than in an isolated subagent)- The project infrastructure (commands, agents, hooks, MCP servers) is Claude Code-specific and is not exported to other targets — see Project Infrastructure
- Session management skills reference
.claude/paths; on other agents these skills still work but the paths must be adjusted manually
/cleanproject # Remove debug artifacts with git safety
/commit # Smart conventional commits with analysis
/format # Auto-detect and apply project formatter
/scaffold feature-name # Generate complete features from patterns
/test # Run tests with intelligent failure analysis
/implement url/path/feature # Import and adapt code from any source with validation phase
/refactor # Intelligent code restructuring with validation & de-para mapping
/undo # Safe rollback with git checkpoint restore
/tdd-red-green # Enforce true RED→GREEN→REFACTOR TDD workflow (NEW)
/e2e-generate # Generate end-to-end tests with Playwright (NEW)/review # Multi-agent analysis (security, performance, quality, architecture)
/security-scan # Vulnerability analysis with extended thinking & remediation tracking
/predict-issues # Proactive problem detection with timeline estimates
/remove-comments # Clean obvious comments, preserve valuable docs
/fix-imports # Repair broken imports after refactoring
/find-todos # Locate and organize development tasks
/create-todos # Add contextual TODO comments based on analysis results
/fix-todos # Intelligently implement TODO fixes with context
/dependency-audit # Comprehensive dependency security and license audit (NEW)
/secrets-scan # Scan for exposed secrets/credentials/API keys (NEW)/understand # Analyze entire project architecture and patterns
/explain-like-senior # Senior-level code explanations with context
/contributing # Complete contribution readiness analysis
/make-it-pretty # Improve readability without functional changes
/debug-systematic # Systematic debugging workflow with hypothesis testing (NEW)/session-start [name] # Begin documented sessions with Claude memory integration
/session-update [notes] # Update current session with timestamped progress
/session-end # Summarize and preserve session context
/session-current # View current session status and recent updates
/session-list # List all past sessions with summaries
/session-help # Display session system help and skills
/session-resume # Resume previous session work
/sessions-init # Initialize and organize session directory structure
/docs # Smart documentation management and updates
/docs-sync # Sync CLAUDE.md, AGENTS.md, README.md, and docs/ with code changes
/todos-to-issues # Convert code TODOs to GitHub issues/ci-setup # Configure CI/CD pipelines (GitHub Actions, GitLab CI, CircleCI)
/deploy-validate # Pre-deployment validation (env config, deps, DB migrations, API compat)/api-test-generate # Auto-generate comprehensive API tests for REST/GraphQL
/api-validate # API contract validation and breaking change detection/migration-generate # Generate database migrations from schema changes/drawio-skill # Generate .drawio diagrams (flowcharts, arch, UML, ERD, C4, ML models) and export PNG/SVG/PDF via draw.io CLI/types-generate # Generate TypeScript types from schemas/APIs
/changelog-auto # Auto-generate changelogs from commit history/brainstorm # Interactive design refinement with structured exploration
/write-plan # Create detailed implementation plans with task breakdown/mcp-setup # Set up and configure MCP servers
/tool-connect # Connect to external tools via MCP (GitHub, DB, APIs)Complex skills now include validation phases to ensure completeness:
/refactor validate # Find remaining old patterns, verify 100% migration
/implement validate # Check integration completeness, find loose endsAdvanced analysis for complex scenarios:
- Refactoring: Deep architectural analysis for large-scale changes
- Security: Sophisticated vulnerability detection with chain analysis
Natural workflow suggestions without over-engineering:
- Suggests
/testafter major changes - Recommends
/commitat logical checkpoints - Maintains user control, no automatic execution
Professional development session tracking system:
- Session Documentation: Complete session tracking with goals, progress, and outcomes
- Context Preservation: Maintain development context across multiple Claude conversations
- Session Continuity: Resume previous work with full historical context
- Progress Tracking: Timestamped updates with git state and accomplishments
- Knowledge Transfer: Enable team collaboration with detailed session histories
Claude Code only. Commands, agents, hooks, MCP servers, and auto-loaded rules are Claude Code-specific and are not generated for other targets. If you are using a different agent, only the skills in
skills/apply to you.
Beyond skills, AI DevStudio ships a complete project-level infrastructure that wires up commands, agents, hooks, MCP servers, and auto-loaded rules.
Commands (.claude/commands/) are high-level orchestrators that sequence multiple skills and agents, aggregate results, and manage user interaction. Invoke with /command-name.
| Command | Description |
|---|---|
/quality-pipeline |
Runs /security-scan → /review → /test in sequence; writes combined report to reports/quality-pipeline-<date>.md |
/release-workflow |
Full release flow: /deploy-validate → /changelog-auto → version bump → /commit; prompts for version type |
/session-daily |
Daily startup: start session, git status, find todos, project health check, security pulse, daily briefing |
/architecture:skill-system |
Mid-session reference: skill tiers, YAML frontmatter fields, naming conventions, token budgets |
/architecture:hook-events |
Mid-session reference: all 19 hook events, settings structure, compact reminder hook |
/architecture:agent-command-system |
Mid-session reference: Command/Agent/Skill hierarchy, agent table, persistent memory |
Agents (.claude/agents/) are specialized workers with restricted tool sets. They are invoked by commands or directly, run in isolated context, and cannot perform operations outside their defined tool scope.
| Agent | Tools | Purpose |
|---|---|---|
code-reviewer |
Read, Grep, Glob, WebFetch (read-only) | Deep code review; backs the /review skill |
security-auditor |
Read, Grep, Glob, Bash (grep/git log only) | Security scanning; backs /security-scan, /owasp-check, /secrets-scan |
test-runner |
Read, Bash (test commands only) | Test execution; backs /test, /tdd-red-green, /test-coverage |
claude-md-auditor |
Read, Grep, Glob, Bash, Edit | Documentation drift detection — cross-references skill counts, tier totals, and file references across CLAUDE.md, AGENTS.md, README.md and surgically corrects discrepancies |
quality-fixer |
Read, Bash, Edit, Glob, Grep | Iterative lint/shellcheck/type fix cycles (max 5 iterations) for Python and shell scripts |
Agents use a persistent memory pattern: each agent has a .claude/agent-memory/<name>/MEMORY.md file loaded on every invocation, accumulating institutional knowledge about the codebase across conversations.
.claude/skills/ holds internal skills consumed by agents and commands. These are hidden from the user menu (user-invocable: false) and are distinct from the 99 user-facing skills in skills/.
| Skill | Purpose |
|---|---|
project-health |
Checks skill count consistency across docs, stale sessions, cache size, install script syntax |
skill-validator |
Validates new skills: YAML frontmatter, Token Optimization section, line limit, naming conventions |
AI DevStudio registers handlers for all 19 Claude Code hook events via .claude/hooks/scripts/hooks.py. Hooks fire automatically — no user action required.
What hooks do:
- Play audio notifications on tool use, session start/end, errors, and task completion (platform-aware:
afplayon macOS,paplay/aplay/ffplayon Linux,winsoundon Windows) - Log every event to
.claude/hooks/hooks-log.jsonlwith timestamp, event type, and tool name - Support agent-specific sound mapping via
--agent=<name>argument - Inject a structured codebase reminder after context compaction events (
SessionStartwithcompactmatcher) to restore critical context lost during compaction - Degrade gracefully when no audio player is available (log only)
Supported hook events:
PreToolUse PostToolUse PostToolUseFailure PermissionRequest
UserPromptSubmit Notification Stop SubagentStart
SubagentStop PreCompact SessionStart SessionEnd
Setup TeammateIdle TaskCompleted ConfigChange
WorktreeCreate WorktreeRemove InstructionsLoaded
See .claude/hooks/README.md for configuration details.
.claude/rules/ contains Markdown rule files that Claude Code auto-loads for every conversation. Rules extend CLAUDE.md without bloating it beyond the ~200 line best-practice limit.
| Rule File | Contents |
|---|---|
skill-development.md |
YAML frontmatter fields, skill sections, naming conventions, tier criteria, token budget table |
git-workflow.md |
AI credential prohibition, conventional commits format, checkpoint rule, branch strategy |
code-quality.md |
Python/Shell/Markdown standards, no emoji, Edit-before-Write, install script sync rule |
token-optimization.md |
8 optimization patterns with % savings, mandatory Token Optimization section template |
.mcp.json configures project-scoped MCP servers available in every Claude Code session:
| Server | Package | Purpose |
|---|---|---|
context7 |
@upstash/context7-mcp |
Up-to-date library docs — prevents hallucinated APIs |
playwright |
@playwright/mcp |
Browser automation for /playwright-automate and /e2e-generate |
github |
@modelcontextprotocol/server-github |
GitHub automation; requires GITHUB_TOKEN env var |
filesystem |
@modelcontextprotocol/server-filesystem |
Inspect ~/.claude/skills/ without Bash |
.claude/settings.json applies project-level Claude Code configuration:
- Model:
claude-sonnet-4-6 - Output style: concise (matches project brevity preference)
- Permissions: pre-approved
Bash(git:*),Bash(grep:*),Edit(**),Write(**)etc.;askforBash(rm:*),Bash(git push:*),Bash(sudo:*) - All 19 hooks registered to
.claude/hooks/scripts/hooks.py - Plans directory:
./reports
src/
├── UserService.js
├── UserService.test.js
├── UserService_backup.js # Old version
├── debug.log # Debug output
├── test_temp.js # Temporary test
└── notes.txt # Dev notes
src/
├── UserService.js # Clean production code
└── UserService.test.js # Actual tests preserved
On Claude Code, AI DevStudio uses a three-tier Command → Agent → Skill architecture. On other agents, only the Skill layer applies — skills run directly, without the command orchestration or specialized sub-agents.
Developer
│
├─ /command → Command (.claude/commands/) → orchestrates multiple agents/skills
│ │
│ ├─ Agent (.claude/agents/) → specialized worker with restricted tools
│ │ │
│ └─────────→└─ Skill (skills/ or .claude/skills/) → atomic capability
│
└─ /skill → Skill (skills/) → direct execution
↑ ↓
←←←←←←←←←←←←←←←←← Clear Feedback & Results ←←←←←←←←
Hook events fire automatically at each lifecycle point (tool use, session start/end, etc.), enabling notifications and logging without user intervention.
When you invoke a skill:
- Skill Loading: Claude reads the SKILL.md definition from
~/.claude/skills/skill-name/ - Context Analysis: Analyzes your project structure, technology stack, and current state
- Intelligent Planning: Creates execution strategy based on your specific situation
- Safe Execution: Performs actions with automatic checkpoints and validation
- Clear Feedback: Provides results, next steps, and any warnings
🧠 Intelligent Instructions
- First-person conversational design activates collaborative reasoning
- Strategic thinking sections (
<think>) for complex decision-making - Context-aware adaptations without hardcoded assumptions
🔧 Native Tool Integration
- Grep: Lightning-fast pattern matching across codebases
- Glob: Intelligent file discovery and project mapping
- Read: Content analysis with full context understanding
- Write: Safe file modifications with automatic backups
- TodoWrite: Progress tracking and task management
- Task: Sub-agent orchestration for specialized analysis
🛡️ Safety-First Design
- Automatic git checkpoints before destructive operations
- Session persistence for cross-context continuity
- Rollback capabilities with clear recovery paths
- No AI attribution in commits or generated content
🌐 Universal Compatibility
- Framework-agnostic with intelligent auto-detection
- Cross-platform support (Windows, Linux, macOS)
- Works with any programming language or stack
- Adapts to your project's conventions and patterns
🔄 Session Continuity
Skills like /implement and /refactor maintain state across Claude sessions:
# Each skill creates its own folder in project root:
refactor/ # Created by /refactor skill
├── plan.md # Refactoring roadmap
└── state.json # Completed transformations
implement/ # Created by /implement skill
├── plan.md # Implementation progress
└── state.json # Session state and decisions
fix-imports/ # Created by /fix-imports skill
├── plan.md # Import fixes plan
└── state.json # Resolution progress
security-scan/ # Created by /security-scan skill
├── plan.md # Vulnerabilities and fixes
└── state.json # Remediation progress
scaffold/ # Created by /scaffold skill
├── plan.md # Scaffolding plan
└── state.json # Created files tracking
📚 Session Management System Advanced session tracking with Claude Code integration:
.claude/ # Claude Code directory
├── sessions/ # Session storage directory
│ ├── .current-session # Tracks active session filename
│ ├── 2025-01-16-1347-feature-auth.md # Named session file
│ ├── 2025-01-17-0930.md # Timestamp-only session
│ └── feature-areas/ # Organized by project areas
│ ├── authentication/
│ ├── database/
│ └── ui-components/
└── CLAUDE.md # Claude Code memory file
🤖 Multi-Agent Architecture Complex skills orchestrate specialized sub-agents:
- Security analysis agent for vulnerability detection
- Performance optimization agent for bottleneck identification
- Architecture review agent for design pattern analysis
- Code quality agent for maintainability assessment
📊 Performance Optimizations
- Reduced verbosity for senior developer efficiency
- Smart caching of project analysis results
- Incremental processing for large codebases
- Parallel execution of independent tasks
Why This Approach Works:
- Conversational Skills: First-person language ("I'll help...") activates collaborative reasoning in most LLMs
- Build-Agnostic Instructions: No hardcoded tool calls = skills work across agents that expose different tool sets
- Think Sections:
<think>blocks for strategic reasoning improve decision quality; agents that don't support them treat them as prose context - Portable by Default: Skill content avoids Claude-specific APIs; tool names (
Read,Bash,Grep) are mapped to agent equivalents by the adapter layer
Key Principles:
- Simplicity > Complexity: Start simple, add only when proven necessary
- Context Awareness: Skills adapt to YOUR project, not vice versa
- Safety First: Git checkpoints before any destructive operation
- Pattern Recognition: Learn from your codebase, not assumptions
Tool Integration:
Skills reference a consistent set of tool names (Read, Bash, Grep, Glob, Write). On Claude Code these map directly to native tools. On other agents the installer's adapter layer includes a tool-name mapping table so the model knows how to translate them to its own capabilities (e.g., Cursor's file reads, Aider's --read flag, or a generic cat/grep shell call).
Safety-First Design:
git add -A
git commit -m "Pre-operation checkpoint" || echo "No changes to commit"Conversational Interface: Skills use first-person collaborative language ("I'll analyze your code...") rather than imperative instructions, creating a natural partnership interaction that improves model performance.
Framework Agnostic: Intelligent detection without hardcoded assumptions enables universal compatibility across technology stacks.
On Claude Code, custom skills appear with a (user) tag to distinguish them from built-in skills. This is normal and indicates your skills are properly installed.
/commit
Smart Git Commit (user) ← Your custom skill
/help
Show help ← Built-in skill
On other agents, skills are surfaced differently — as rules files, system-prompt sections, or read-in context — depending on what the target agent supports.
| Task | Manual Time | With AI DevStudio | Time Saved |
|---|---|---|---|
| Security analysis | 45-60 min | 3-5 min | ~50 min |
| Architecture review | 30-45 min | 5-8 min | ~35 min |
| Feature scaffolding | 25-40 min | 2-3 min | ~30 min |
| Git commits | 5-10 min | 30 sec | ~9 min |
| Code cleanup | 20-30 min | 1 min | ~25 min |
| Import fixing | 15-25 min | 1-2 min | ~20 min |
| Code review | 20-30 min | 2-4 min | ~20 min |
| Issue prediction | 60+ min | 5-10 min | ~50 min |
| TODO resolution | 30-45 min | 3-5 min | ~35 min |
| Code adaptation | 40-60 min | 3-5 min | ~45 min |
| CI/CD setup | 45-60 min | 3-5 min | ~50 min |
| E2E test generation | 40-60 min | 3-5 min | ~45 min |
| API test generation | 35-50 min | 3-5 min | ~40 min |
| Deployment validation | 30-45 min | 2-3 min | ~35 min |
| DB migration creation | 25-40 min | 2-3 min | ~30 min |
| Type generation | 20-35 min | 1-2 min | ~25 min |
| Secrets scanning | 30-45 min | 2-3 min | ~35 min |
| Systematic debugging | 45-75 min | 5-10 min | ~50 min |
Total: 8-10 hours saved per week with AI DevStudio's professional-grade analysis and automation
- Claude Code CLI
- Python 3.6+ (for installer)
- Git (for version control skills)
Create your own skills by adding directories to ~/.claude/skills/:
# My Custom Skill
I'll help you with your specific workflow.
[Your instructions here]Skills support arguments via $ARGUMENTS:
/myskill some-file.js
# $ARGUMENTS will contain "some-file.js"Use skills in automated workflows:
# Quality pipeline
claude "/security-scan" && claude "/review" && claude "/test"
# Pre-commit validation
claude "/format" && claude "/commit"
# Feature development
claude "/scaffold api-users" && claude "/test"
# Complete workflow
claude "/security-scan" && claude "/create-todos" && claude "/todos-to-issues"
# TODO resolution workflow
claude "/find-todos" && claude "/fix-todos" && claude "/test"Perfect for development routines:
# Morning routine
claude "/session-start feature-authentication"
claude "/security-scan"
# During development
claude "/scaffold user-management"
claude "/session-update Added OAuth integration"
claude "/review"
claude "/format"
# Progress tracking
claude "/session-update Fixed Next.js 15 params Promise issue"
claude "/session-current"
# End of day
claude "/commit"
claude "/session-end"Complete development session lifecycle:
# Starting a focused development session
claude "/session-start authentication-refactor"
# Define goals and begin work
# Regular progress updates during development
claude "/session-update Implemented Google OAuth middleware"
claude "/session-update Resolved async cookie handling issue"
# Check session status anytime
claude "/session-current"
# List and review past sessions
claude "/session-list"
# Resume previous work
claude "/session-resume"
# Initialize organized session structure
claude "/sessions-init"
# End with comprehensive summary
claude "/session-end"All skills that interact with git include security instructions to prevent AI attribution:
Skills with git protection:
/commit,/scaffold,/make-it-pretty,/cleanproject,/fix-imports,/review,/security-scan/contributing,/todos-to-issues,/predict-issues,/find-todos,/create-todos,/fix-todos/session-start,/session-update,/session-end,/session-current,/session-list,/session-resume,/sessions-init
These skills will NEVER:
- Add "Co-authored-by" or AI signatures
- Include "Generated with Claude Code" messages
- Modify git config or credentials
- Add AI attribution to commits/issues
You can modify these instructions in individual skill files if needed.
For comprehensive details about the session management system, see docs/session-management/sessions.md. This documentation covers:
- Complete session workflow and best practices
- Advanced skill usage and examples
- Session file structure and organization
- Integration with Claude Code's memory system
- Tips for team collaboration and knowledge transfer
We welcome contributions that help developers save time. See CONTRIBUTING.md for guidelines.
This project builds upon and extends excellent work from the open-source community. We gratefully acknowledge the following projects that have contributed foundational concepts and implementations:
-
CCPlugins - Professional skill framework and core development workflow skills
-
claude-sessions - Session management system architecture and documentation patterns
-
claude-code-best-practice by shanraisshan - Command/Agent/Skill architecture patterns, hooks infrastructure design, MCP server configuration, and advanced Claude Code settings best practices
-
claude-devtools by matt1398 - Persistent agent memory pattern, compaction-aware SessionStart hook for context restoration, and architecture documentation as slash commands
-
gbrain by Garry Tan - Compiled Truth + Timeline agent memory pattern, RESOLVER.md intent-to-skill dispatcher, conventions layer architecture, signal-detector ambient capture pattern, skillify conformance checklist, and brain-first lookup convention
-
gstack by Garry Tan - Builder philosophy (ETHOS.md), office-hours forcing questions, weekly retrospective workflow, post-deploy canary monitoring, careful destructive-command guardrails, context-save/restore WIP checkpoints, developer experience audit, and cross-session learnings management
-
antigravity-awesome-skills by sickn33 - Risk classification system for skill frontmatter, behavioral contract testing and adversarial evaluation patterns for AI agents, decision-log artifact persistence pattern, and inspiration for prompt engineering, DDD modeling, and RAG implementation skills
-
mattpocock/skills by Matt Pocock - Caveman token-compression mode, relentless grilling interview pattern, CONTEXT.md domain glossary format and ADR discipline, deep-module architectural vocabulary (module/seam/adapter/depth/leverage/locality), dependency-category framework for safe deepening, triage state machine, PRD synthesis pattern, and git guardrails pre-tool hook pattern
-
ECC (Everything Claude Code) by Affaan M - Tiered model delegation pattern (Haiku/Sonnet/Opus routing by task complexity), continuous learning loop (session pattern extraction → skill generation), cost tracking approach, prompt injection detection for agent configs and MCP servers, and context budget management techniques
-
Graphify by Safi Shamsi — Codebase knowledge graph skill for AI coding assistants; inspired the
/graphifywrapper skill that turns any project into a queryable knowledge graph via thegraphifyyCLI -
awesome-opencode-skills by jshsakura (ported from VoltAgent/awesome-codex-subagents) — 136+ specialist agent personas covering chaos engineering, SRE, AI governance, LLM QA, legacy modernization, assumption mapping, and first-principles reasoning; inspired 9 new skills:
/chaos-test,/incident-response,/sre-review,/ai-system-review,/llm-qa,/ai-governance,/assumption-map,/first-principles,/legacy-audit -
loop-engineering by Cobus Greyling (inspired by Boris Cherny and Addy Osmani) — practical patterns and primitives for designing recurring agent loops: maker/checker split, minimal-fix discipline, budget/kill-switch controls, state management, and loop readiness scoring; inspired 8 new skills:
/minimal-fix,/loop-verify,/pr-babysitter,/ci-sweep,/issue-triage,/post-merge,/dep-sweep,/loop-design -
impeccable by Paul Bakaus — design guidance system for AI coding agents featuring 23 commands, a 45-rule visual anti-pattern detector, OKLCH-first color strategy, register-aware design bifurcation (brand vs product), and a dual-agent critique pattern with degraded-mode signaling; inspired 9 new skills:
/ui-shape,/ui-critique,/ui-polish,/ui-harden,/ui-typeset,/ui-layout,/ui-colorize,/ui-animate,/visual-ai-tells -
agent-skills by Addy Osmani — engineering process skills for AI coding agents covering spec-driven workflows, incremental implementation discipline, observability instrumentation, source-grounded development, adversarial review patterns, and launch readiness; inspired 10 new skills:
/interview-me,/spec-driven-development,/incremental-implementation,/context-engineering,/source-driven-development,/doubt-driven-development,/browser-testing-with-devtools,/deprecation-and-migration,/observability-and-instrumentation,/shipping-and-launch -
drawio-skill by Agents365-ai — full draw.io diagram skill with 28 bundled Python scripts (import graphs for Python/JS/TS/Go/Rust, SQL ERD, OpenAPI, Terraform/K8s/Compose, C4 model, sequence, heatmap, diff, timelapse, export utilities), 10 on-demand reference docs, 5 style presets, and a 10k-shape index; vendored directly as
/drawio-skill
- obra/superpowers - TDD methodology, RED/GREEN/REFACTOR workflow, YAGNI/DRY principles, and collaboration patterns
- Anthropic Skills - Official Claude Skills examples and best practices
- Model Context Protocol (MCP) - MCP integration standards and server specifications
- Playwright - E2E testing framework and browser automation patterns
- Supertest - API testing library and HTTP assertion patterns
- FastAPI Testing Guide - API testing best practices for Python
- Jest Documentation - JavaScript testing framework patterns
- Stryker - Mutation testing for JavaScript/TypeScript
- mutmut - Python mutation testing framework
- xUnit Test Patterns - Gerard Meszaros' testing anti-patterns and best practices
- Istanbul/nyc - JavaScript code coverage tool
- pytest - Python testing framework and coverage tools
- OpenAPI Specification - API contract validation and schema standards
- GraphQL Code Generator - Type generation from GraphQL schemas
- GraphQL Federation - Apollo Federation specification
- Postman - API testing and collection format
- Prism - OpenAPI mock server
- MSW (Mock Service Worker) - API mocking library
- WireMock - HTTP API mocking
- GitHub Actions Documentation - CI/CD pipeline best practices
- GitLab CI Documentation - GitLab CI/CD patterns
- CircleCI Documentation - CircleCI configuration standards
- Terraform - Infrastructure as Code for multi-cloud
- AWS CloudFormation - AWS infrastructure provisioning
- Pulumi - Modern Infrastructure as Code
- Docker - Container platform and best practices
- Kubernetes - Container orchestration platform
- Trivy - Container security scanning
- Prisma - Database schema and type generation patterns
- TypeORM - TypeScript/JavaScript ORM
- SQLAlchemy - Python SQL toolkit and ORM
- Django ORM - Django database ORM
- Sequelize - Node.js ORM for SQL databases
- Mongoose - MongoDB object modeling
- Faker.js - Generate realistic fake data
- Python Faker - Python fake data generator
- Lighthouse - Google web performance auditing
- Webpack - Module bundler and optimization
- Vite - Next-generation frontend tooling
- esbuild - Extremely fast JavaScript bundler
- Rollup - JavaScript module bundler
- clinic.js - Node.js performance profiling
- Chrome DevTools Protocol - Browser debugging and profiling
- memory_profiler - Python memory usage profiling
- gitleaks - Secrets detection patterns
- trufflehog - Credential scanning methodology
- Snyk - Dependency security scanning patterns
- OWASP Top 10 - Security vulnerability standards
- WCAG 2.1 - Web Content Accessibility Guidelines
- axe-core - Accessibility testing engine (Deque Systems)
- pa11y - Automated accessibility testing
- ESLint - JavaScript/TypeScript linting and complexity analysis
- radon - Python code metrics and complexity
- jscpd - Copy-paste detector for code duplication
- Boris Cherny - Multi-agent parallel development workflow patterns
- Martin Fowler - Refactoring patterns and software design principles
- Thomas J. McCabe - Cyclomatic complexity metric
- The Pragmatic Programmer - DRY principle and programming best practices
- Clean Code - Robert C. Martin's code quality principles
- Git Documentation - Git workflows, worktrees, bisect, and merge strategies
- Mermaid - Markdown-based diagram generation
- PlantUML - UML diagram generation
- Storybook - UI component development and documentation
- JSDoc - JavaScript documentation standard
- Godoc - Go documentation format
- Sphinx - Python documentation generator
- Conventional Commits - Commit message format standards
- Keep a Changelog - Changelog generation standards
- Semantic Versioning - Version management standards
- ARIA Authoring Practices - Accessible Rich Internet Applications
- Section 508 - Federal accessibility standards
- WebAIM - Web accessibility resources and guidelines
This repository enhances these foundations with 132 professional skills across 4 tiers, refined workflows, and integrated session management capabilities tailored for professional development environments.
MIT License - see LICENSE file for details.