Claude-skill-registry java-full-workflow
Execute complete implement-test-verify workflow with coordinated agents
install
source · Clone the upstream repo
git clone https://github.com/majiayu000/claude-skill-registry
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/majiayu000/claude-skill-registry "$T" && mkdir -p ~/.claude/skills && cp -r "$T/skills/data/java-full-workflow" ~/.claude/skills/majiayu000-claude-skill-registry-java-full-workflow && rm -rf "$T"
manifest:
skills/data/java-full-workflow/SKILL.mdsource content
Java Full Workflow Skill
Orchestrates complete feature implementation workflow: implement → test → fix → verify.
PARAMETERS
- description (required): What to implement
- target_class (optional): Target class path
- module (optional): Target module
- coverage_target (optional): Coverage threshold (default: 80)
WORKFLOW
Step 1: Implement Feature
Launch implementation agent:
Task: subagent_type: pm-dev-java:java-implement-agent description: Implement feature prompt: | Implement Java feature with standards compliance. description={description} target_class={target_class if provided} module={module if provided} Return structured result with files created/modified.
On failure: Report implementation errors and stop.
Step 2: Fix Build Errors (if needed)
If implementation produced build errors:
Task: subagent_type: pm-dev-java:java-fix-build-agent description: Fix compilation errors prompt: | Fix compilation errors from implementation. module={module if provided} max_iterations=3 Return structured result.
Step 3: Implement Tests
Launch test implementation agent:
Task: subagent_type: pm-dev-java:java-implement-tests-agent description: Implement tests prompt: | Implement unit tests for the new feature. target_class={target_class or implementation result} coverage_target={coverage_target} module={module if provided} Return structured result with coverage metrics.
Step 4: Fix Test Failures (if needed)
If tests fail:
Task: subagent_type: pm-dev-java:java-fix-tests-agent description: Fix test failures prompt: | Fix failing unit tests. module={module if provided} max_iterations=2 fix_production_code=false Return structured result.
Step 5: Verify Standards Compliance
Task: subagent_type: pm-dev-java:java-verify-agent description: Verify compliance prompt: | Verify implementation meets all CUI standards. target={files from implementation} Return compliance report.
Step 6: Final Build Verification
Skill: pm-dev-builder:builder-maven-rules Workflow: Execute Maven Build Parameters: goals: clean verify module: {module if specified} output_mode: errors
Step 7: Generate Summary
╔════════════════════════════════════════════════════════════╗ ║ Java Full Workflow Complete ║ ╚════════════════════════════════════════════════════════════╝ Feature: {description} Module: {module or "default"} IMPLEMENTATION: - Files created: {count} - Files modified: {count} - Build fixes: {fix_count} TESTING: - Tests generated: {test_count} - Tests passed: {passed_count} - Coverage: {line}% line, {branch}% branch VERIFICATION: - Standards compliance: {compliant} - Checklist: {passed}/{total} BUILD STATUS: {SUCCESS/FAILURE} Files Changed: {list of all files created/modified}
ERROR HANDLING
- If implementation fails → Report and stop
- If build fails after 3 fix attempts → Report remaining errors
- If tests fail after 2 fix attempts → Report with recommendations
- If verification fails → Report non-compliant items
USAGE EXAMPLES
# Implement new service /java-full-workflow description="Add user authentication service" # Implement in specific class /java-full-workflow description="Add token validation" target_class=TokenValidator # With module and coverage target /java-full-workflow description="Add OAuth2 flow" module=auth-service coverage_target=90
CONTINUOUS IMPROVEMENT RULE
If you discover issues or improvements during execution, record them:
- Activate skill:
Skill: plan-marshall:manage-lessons - Record lesson with:
- Component:
{type: "command", name: "java-full-workflow", bundle: "pm-dev-java"} - Category: bug | improvement | pattern | anti-pattern
- Summary and detail of the finding
- Component: