Comprehensive development toolkit: 52 professional skills for Claude Code across development, code quality, API, database, security, DevOps, data analytics, and collaboration
npx skills add https://github.com/curiouslearner/devkit --skill csv-processorInstall this skill with the CLI and start using the SKILL.md workflow in your workspace.
A comprehensive Claude Code plugin providing 52 professional development skills across 10 categories to supercharge your development workflow.
Author: Sanyam Khurana
Version: 0.1.0 (CHANGELOG)
License: MIT
DevKit is a Claude Code plugin that provides instant access to expert-level development skills covering:
Think of it as having 52 expert assistants ready to help with any development task.
# Add the DevKit marketplace
/plugin marketplace add CuriousLearner/devkit-marketplace
# Install DevKit
/plugin install devkit@devkit-marketplace
# Clone the repository
git clone https://github.com/CuriousLearner/devkit.git
# Symlink to Claude Code plugins directory
ln -s $(pwd)/devkit ~/.claude/plugins/devkit
Once installed, DevKit loads automatically when you start Claude Code. You'll see:
DevKit plugin loaded successfully!
You now have 52 professional development skills available...
Invoke any skill using the @ symbol:
@code-formatter
@test-generator create unit tests for UserService.js
@api-tester test POST /api/users with authentication
@deployment-checker run pre-deployment validation
DevKit provides convenient slash commands:
/devkit:help - Show help and usage information/devkit:list - List all 52 available skills/devkit:quality-check - Run comprehensive code quality analysis/devkit:pre-deploy - Run pre-deployment validation@code-formatter - Auto-format code across multiple languages@test-generator - Generate unit tests based on existing code patterns@commit-helper - Intelligent commit message generation@refactor-assistant - Automated code refactoring suggestions@documentation-generator - Auto-generate JSDoc/docstrings/README files@dependency-updater - Smart dependency update checker@complexity-analyzer - Measure and report code complexity metrics@dead-code-detector - Identify unused code and imports@performance-profiler - Analyze code performance patterns@code-reviewer - Automated code review with best practices@naming-analyzer - Suggest better variable/function names@pattern-detector - Detect design patterns and anti-patterns@api-tester - Quick API endpoint testing@openapi-generator - Generate OpenAPI specs from code@mock-server - Create mock API servers@webhook-tester - Test webhook integrations locally@api-documentation - Auto-generate API documentation@query-builder - Interactive database query builder@schema-visualizer - Generate database schema diagrams@migration-generator - Create database migrations from model changes@seed-data-generator - Generate realistic test data@query-optimizer - Analyze and optimize SQL queries@dependency-auditor - Check dependencies for known vulnerabilities@secret-scanner - Detect accidentally committed secrets@security-headers - Validate HTTP security headers@auth-analyzer - Review authentication/authorization patterns@compliance-checker - Check code against security compliance standards@docker-helper - Docker compose generation and optimization@log-analyzer - Parse and analyze application logs@env-manager - Environment variable management and validation@deployment-checker - Pre-deployment validation and checklist@resource-monitor - Monitor system resources during development@project-scaffolder - Quick project setup with templates@snippet-manager - Save and retrieve code snippets@search-enhancer - Enhanced code search with semantic understanding@conflict-resolver - Smart git merge conflict resolution@changelog-generator - Auto-generate changelogs from commits@csv-processor - Parse, transform, and analyze CSV files@json-transformer - Transform JSON data structures@report-generator - Generate markdown/HTML reports@data-validator - Validate data against schemas@chart-generator - Generate charts from data@python-venv-manager - Python virtual environment management@npm-helper - NPM package management assistant@go-mod-helper - Go module management@rust-cargo-assistant - Cargo and crate management@java-maven-helper - Maven dependency and build helper@pr-template-generator - Generate PR descriptions@code-explainer - Explain complex code to team members@onboarding-helper - Generate onboarding docs for new developers@meeting-notes - Convert discussions into actionable tasks@architecture-documenter - Document system architecturedevkit/
├── .claude-plugin/
│ └── plugin.json # Plugin metadata
├── hooks/
│ ├── hooks.json # Hook configuration
│ └── session-start.sh # Session initialization
├── commands/
│ ├── help.md # /devkit:help command
│ ├── list.md # /devkit:list command
│ ├── quality-check.md # /devkit:quality-check command
│ └── pre-deploy.md # /devkit:pre-deploy command
├── skills/
│ ├── code-formatter/
│ │ └── SKILL.md
│ ├── test-generator/
│ │ └── SKILL.md
│ └── ... (52 skills total)
├── README.md
├── LICENSE
└── CONTRIBUTING.md
@code-formatter format all TypeScript files in src/
@test-generator create unit tests for the UserService class with edge cases
@api-tester test the POST /api/users endpoint with this payload: {"name": "John", "email": "[email protected]"}
@code-reviewer review the authentication logic in src/auth/login.ts
/devkit:pre-deploy
/devkit:quality-check
Contributions are welcome! To contribute:
See CONTRIBUTING.md for detailed guidelines.
DevKit is a Claude Code plugin that:
Skills are specialized prompts that guide Claude Code through specific tasks with expert-level knowledge and best practices.
DevKit follows Semantic Versioning:
See CHANGELOG.md for detailed release history.
See the Releases page for all versions and release notes.
To update DevKit to the latest version:
/plugin update devkit
MIT License - see LICENSE for details.
Built for the Claude Code community to enhance developer productivity and code quality.
Made with ❤️ by Sanyam Khurana