2 Commits

  • feat(team-builder): use claude agents command for agent discovery (#1021)
    Replace file glob probe order with `claude agents` as the primary
    discovery mechanism so ECC marketplace plugin agents are included
    automatically, regardless of install path or version.
    
    Co-authored-by: lichangze <lichangze@uniontech.com>
    Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
  • feat(skills): add team-builder skill (#501)
    * feat(skills): add team-builder skill
    
    Interactive agent picker that dynamically discovers agent markdown files,
    presents a browsable domain menu, and dispatches selected agents in parallel
    on a user-defined task with synthesized results.
    
    * fix: address PR #501 review feedback
    
    - Support both flat and subdirectory agent layouts
    - Multi-path discovery with fallback probe order
    - Empty-discovery fallback with helpful error message
    - Enforce 5-agent cap at selection time
    - Rename sections for clarity (Process → How It Works)
    
    Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
    
    * fix: resolve PR #501 round 2 review feedback
    
    - Fix contradictory probe-order semantics: merge-all, not first-wins
    - Fix flat-layout domain extraction: frequency-based (2+ files) heuristic
    - Add multi-word domain limitation note for flat layout
    - Define deterministic ordering for overflow selection (alphabetical)
    - Clarify TeamCreate as Claude Code tool, not undefined reference
    - Shorten description frontmatter to ~60 chars
    
    Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
    
    * fix: resolve PR #501 round 3 review feedback
    
    - Flat layout example now shows 2+ files per prefix (marketing, sales)
      to match the documented 2+ rule
    - Add filename-based fallback when agent file has no # Heading
    - Add failure handling for parallel agent spawns in Step 4
    
    Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
    
    ---------
    
    Co-authored-by: Sebastien Tang <128077249+Sabdenrog@users.noreply.github.com>
    Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>