Skip to content
 
 

Latest commit

 

History

146 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Developer Kit for Claude Code

A curated collection of reusable skills and agents for automating development tasks in Claude Code — focusing on Java/Spring Boot patterns with extensibility to TypeScript, Python, and PHP

Developer Kit for Claude Code teaches Claude how to perform development tasks in a repeatable way across multiple languages and frameworks. It includes specialized agents for code review, testing patterns, REST API design, and AI integration.

🚀 Quick Start

# Claude Code CLI
/plugin marketplace add giuseppe-trisciuoglio/developer-kit

# Or from local directory
/plugin install /path/to/developer-kit

Claude Desktop: Enable Skills in Settings

📖 Complete Installation Guide — Multi-CLI support, local project installation, team setup


✨ Key Features

  • Specialized — Domain-specific agents for code review, testing, AI development, and full-stack development
  • Composable — Skills stack together automatically based on task context
  • Portable — Use across Claude.ai, Claude Code CLI, Claude Desktop, and Claude API
  • Efficient — Skills load on-demand, consuming minimal tokens until actively used

📚 Available Components

Skills

Category Guide
JUnit Testing Guide
Spring Boot Guide
AWS Java SDK Guide
AWS CloudFormation Guide
LangChain4J Guide
React Guide
shadcn-ui Guide
Tailwind CSS Guide
TypeScript Docs Guide
NestJS Guide

Agents

Specialized AI assistants for specific development domains.

📖 Complete Agents Guide — All agents with usage examples

Category Examples
Java/Spring Boot spring-boot-code-review-expert, java-refactor-expert, java-security-expert
TypeScript/NestJS nestjs-backend-development-expert, typescript-refactor-expert, nestjs-security-expert
React/Frontend react-frontend-development-expert, react-software-architect-review, expo-react-native-development-expert
Python python-code-review-expert, python-refactor-expert, python-security-expert, python-software-architect-expert
PHP/WordPress php-code-review-expert, php-refactor-expert, php-security-expert, php-software-architect-expert, wordpress-development-expert
AWS aws-solution-architect-expert, aws-cloudformation-devops-expert, aws-architecture-review-expert
AI/LangChain4J langchain4j-ai-development-expert, prompt-engineering-expert
General Purpose general-debugger, general-code-reviewer, general-refactor-expert, document-generator-expert

Commands

Workflow automation commands for development tasks.

📖 Complete Commands Guide — All commands with examples

Category Examples
Java Development /devkit.java.code-review, /devkit.java.write-unit-tests, /devkit.java.refactor-class
LRA Workflow /devkit.lra.init, /devkit.lra.start-session, /devkit.lra.checkpoint
Security /devkit.java.security-review, /devkit.ts.security-review, /devkit.generate-security-assessment
Spec Kit /speckit.check-integration, /speckit.optimize, /speckit.verify
GitHub /devkit.github.create-pr, /devkit.github.review-pr
TypeScript /devkit.typescript.code-review, /devkit.ts.security-review
Documentation /devkit.generate-document, /devkit.generate-changelog, /devkit.write-a-minute-of-a-meeting
Workflow /devkit.feature-development, /devkit.fix-debugging, /devkit.refactor

🎯 Use Cases

  • Code Review & Architecture — Automated reviews, architecture validation, security analysis
  • Testing Strategies — Unit test patterns, integration testing with Testcontainers
  • REST API Design — Standardized API development with proper HTTP semantics
  • AI Integration — LangChain4J implementation, RAG patterns, MCP server creation
  • AWS Cloud Development — RDS, S3, Lambda, DynamoDB, Secrets Manager patterns

🌍 Language Support

Language Status
Java/Spring Boot ✅ Comprehensive (skills, agents, commands)
TypeScript/Node.js ✅ React, NestJS, Expo (skills, agents, commands)
Python 🚧 In Progress (agents available)
PHP/WordPress ✅ Agents available (code review, refactor, security, architecture, WordPress)

🤝 Contributing

See CONTRIBUTING.md for detailed instructions on adding skills, agents, and commands.


🔒 Security

⚠️ Skills can execute code. Review all custom skills before deploying.

  • Only install from trusted sources
  • Review SKILL.md before enabling
  • Test in non-production environments first

📘 Documentation

Guide Description
Installation Multi-CLI setup, local project installation
Agents All agents with usage examples
Commands All commands with workflows
LRA Workflow Multi-session project management
Skills - Spring Boot Spring Boot patterns
Skills - JUnit Testing patterns
Skills - LangChain4J AI integration
Skills - AWS AWS SDK patterns
Skills - Frontend React, Tailwind, shadcn
Skills - NestJS NestJS patterns
Skills - AWS CloudFormation Infrastructure as Code patterns

📚 Resources


📝 License

See LICENSE file.

📞 Support

📅 Changelog

See CHANGELOG.md for complete history.


Made with ❤️ for Developers using Claude Code

About

This repository is a starter kit for building "skills" and "agents" for Claude Code. The current content focuses on patterns, conventions, and agents for Java projects (Spring Boot, JUnit, LangChain4J), but the kit is designed to be extensible and multi-language (PHP, TypeScript, Python, etc.).

Resources

Contributing

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages