Development Plugin¶
Expert development agents and project initialization for modern programming languages and frameworks.
Version 1.3.2¶
Commands¶
init-project¶
Initialize a new open source project with GitHub best practices and professional Git branching.
Usage:
Features: - Git Branching: develop → main strategy (Standard) - Java Support: Gradle Kotlin DSL with Java 21 toolchain - Python Support: uv-based project structure - Community standards (LICENSE, CONTRIBUTING, CODE_OF_CONDUCT, SECURITY) - GitHub templates (issues, PRs, workflows) - CI/CD ready with GitHub Actions
Skills¶
professional-init-project¶
Skill-based project initialization with enhanced automation.
Usage:
| Bash | |
|---|---|
Features: - Automatic project type detection - Git branching strategy (develop → main) - Template-based file generation - Gradle wrapper setup for Java projects
update-documents¶
Synchronize documentation between CLAUDE.md, README.md, and docs/.
Usage:
| Text Only | |
|---|---|
Features: - Automatic sync status analysis - CLAUDE.md as technical source of truth - Configurable sync rules via JSON - Whitespace-tolerant comparison - Section-based synchronization
Agents¶
java-developer¶
Master modern Java with Streams, Concurrency, and JVM optimization.
Expertise: - Modern Java features (Java 17/21/25 LTS) - Spring Boot and reactive programming - Virtual Threads and Structured Concurrency - Performance tuning and JVM optimization - Enterprise patterns and best practices
Use when: - Implementing Java applications with modern features - Optimizing performance for large-scale data processing - Building reactive APIs with Spring WebFlux - Handling concurrent programming challenges - Refactoring legacy code to modern standards
Installation¶
Add to your Claude Code settings:
Changelog¶
1.3.1¶
- Fix: Added
keywordsandlicensefields to plugin.json - Fix: Translated README and skill documentation to English
- Fix: Improved java-developer agent description
1.3.0¶
- New:
update-documentsskill for documentation synchronization - New: Configurable sync rules between CLAUDE.md, README.md, and docs/
- New: Automatic sync status analysis with visual indicators
1.2.1¶
- Fix: Java projects now always use Gradle Kotlin DSL (not Maven)
- Fix: Initial commit now uses
/git-workflow:commit - Improved: Clearer step-by-step instructions in skill
1.2.0¶
- New:
--javaparameter for Java/Gradle Kotlin DSL projects - New:
--with-skillsparameter for skill-based workflow - New:
--no-branchingparameter to opt-out of develop/main strategy - New: professional-init-project skill
- Changed: Git branching now uses develop → main by default
- Changed: Java projects use Gradle Kotlin DSL instead of Maven
1.1.0¶
- Initial release with init-project command
- java-developer agent
Related Plugins¶
- Git Workflow - Professional commit and PR automation
- Code Quality - Python and Frontend expert agents
License¶
MIT License - see LICENSE
Made with care by Talent Factory GmbH