7 Commits

  • feat: add PRP workflow commands adapted from PRPs-agentic-eng (#848)
    * feat: add PRP workflow commands adapted from PRPs-agentic-eng
    
    Add 5 new PRP workflow commands and extend 2 existing commands:
    
    New commands:
    - prp-prd.md: Interactive PRD generator with 8 phases
    - prp-plan.md: Deep implementation planning with codebase analysis
    - prp-implement.md: Plan executor with rigorous validation loops
    - prp-commit.md: Quick commit with natural language file targeting
    - prp-pr.md: GitHub PR creation from current branch
    
    Extended commands:
    - code-review.md: Added GitHub PR review mode alongside local review
    - plan.md: Added cross-reference to /prp-plan for deeper planning
    
    Adapted from PRPs-agentic-eng by Wirasm. Sub-agents remapped to
    inline Claude instructions. ECC conventions applied throughout
    (YAML frontmatter, Phase headings, tables, no XML tags).
    
    Artifacts stored in .claude/PRPs/{prds,plans,reports,reviews}/.
    
    * fix: address PR #848 review feedback
    
    - Remove external URLs from all 6 command files (keep attribution text)
    - Quote $ARGUMENTS in prp-implement.md to handle paths with spaces
    - Fix empty git add expansion in prp-commit.md (use xargs -r)
    - Rewrite sub-agent language in prp-prd.md as direct instructions
    - Fix code-review.md: add full-file fetch for PR reviews, replace
      || fallback chains with project-type detection, use proper GitHub
      API for inline review comments
    - Fix nested backticks in prp-plan.md Plan Template (use 4-backtick fence)
    - Clarify $ARGUMENTS parsing in prp-pr.md for base branch + flags
    - Fix fragile integration test pattern in prp-implement.md (proper
      PID tracking, wait-for-ready loop, clean shutdown)
    
    * fix: address second-pass review feedback on PR #848
    
    - Add required 'side' field to GitHub review comments API call (code-review.md)
    - Replace GNU-only xargs -r with portable alternative (prp-commit.md)
    - Add failure check after server readiness timeout (prp-implement.md)
    - Fix unsafe word-splitting in file-fetch loop using read -r (code-review.md)
    - Make git reset pathspec tolerant of zero matches (prp-commit.md)
    - Quote PRD file path in cat command (prp-plan.md)
    - Fix plan filename placeholder inconsistency (prp-plan.md)
    - Add PR template directory scan before fixed-path fallbacks (prp-pr.md)
  • feat(ecc): prune plugin 43→12 items, promote 7 rules to .claude/rules/ (#245)
    ECC community plugin pruning: removed 530+ non-essential files
    (.cursor/, .opencode/, docs/ja-JP, docs/zh-CN, docs/zh-TW,
    language-specific skills/agents/rules). Retained 4 agents,
    3 commands, 5 skills. Promoted 13 rule files (8 common + 5
    typescript) to .claude/rules/ for CC native loading. Extracted
    reusable patterns to EXTRACTED-PATTERNS.md.
  • Initial release: Complete Claude Code configuration collection
    Battle-tested configs from 10+ months of daily Claude Code usage.
    Won Anthropic x Forum Ventures hackathon building zenith.chat.
    
    Includes:
    - 9 specialized agents (planner, architect, tdd-guide, code-reviewer, etc.)
    - 9 slash commands (tdd, plan, e2e, code-review, etc.)
    - 8 rule files (security, coding-style, testing, git-workflow, etc.)
    - 7 skills (coding-standards, backend-patterns, frontend-patterns, etc.)
    - Hooks configuration (PreToolUse, PostToolUse, Stop)
    - MCP server configurations (15 servers)
    - Plugin/marketplace documentation
    - Example configs (project CLAUDE.md, user CLAUDE.md, statusline)
    
    Read the full guide: https://x.com/affaanmustafa/status/2012378465664745795