devkit.prompt-optimize
Provides expert prompt optimization using advanced techniques (CoT, few-shot, constitutional AI) for LLM performance enhancement. Use when you need to improve…
Generates a comprehensive refactoring task list for a specific Bounded Context in project and saves it to a file. Use when planning refactoring work for a bounded context.
> /plugin marketplace add giuseppe-trisciuoglio/developer-kit > /plugin install developer-kit@developer-kit
How it fires
How this command gets triggered: by you, by Claude, or both.
/devkit.java.generate-refactoring-tasksContext preview
What this command does when you run it.
Generates a comprehensive refactoring task list for a specific Bounded Context in project and saves it to a file. Use when planning refactoring work for a bounded context.
allowed-tools: Read, Grep, Glob, Write argument-hint: "[bounded-context-name]" description: Generates a comprehensive refactoring task list for a specific Bounded Context in project and saves it to a file. Use when planning refactoring work for a bounded context.
Generates a comprehensive refactoring task list for a specific Bounded Context in project and saves it to a file. Use when planning refactoring work for a bounded context.
/devkit.java.generate-refactoring-tasks $ARGUMENTS
| Argument | Description | |--------------|------------------------------------------| | `$ARGUMENTS` | Combined arguments passed to the command |
Analyze the bounded context **$1** in the project to create a complete refactoring task list and save it to a file.
Perform the following steps:
1. **Bounded Context Analysis**:
2. **Map the Structure**:
3. **Generate Organized Task List**: Create a task list with this exact structure:
# $1 Bounded Context Refactoring Tasks > Generated on: 2025-11-24 ## Overview List of refactoring activities to be performed in the $1 bounded context... ## Current State - **Identified TODOs**: [number] refactoring/clean comments - **Missing Documentation**: [number] classes without Javadoc - **Incomplete Implementations**: [number] methods with placeholders - **Unused Methods**: [number] methods to remove ## Task List ### Priority 1: Documentation and Critical Functionality #### 1.1 Complete Javadoc Documentation [List of checkboxes for each file with TODO javadoc] #### 1.2 Implement Incomplete Functionality [List of checkboxes for each placeholder method to implement] #### 1.3 Remove Unused Code [List of checkboxes for each unused method to remove] ### Priority 2: Domain Model Enhancement [Tasks to improve domain model, value objects, aggregates] ### Priority 3: Architecture Improvements [Tasks to improve architecture, ports, interfaces] ### Priority 4: Infrastructure Cleanup [Tasks for database cleanup, configuration, imports] ## Execution Notes ### Task Dependencies [Logical dependencies between priorities] ### Time Estimate [Days estimate for each priority] ### Validation Checklist for each Task [Standard validation criteria]
4. **Specific Details**:
5. **Output Format**:
6. **Focus on**:
7. **Save Output**:
Do not include abstract sections like QA, theoretical metrics, or generic risk assessments. Focus only on practical tasks to implement.
**Agent Selection**: To execute this generation task, use the following approach:
/devkit.java.generate-refactoring-tasks example-input
Modular plugin marketplace for Claude Code and agentic CLIs, with validated, spec-driven skills, agents, commands, and workflows for Java, TypeScript, Python, PHP, AWS, and AI.
Repo: giuseppe-trisciuoglio/developer-kit
Provides expert prompt optimization using advanced techniques (CoT, few-shot, constitutional AI) for LLM performance enhancement. Use when you need to improve…
Provides guided feature development capability with codebase understanding and architecture focus. Use when implementing a new feature from scratch.
Provides guided bug fixing and debugging capability with systematic root cause analysis. Use when encountering bugs, errors, or unexpected behavior.
Creates a GitHub pull request with branch creation, commits, and detailed description. Use when you need to submit changes for review.
Provides comprehensive GitHub pull request review with code quality, security, and best practices analysis. Use when reviewing a PR before merging.
Provides guided code refactoring capability with deep codebase understanding, compatibility options, and comprehensive verification. Use when restructuring or…