curiouslearner/devkit

Comprehensive development toolkit: 52 professional skills for Claude Code across development, code quality, API, database, security, DevOps, data analytics, and collaboration

19 stars4 forksUpdated Oct 20, 2025
npx skills add curiouslearner/devkit

README

DevKit - Professional Development Toolkit for Claude Code

Version License Claude Code Plugin

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

What is DevKit?

DevKit is a Claude Code plugin that provides instant access to expert-level development skills covering:

  • Code quality and analysis
  • Testing and documentation
  • API development
  • Database operations
  • Security (defensive)
  • DevOps and deployment
  • Productivity tools
  • Data analytics
  • Language-specific helpers
  • Team collaboration

Think of it as having 52 expert assistants ready to help with any development task.

Installation

Using Claude Code Plugin System (Recommended)

# Add the DevKit marketplace
/plugin marketplace add CuriousLearner/devkit-marketplace

# Install DevKit
/plugin install devkit@devkit-marketplace

Manual Installation (Alternative)

# Clone the repository
git clone https://github.com/CuriousLearner/devkit.git

# Symlink to Claude Code plugins directory
ln -s $(pwd)/devkit ~/.claude/plugins/devkit

Quick Start

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...

Using Skills

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

Slash Commands

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

Available Skills (52 Total)

Development Workflow (6 skills)

  • @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

Code Quality & Analysis (6 skills)

  • @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 Development (5 skills)

  • @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

Database (5 skills)

  • @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

Security (5 skills - Defensive Only)

  • @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

DevOps & Infrastructure (5 skills)

  • @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

Productivity & Utilities (5 skills)

  • @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

Data & Analytics (5 skills)

  • @csv-processor - Parse, transform, and analyze CSV files
  • @json-transformer - Transform JSON data structures
  • @report-generator - Genera

...

Read full README

Statistics

Stars19
Forks4
Open Issues0
LicenseMIT License
CreatedOct 20, 2025