development
NewExpert development agents, project initialization with Git branching, Gradle Kotlin DSL, Python/uv support, and documentation synchronization tools
Overview
  
Professional Claude Code plugins for software development and education by Talent Factory GmbH.
🚀 Quick Start
Add Marketplace
In your project's .claude/settings.json:
{
"extraKnownMarketplaces": {
"talent-factory": {
"source": {
"source": "github",
"repo": "talent-factory/claude-plugins"
}
}
}
}Install Plugins
# Open Claude Code
claude
# Use the plugin command
/plugin
# Select "Browse Plugins" → "talent-factory"
# Choose plugins to install📦 Available Plugins
🔧 Git Workflow
Professional git commands with automated pre-commit checks, emoji conventional commits, PR management, and intelligent merge conflict resolution.
Commands:
- •
/git-workflow:commit- Professional commits with automated checks - •
/git-workflow:create-pr- Branch creation, commit splitting, and PR opening - •
/git-workflow:pr-edit-history- Display PR description edit history - •
/git-workflow:resolve-conflicts- Intelligent merge conflict resolution
Skills:
- •Professional Commit Workflow - Automated commit creation with project-type detection
- •Professional PR Workflow - Branch management and PR automation
- •Post-Merge Cleanup - Worktree and branch cleanup after merge
📋 Project Management
Comprehensive project management with PRD generation, project planning, task initialization, implementation orchestration, EPIC automation, and Linear integration.
Commands:
- •
/project-management:create-prd- Generate Product Requirements Documents - •
/project-management:create-plan- Create project plans (Filesystem or Linear) - •
/project-management:init-task- Initialize tasks with duplicate detection and ATOMIC validation - •
/project-management:implement-task- Implement tasks with agent routing and quality gate - •
/project-management:implement-epic- Autonomous EPIC implementation with parallel agents - •
/project-management:document-handoff- Create handoff documentation before /compact
Agents:
- •Epic Orchestrator - Parallel task implementation within EPICs
✨ Code Quality
Comprehensive code quality tools with Python linting and expert agents for Python and Frontend development.
Commands:
- •
/code-quality:ruff-check- Lint and format Python files with Ruff
Agents:
- •Code Reviewer - Proactive code review for quality, security, and maintainability
- •Python Expert - Idiomatic Python with decorators, generators, and async/await
- •Frontend Developer - Next.js applications with React, shadcn/ui, and Tailwind CSS
🎓 Education
Teaching aids with Java Tutor agent, Markdown syntax formatter, and code explanation for IT education.
Commands:
- •
/education:explain-code- Educational code explanations
Agents:
- •Java Tutor - Expert Java programming instructor for students
- •Markdown Syntax Formatter - Converts text to proper Markdown syntax
Skills:
- •Markdown Syntax Formatter - Formatting, heading hierarchies, and Swiss German orthography
🛠️ Core Utilities
Comprehensive development utilities for plugin/command/agent development, validation, CI automation, text humanization, and PDF-to-Markdown conversion.
Commands:
- •
/core:check- Project validation without commits - •
/core:check-commands- Validate command files - •
/core:check-agents- Validate agent configurations - •
/core:build-skill- Create Claude Code Skills - •
/core:package-skill- Package skills as distributable archives - •
/core:create-command- Generate new commands - •
/core:run-ci- Run CI checks locally
Agents:
- •Agent Expert - Agent design and optimization
- •Command Expert - CLI command development
Skills:
- •Humanizer - Removes AI writing patterns from text
- •PDF to Markdown - Converts PDF files with dual-mode support (fast/vision)
💻 Development
Expert development agents, project initialization with Git branching, Gradle Kotlin DSL, Python/uv support, and documentation synchronization.
Commands:
- •
/development:init-project- Initialize open source projects with GitHub best practices
Agents:
- •Java Developer - Modern Java with Streams, Concurrency, and JVM optimization
Skills:
- •Professional Init-Project - Skill-based project initialization with automation
- •Update Documents - Documentation synchronization between CLAUDE.md, README.md, and docs/
🌉 Gemini Bridge
Model-agnostic bridge to Google Gemini 2.5 Pro for long-context codebase analysis (1M tokens), multimodal vision, and independent model validation.
Commands:
- •
/gemini-bridge:analyze- Delegate text/code analysis to Gemini - •
/gemini-bridge:compare- Compare two approaches with Gemini as neutral reviewer - •
/gemini-bridge:vision- Convert screenshots/diagrams to code or docs
Agents:
- •Gemini Analyst - Sub-agent for Gemini delegation
- •Model Router - Orchestrator with capability-based routing logic
Skills:
- •Gemini Analyst - Background knowledge for effective Gemini Bridge usage
📝 Obsidian Integration
Task management via TaskNotes Plugin API with natural language support (DE/EN).
Skills:
- •TaskNotes - Obsidian task management integration
Features:
- •List, create, update, and delete tasks
- •Work recommendations
- •Natural language interface (German/English)
- •Direct integration with Obsidian vault
🎯 Who Is This For?
Students
- •BSc Computer Science students
- •Self-learners
Developers
- •Software engineers
- •Team leads
- •Code reviewers
Educators
- •Programming instructors
- •Course developers
- •Teaching assistants
💡 Use Cases
For Development Teams
Standardize Git Workflow
{
"enabledPlugins": {
"git-workflow@talent-factory": true
}
}Improve Code Quality
{
"enabledPlugins": {
"code-quality@talent-factory": true
}
}For Educational Institutions
Educational Course Setup
{
"enabledPlugins": {
"education@talent-factory": true,
"code-quality@talent-factory": true
}
}For Individual Developers
Full Productivity Stack
{
"enabledPlugins": {
"git-workflow@talent-factory": true,
"project-management@talent-factory": true,
"code-quality@talent-factory": true,
"core@talent-factory": true,
"development@talent-factory": true,
"obsidian@talent-factory": true,
"gemini-bridge@talent-factory": true
}
}📚 Documentation
For Users
- •Installation Guide
- •Plugin Overview
- •Individual Plugin READMEs
For Contributors
🔄 Migration from Dotfiles
If you're currently using talent-factory/dotfiles:
- Keep dotfiles for Augment, Windsurf, Copilot configurations
- Switch to plugins for Claude Code commands and agents
- Benefits:
- Modular installation - Easy updates - Team-wide consistency - Better discoverability
🤝 Contributing
We welcome contributions! Please see our Contributing Guidelines.
Quick Contribution Guide
- Fork the repository
- Create a feature branch
- Add/modify plugins
- Test locally with
claude --plugin-dir ./plugins/[name] - Submit a Pull Request
📋 Roadmap
Q1 2026
- •[ ] Additional education agents (Python Tutor, Algorithm Coach)
- •[ ] More project management integrations
- •[ ] Advanced code quality checks
Q2 2026
- •[ ] CI/CD integration plugins
- •[ ] Team collaboration tools
- •[ ] Performance analysis plugins
🐛 Issues & Support
- •Bug Reports: Open an issue
- •Feature Requests: Open an issue
- •Questions: GitHub Discussions
📄 License
This project is licensed under the MIT License - see the LICENSE file for details.
🙏 Acknowledgments
- •Built for students, developers and beyond
- •Inspired by professional development workflows
- •Community contributions welcome!
📞 Contact
Talent Factory GmbH
- •Website: talent-factory.ch
- •GitHub: @talent-factory
- •Maintainer: Daniel Senften
⭐ If these plugins help you, consider giving us a star!
Made with ❤️ by Talent Factory GmbH
Install & Usage
mkdir -p .claude/skillsmkdir -p .claude/skills && curl -o .claude/skills/development.md https://raw.githubusercontent.com/talent-factory/claude-plugins/main/SKILL.md/developmentFrequently Asked Questions
What is development?
Expert development agents, project initialization with Git branching, Gradle Kotlin DSL, Python/uv support, and documentation synchronization tools
How to install development?
To install development, create the .claude/skills directory in your project, then run the curl command to download the skill file. Once installed, invoke it in Claude Code with /development.
What is development best for?
development is a community categorized under Development. It is designed for: documentation, agent, python, java, gradle, development, spring-boot, enterprise. Created by Talent Factory GmbH.