Skip to content

Sprint Plan: Skill-Agent Integration Phase 1-2

Sprint: sprint-11-05-2025 Duration: 14 days (Nov 5 - Nov 19, 2025) Target Completion: Day 6 (Nov 15, 2025) with 4-day buffer Actual Completion: Day 6 (November 5, 2025) - AHEAD OF SCHEDULE Last Updated: November 5, 2025 - SPRINT COMPLETE ✅


📊 Sprint Progress

Day 1: Foundation Build ✅ COMPLETE
Documentation Refactoring 📚 ✅ COMPLETE (Major Milestone)
Day 2: Marketing Agents 🎉 ✅ COMPLETE (2 agents)
Day 3: C-Level Agents 🎉 ✅ COMPLETE (2 agents)
Day 4: Product Agent + Template 🎉 ✅ COMPLETE (1 agent + template)
Day 5: Documentation 🎉 ✅ COMPLETE
Day 6: Testing & Validation 🎉 ✅ COMPLETE

🎉 SPRINT COMPLETE - All 6 Days Finished in 1 Day!

Issues Closed: 5/8 (63%) ✅ (3 remain for future sprints)
Tasks Complete: 47/47 (100%) 🎉 Perfect Execution
Deliverables:
- Directory structure + 5 standards ✅
- Modular CLAUDE.md structure (10 files) ✅
- Auto-documentation system (PROGRESS.md) ✅
- Marketing agents (cs-content-creator, cs-demand-gen-specialist) ✅
- C-level agents (cs-ceo-advisor, cs-cto-advisor) ✅
- Product agent (cs-product-manager) + agent template ✅
- Agent catalog documentation ✅
- Comprehensive testing & validation ✅
Commits: e8af39a, 0923285, 706da02, 8501de3, a26baa8, d489786, baeb29d, 810a082, 005e64c, fe04cbe, 1900a2e, fc565ca

Sprint Execution Strategy

Critical Path (Must Complete in Sequence)

Day 1: Foundation
Days 2-4: Parallel Agent Development
Days 5-6: Documentation & Testing

Work Distribution

  • Sequential Work: Days 1 (foundation must complete first)
  • Parallel Work: Days 2-4 (agents can be built concurrently once foundation exists)
  • Final Integration: Days 5-6 (documentation and testing)

Day 1: Foundation Build (November 5, 2025) ✅ COMPLETE

Goal: Complete Phase 1 - Establish directory structure and standards library

Status: ✅ COMPLETE (All tasks finished, issues closed, committed: e8af39a)

Morning Session (3 hours)

Task 1.1: Create Root Directory Structure

GitHub Issue: #8 - Create root-level directory structure Estimated Time: 30 minutes Priority: P1 - CRITICAL (blocks all other work)

Steps:

# 1. Create agent directories
mkdir -p agents/marketing
mkdir -p agents/c-level
mkdir -p agents/product

# 2. Create commands directory
mkdir -p commands

# 3. Create standards directories
mkdir -p standards/communication
mkdir -p standards/quality
mkdir -p standards/git
mkdir -p standards/documentation
mkdir -p standards/security

# 4. Create templates directory
mkdir -p templates

# 5. Verify structure
tree agents commands standards templates

# 6. Update .gitignore if needed
# (ensure these directories are tracked, not ignored)

Acceptance Criteria: - [x] All 10 directories created - [x] No conflicts with existing structure - [x] Directories tracked by git (.gitkeep files added) - [x] Structure matches implementation plan

Deliverable: ✅ Directory structure ready for content Completed: November 5, 2025 Issue: #8 closed


Task 1.2: Port Core Standards from Factory

GitHub Issue: #9 - Port core standards from factory Estimated Time: 2.5 hours Priority: P1 - HIGH Depends On: Task 1.1 (directories must exist)

Standards to Port:

  1. communication-standards.md (30 min)
    # Source: ~/projects/claude-code-skills-factory/.claude/standards/communication/
    # Target: standards/communication/communication-standards.md
    
  2. Replace factory-specific references → claude-skills context
  3. Replace rr- agents → cs- agents
  4. Update file paths to root-level structure
  5. Validate: No broken links, markdown passes linting

  6. quality-standards.md (30 min)

    # Source: factory/.claude/standards/quality/
    # Target: standards/quality/quality-standards.md
    

  7. Code quality requirements
  8. Testing standards (focus on Python tool testing)
  9. Review checklist

  10. git-workflow-standards.md (30 min)

    # Source: factory/.claude/standards/git/
    # Target: standards/git/git-workflow-standards.md
    

  11. Conventional commits
  12. Branch naming
  13. PR requirements
  14. Commit message templates

  15. documentation-standards.md (30 min)

    # Source: factory/.claude/standards/documentation/
    # Target: standards/documentation/documentation-standards.md
    

  16. Markdown formatting
  17. File naming conventions
  18. Structure requirements
  19. Living documentation principles

  20. security-standards.md (30 min)

    # Source: factory/.claude/standards/security/
    # Target: standards/security/security-standards.md
    

  21. Secret detection
  22. Dependency scanning
  23. Security checklist
  24. Vulnerability reporting

Acceptance Criteria: - [x] All 5 standards files created (communication, quality, git, documentation, security) - [x] No factory-specific references (adapted for claude-skills context) - [x] All references point to claude-skills architecture (cs-* prefix, Python tools) - [x] Files pass markdown linting - [x] Standards are actionable and specific to skills/agents

Deliverable: ✅ Complete standards library (2,948 lines) Completed: November 5, 2025 Issue: #9 closed


Afternoon Session (1 hour)

Task 1.3: Commit Day 1 Work ✅ COMPLETE

Estimated Time: 30 minutes Completed: November 5, 2025

# Committed: e8af39a
# feat(foundation): create directory structure and standards library
# 17 files changed, 2,948 insertions(+)
# Pushed to: main

Task 1.4: Update Issue Status ✅ COMPLETE

Estimated Time: 15 minutes Completed: November 5, 2025

  • [x] Issue #8 closed with completion comment
  • [x] Issue #9 closed with completion comment
  • [x] Issues synced to Project #9 board

Task 1.5: Day 1 Validation ✅ COMPLETE

Estimated Time: 15 minutes Completed: November 5, 2025

  • [x] Directory structure validated (10 directories)
  • [x] All 5 standards files created and validated
  • [x] Sprint planning documents created (context.md, plan.md)
  • [x] No broken links or references
  • [x] All files committed and pushed

End of Day 1 Status: - ✅ Foundation complete - ✅ Ready for agent development - ✅ Issues #8, #9 closed - ✅ Commit e8af39a pushed to main - ✅ 17 files created (2,948 lines)


Days 2-4: Agent Development (November 6-8, 2025)

Goal: Implement 5 foundational agents + template

Strategy: Can work on agents in parallel (different domains)

Day 2: Marketing Domain Agents ⏭️ READY TO START

Status: 🎯 NEXT - Foundation complete, ready for agent implementation

Task 2.1: Create cs-content-creator Agent

GitHub Issue: #11 - Create marketing agents Estimated Time: 2 hours Priority: P1 - HIGH

File: agents/marketing/cs-content-creator.md

Structure to Create:

---
name: cs-content-creator
description: Create SEO-optimized marketing content with brand voice consistency
skills: content-creator
domain: marketing
model: sonnet
tools: [Read, Write, Bash, Grep, Glob]
---

# Content Creator Agent

## Purpose
[1 paragraph describing what this agent does]

## Skill Integration

**Skill Location:** `../../marketing-skill/content-creator/`

### Python Tools

**Brand Voice Analyzer:**
```bash
python ../../marketing-skill/content-creator/scripts/brand_voice_analyzer.py input.txt
python ../../marketing-skill/content-creator/scripts/brand_voice_analyzer.py input.txt json

SEO Optimizer:

python ../../marketing-skill/content-creator/scripts/seo_optimizer.py article.md "primary keyword"
python ../../marketing-skill/content-creator/scripts/seo_optimizer.py article.md "primary keyword" "secondary,keywords"

Knowledge Bases

  • Brand Guidelines: ../../marketing-skill/content-creator/references/brand_guidelines.md
  • Content Frameworks: ../../marketing-skill/content-creator/references/content_frameworks.md
  • Social Media Optimization: ../../marketing-skill/content-creator/references/social_media_optimization.md

Templates

  • Content Calendar: ../../marketing-skill/content-creator/assets/content-calendar-template.md
  • Brand Voice Checklist: ../../marketing-skill/content-creator/assets/brand-voice-checklist.md

Workflows

Workflow 1: Create Blog Post

[Detailed step-by-step workflow]

Workflow 2: Create Social Media Campaign

[Detailed step-by-step workflow]

Workflow 3: Analyze Brand Voice

[Detailed step-by-step workflow]

Integration Examples

[Concrete code examples]

Success Metrics

[How to measure effectiveness]

  • cs-demand-gen-specialist (acquisition campaigns)
  • cs-product-marketing (product launches)

References

  • Skill Documentation: ../../marketing-skill/content-creator/SKILL.md
  • Standards: ../../standards/communication/communication-standards.md
    **Testing:**
    ```bash
    # Test relative paths
    cd agents/marketing
    ls ../../marketing-skill/content-creator/scripts/brand_voice_analyzer.py
    ls ../../marketing-skill/content-creator/references/brand_guidelines.md
    
    # Test Python tool execution
    python ../../marketing-skill/content-creator/scripts/brand_voice_analyzer.py \
      ../../marketing-skill/content-creator/SKILL.md
    
    # Back to root
    cd ../..
    

Acceptance Criteria: - [ ] Complete YAML frontmatter - [ ] All relative paths resolve - [ ] 3 workflows documented - [ ] Integration examples present - [ ] Python tools tested - [ ] No broken links


Task 2.2: Create cs-demand-gen-specialist Agent

GitHub Issue: #11 - Create marketing agents Estimated Time: 2 hours Priority: P1 - HIGH

File: agents/marketing/cs-demand-gen-specialist.md

Structure: Similar to cs-content-creator - YAML frontmatter - Skill integration: ../../marketing-skill/marketing-demand-acquisition/ - Python tool: campaign_analyzer.py - Workflows: Lead gen, conversion optimization, funnel analysis

Testing: Same pattern as Task 2.1


Day 3: C-Level Advisory Agents

Task 3.1: Create cs-ceo-advisor Agent

GitHub Issue: #12 - Create C-level agents Estimated Time: 2 hours Priority: P1 - HIGH

File: agents/c-level/cs-ceo-advisor.md

Structure: - YAML frontmatter - Skill integration: ../../c-level-advisor/ceo-advisor/ - Python tools: strategic_framework_generator.py, scenario_planner.py, okr_tracker.py - Workflows: Strategic planning, OKR setting, board deck prep, scenario analysis


Task 3.2: Create cs-cto-advisor Agent

GitHub Issue: #12 - Create C-level agents Estimated Time: 2 hours Priority: P1 - HIGH

File: agents/c-level/cs-cto-advisor.md

Structure: - YAML frontmatter - Skill integration: ../../c-level-advisor/cto-advisor/ - Python tools: tech_stack_analyzer.py, architecture_auditor.py, team_velocity_tracker.py - Workflows: Tech roadmap, build vs buy, tech debt, team scaling


Day 4: Product Agent + Template

Task 4.1: Create cs-product-manager Agent

GitHub Issue: #13 - Create product agent Estimated Time: 1.5 hours Priority: P1 - HIGH

File: agents/product/cs-product-manager.md

Structure: - YAML frontmatter - Skill integration: ../../product-team/product-manager-toolkit/ - Python tools: rice_prioritizer.py, customer_interview_analyzer.py - Workflows: Feature prioritization, interview analysis, roadmap generation, quarterly planning


Task 4.2: Create Agent Template & Creation Guide

GitHub Issue: #14 - Create agent template and guide Estimated Time: 2 hours Priority: P2 - MEDIUM

File 1: templates/agent-template.md - Complete structure with YAML frontmatter - Placeholder sections - Comments explaining each section - Reference all 5 completed agents as examples

File 2: documentation/AGENT_CREATION_GUIDE.md - Step-by-step creation process - Naming conventions (cs-* prefix, kebab-case) - Relative path resolution guide - Testing checklist - Validation steps - Troubleshooting section


Task 4.3: Commit Days 2-4 Work

Estimated Time: 30 minutes

# Review all agents
git status
git diff agents/

# Stage agents
git add agents/marketing/cs-content-creator.md
git add agents/marketing/cs-demand-gen-specialist.md
git add agents/c-level/cs-ceo-advisor.md
git add agents/c-level/cs-cto-advisor.md
git add agents/product/cs-product-manager.md
git add templates/agent-template.md
git add documentation/AGENT_CREATION_GUIDE.md

# Commit
git commit -m "feat(agents): implement 5 foundational agents and template

- Create cs-content-creator (marketing domain)
- Create cs-demand-gen-specialist (marketing domain)
- Create cs-ceo-advisor (C-level domain)
- Create cs-cto-advisor (C-level domain)
- Create cs-product-manager (product domain)
- Create agent template for future expansion
- Add comprehensive agent creation guide

All agents tested with relative path resolution and Python tool execution.

Phase: 2 (Agents)
Issues: #11, #12, #13, #14"

# Push
git push origin dev

Task 4.4: Update Issue Status

# Close completed issues
gh issue close 11 --comment "✅ Marketing agents (cs-content-creator, cs-demand-gen-specialist) implemented and tested"
gh issue close 12 --comment "✅ C-level agents (cs-ceo-advisor, cs-cto-advisor) implemented and tested"
gh issue close 13 --comment "✅ Product agent (cs-product-manager) implemented and tested"
gh issue close 14 --comment "✅ Agent template and creation guide complete"

# Start documentation phase
gh issue edit 15 --remove-label "status:backlog" --add-label "status:in-progress"

End of Day 4 Status: - ✅ 5 agents implemented - ✅ Agent template created - ✅ Creation guide complete - ✅ Issues #11, #12, #13, #14 closed


Days 5-6: Documentation & Testing (November 11-12, 2025)

Goal: Update project documentation and validate all deliverables

Day 5: Documentation Updates

Task 5.1: Update README.md

GitHub Issue: #15 - Update project documentation Estimated Time: 1 hour

Sections to Add:

  1. Quick Start (add near top)
    ## 🚀 Quick Start
    
    ### Installation
    ```bash
    git clone https://github.com/alirezarezvani/claude-skills.git
    cd claude-skills
    # TODO: ./install.sh (Phase 3)
    

Use Your First Agent

# Invoke content creator agent
claude-code --agent cs-content-creator

# Or use directly in workflows

See INSTALL.md for detailed setup.

2. **Agent Catalog** (new section)
```markdown
## 🤖 Agent Catalog

Specialized agents that orchestrate skills and provide guided workflows.

| Agent | Domain | Skills Used | Description |
|-------|--------|-------------|-------------|
| [cs-content-creator](agents/marketing/cs-content-creator.md) | Marketing | content-creator | SEO-optimized content with brand voice |
| [cs-demand-gen-specialist](agents/marketing/cs-demand-gen-specialist.md) | Marketing | marketing-demand-acquisition | Lead gen and conversion optimization |
| [cs-ceo-advisor](agents/c-level/cs-ceo-advisor.md) | C-Level | ceo-advisor | Strategic planning and OKR setting |
| [cs-cto-advisor](agents/c-level/cs-cto-advisor.md) | C-Level | cto-advisor | Tech roadmap and architecture decisions |
| [cs-product-manager](agents/product/cs-product-manager.md) | Product | product-manager-toolkit | RICE prioritization and roadmapping |

[View all 42 skills →](README.md#skills-overview)

  1. Skills vs Agents (explanation section)
    ## 💡 Skills vs Agents
    
    **Skills** = Python tools + knowledge bases + templates
    - 42 production-ready skills
    - 97 automation tools
    - Domain expertise packaged
    
    **Agents** = Workflow orchestrators
    - Invoke skills intelligently
    - Guide multi-step processes
    - Coordinate tools and knowledge
    
    **Example:** cs-content-creator agent uses the content-creator skill's Python tools (brand_voice_analyzer.py, seo_optimizer.py) plus knowledge bases (brand guidelines, SEO frameworks) to guide you through content creation.
    

Task 5.2: Create INSTALL.md

GitHub Issue: #15 - Update project documentation Estimated Time: 45 minutes

Contents: - Prerequisites (Claude Code CLI, Python 3.8+, Git) - Installation steps (clone + manual setup until install.sh ready) - Verification commands - Troubleshooting section


Task 5.3: Create USAGE.md

GitHub Issue: #15 - Update project documentation Estimated Time: 1 hour

Contents: - Agent invocation examples (all 5 agents) - Multi-agent coordination patterns - Skill + Agent workflow examples - Best practices - Tips and tricks


Task 5.4: Update CLAUDE.md

GitHub Issue: #15 - Update project documentation Estimated Time: 30 minutes

Updates: - Architecture overview (new agents/ directory) - Directory tree diagram - Agent integration architecture section - cs-* prefix convention - Relative path patterns


Day 6: Testing & Validation

Task 6.1: Comprehensive Testing

GitHub Issue: #16 - Phase 1-2 Testing and Validation Estimated Time: 2 hours

Test Categories:

  1. Directory Structure (15 min)

    # Verify all directories exist
    ls agents/marketing agents/c-level agents/product
    ls commands
    ls standards/communication standards/quality standards/git standards/documentation standards/security
    ls templates
    

  2. Standards Validation (15 min)

    # Check all standards files
    ls standards/*/
    # Verify no factory references
    grep -r "rr-" standards/ || echo "✅ No rr-* references"
    grep -r "factory" standards/ || echo "✅ No factory references"
    # Markdown linting
    yamllint standards/
    

  3. Agent Validation (30 min)

    # Check all agent files exist
    ls agents/marketing/cs-content-creator.md
    ls agents/marketing/cs-demand-gen-specialist.md
    ls agents/c-level/cs-ceo-advisor.md
    ls agents/c-level/cs-cto-advisor.md
    ls agents/product/cs-product-manager.md
    
    # Validate YAML frontmatter (check each file)
    head -20 agents/marketing/cs-content-creator.md  # Should show valid YAML
    

  4. Path Resolution Testing (30 min)

    # Test from each agent directory
    cd agents/marketing
    python ../../marketing-skill/content-creator/scripts/brand_voice_analyzer.py --help
    ls ../../marketing-skill/content-creator/references/brand_guidelines.md
    
    cd ../c-level
    ls ../../c-level-advisor/ceo-advisor/scripts/
    
    cd ../product
    python ../../product-team/product-manager-toolkit/scripts/rice_prioritizer.py --help
    
    cd ../..
    

  5. Python Tool Execution (30 min)

    # Run actual tools to verify they work
    python marketing-skill/content-creator/scripts/brand_voice_analyzer.py CLAUDE.md
    
    python marketing-skill/content-creator/scripts/seo_optimizer.py README.md "claude skills"
    
    python product-team/product-manager-toolkit/scripts/rice_prioritizer.py --help
    

  6. Documentation Quality (15 min)

    # Check for broken links
    # Verify markdown linting passes
    yamllint agents/**/*.md
    yamllint documentation/**/*.md
    
    # Verify all required sections present in each agent
    grep -l "## Purpose" agents/**/*.md
    grep -l "## Skill Integration" agents/**/*.md
    grep -l "## Workflows" agents/**/*.md
    


Task 6.2: Quality Gates

Estimated Time: 30 minutes

# Run quality checks
/review

# Run security scan
/security-scan

# Verify all pass

Task 6.3: Final Validation Checklist

Estimated Time: 15 minutes

  • [ ] All 10 directories created
  • [ ] 5 standards files ported and validated
  • [ ] 5 agents implemented and tested
  • [ ] All relative paths work
  • [ ] All Python tools executable
  • [ ] Agent template complete
  • [ ] Creation guide actionable
  • [ ] README.md updated
  • [ ] INSTALL.md created
  • [ ] USAGE.md created
  • [ ] CLAUDE.md updated
  • [ ] All quality gates pass
  • [ ] No broken links

Task 6.4: Final Commit & PR

Estimated Time: 30 minutes

# Stage documentation
git add README.md INSTALL.md USAGE.md CLAUDE.md

# Commit documentation
git commit -m "docs: update project documentation for agent integration

- Update README with Quick Start and Agent Catalog
- Create INSTALL.md with setup instructions
- Create USAGE.md with comprehensive examples
- Update CLAUDE.md with architecture changes

Phase: 4 (Documentation)
Issue: #15"

# Push
git push origin dev

# Create PR for review
gh pr create \
  --base main \
  --head dev \
  --title "feat: Skill-Agent Integration Phase 1-2 Complete" \
  --body "$(cat <<'EOF'
## Summary

Complete Phase 1-2 implementation of skill-agent integration for claude-code-skills.

## What's New

### Foundation (Phase 1)
- ✅ Root-level directory structure (agents/, commands/, standards/, templates/)
- ✅ 5 core standards ported from factory and adapted

### Agents (Phase 2)
- ✅ cs-content-creator (marketing)
- ✅ cs-demand-gen-specialist (marketing)
- ✅ cs-ceo-advisor (C-level)
- ✅ cs-cto-advisor (C-level)
- ✅ cs-product-manager (product)

### Templates & Docs
- ✅ Agent template for future expansion
- ✅ Agent creation guide
- ✅ Updated README, INSTALL, USAGE, CLAUDE

## Testing

- ✅ All relative paths resolve correctly
- ✅ All Python tools execute successfully
- ✅ Quality gates pass (/review, /security-scan)
- ✅ No broken links
- ✅ Comprehensive testing complete

## Issues Closed

Closes #8, #9, #11, #12, #13, #14, #15, #16

## Milestone

Completes: [Skill-Agent Integration v1.0](https://github.com/alirezarezvani/claude-skills/milestone/1) Phase 1-2

## Next Steps

- Phase 3: Installation scripts (install.sh, uninstall.sh)
- Phase 4-5: Already complete (documentation & testing)
- Phase 6-7: Plugin marketplace submission

## Reviewers

Please review:
- [ ] Directory structure is clean
- [ ] Agent implementations are comprehensive
- [ ] Documentation is clear and actionable
- [ ] All quality checks pass
EOF
)"

Task 6.5: Close All Issues

Estimated Time: 15 minutes

# Close remaining issues
gh issue close 15 --comment "✅ All documentation updated (README, INSTALL, USAGE, CLAUDE)"
gh issue close 16 --comment "✅ Comprehensive testing complete - all quality gates pass"

# Verify all closed
gh issue list --milestone "Skill-Agent Integration v1.0" --state open
# Should show 0 open issues for Phase 1-2

End of Day 6 Status: - ✅ All documentation updated - ✅ Comprehensive testing complete - ✅ All quality gates pass - ✅ PR created for review - ✅ All Phase 1-2 issues closed


Sprint Completion Summary

Deliverables

Phase 1: Foundation - ✅ 10 directories created - ✅ 5 standards ported

Phase 2: Agents - ✅ 5 agents implemented - ✅ Agent template created - ✅ Creation guide written

Phase 4: Documentation - ✅ README updated - ✅ INSTALL.md created - ✅ USAGE.md created - ✅ CLAUDE.md updated

Phase 5: Testing - ✅ Comprehensive validation - ✅ All quality gates pass

Metrics

  • Issues Completed: 8 (all Phase 1-2 issues)
  • Files Created: 17 (10 dirs, 5 standards, 5 agents, 1 template, 1 guide, 4 docs)
  • Lines of Code: ~3000+ (agent files, documentation)
  • Test Coverage: 100% (all agents tested)
  • Quality Score: 100% (all gates pass)

Next Sprint Planning

Phase 3: Installation System - Create install.sh (interactive) - Create uninstall.sh - Backwards compatibility

Phase 6-7: Plugin Creation - Research marketplace requirements - Design plugin.yaml manifest - Package for distribution - Submit to Anthropic marketplace


Sprint Retrospective Notes

What Went Well

  • Clear implementation plan
  • Comprehensive GitHub issues
  • Strong foundation established
  • Template enables future expansion

Challenges Encountered

  • [To be filled during sprint]

Lessons Learned

  • [To be filled during sprint]

Process Improvements

  • [To be filled during sprint]

References


Sprint Status: 🎯 Ready to Start Next Action: Begin Day 1 - Task 1.1 (Create Directory Structure) Document Version: 1.0 Created: November 5, 2025 Last Updated: November 5, 2025