Claude Code Plugins

Community-maintained marketplace

Feedback

plan-create-component

@mvillmow/ml-odyssey
4
0

Create new component plan following Template 1 format and integrate into hierarchy. Use when adding new components to the plan structure.

Install Skill

1Download skill
2Enable skills in Claude

Open claude.ai/settings/capabilities and find the "Skills" section

3Upload to Claude

Click "Upload skill" and select the downloaded ZIP file

Note: Please verify skill by going through its instructions before using it.

SKILL.md

name plan-create-component
description Create new component plan following Template 1 format and integrate into hierarchy. Use when adding new components to the plan structure.

Create Component Plan Skill

Create new component plans in hierarchy.

When to Use

  • Adding new component
  • Extending existing section
  • New subsection needed
  • Modifying plan structure

Workflow

1. Create Plan

# Use plan generator
./scripts/create_component_plan.sh "Component Name" "parent/path"

# Example:
./scripts/create_component_plan.sh "Tensor Operations" "notes/plan/02-shared-library/01-core"

2. Edit Plan

# Edit generated plan
vim notes/plan/02-shared-library/01-core/02-tensor-ops/plan.md

# Fill in:
# - Overview
# - Inputs/Outputs
# - Steps
# - Success Criteria

3. Update Parent

# Update parent's Child Plans section
vim notes/plan/02-shared-library/01-core/plan.md

# Add:
# - [02-tensor-ops/plan.md](02-tensor-ops/plan.md)

4. Regenerate Issues

# Regenerate GitHub issues
python3 scripts/regenerate_github_issues.py --section 02-shared-library

Template 1 Format

All components must follow 9-section format:

  1. Title
  2. Overview
  3. Parent Plan
  4. Child Plans
  5. Inputs
  6. Outputs
  7. Steps
  8. Success Criteria
  9. Notes

See phase-plan-generate for complete template.

Validation

# Validate new plan
./scripts/validate_plan.sh notes/plan/.../plan.md

# Check hierarchy
./scripts/validate_plan_hierarchy.sh

See plan-validate-structure for validation details.