Claude-skill-registry loom-team-manager
Act as Team Manager for Loom team, handling ticket workflow when team commands may be unavailable
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/loom-team-manager" ~/.claude/skills/majiayu000-claude-skill-registry-loom-team-manager && rm -rf "$T"
manifest:
skills/data/loom-team-manager/SKILL.mdsource content
<!-- BEGIN:compound:skill-managed -->
When To Use
- User role is 'Team Manager' for a Loom team (e.g., MiyagiDo)
- Need to manage tickets, track progress, and report status
commands may be blocked by permissionsloom team
Preconditions
- Loom ticket system initialized (
)loom ticket init
directory exists.tickets/- Team charter exists (
).team/runs/<TEAM>/CHARTER.md
Procedure
1. Initial Assessment
- Review charter:
or read CHARTER.mdloom ticket show <ticket-id> - List all tickets:
loom ticket list - Check current status distribution:
loom ticket list | grep -E 'in_progress|open|done|closed'
2. Verify Completed Work
- For tickets marked 'ready to merge' or 'implementation complete':
- Use glob to find expected code files (e.g.,
)src/**/*connector*.py - Use read to verify implementation details
- Check commit history if ticket references commits
- Add note if verification fails
- Use glob to find expected code files (e.g.,
3. Close Completed Tickets
for fully verified ticketsloom ticket close <ticket-id>- Add review note before closing: `loom ticket add-note <id> 'Manager review: ...'
- Always sync:
loom ticket sync
4. Track In-Progress Work
- Check in-progress tickets:
loom ticket show <id> - Look for implementation notes from workers
- Verify code files exist if marked complete
- Add manager review notes
5. Monitor New Tickets
- List tickets by status:
loom ticket list - Read new ticket details:
loom ticket show <id> - Note dependencies and sequencing
- Document patterns in ticket creation
6. Handle Team Command Blocker
- If
commands fail with permission denied:loom team *- Document specific permission pattern (what's allowed vs denied)
- Use
commands as alternative workflowloom ticket * - Cannot: merge, enqueue, spawn workers, retire workers, ship
- Can: close, add-note, list, show, sync
7. Report Status
- Summarize closed tickets
- Summarize in-progress tickets
- Summarize pending tickets by phase/priority
- Document blockers
- Sync all updates:
loom ticket sync
Examples
Verify database connector implementation:
glob src/vibe_piper/connectors/*.py # Returns: postgres.py, mysql.py, snowflake.py, bigquery.py loom ticket close vp-0862 loom ticket sync
Check ticket status:
loom ticket show vp-e2b5 loom ticket list
Add review note:
loom ticket add-note vp-0862 "Verified code exists. 4 connectors implemented."
Gotchas
commands require separate permissions fromloom team *loom ticket *- Ticket sync commits changes; run after modifications
- Workers may mark tickets complete before actual code exists
- Branch references in tickets (e.g.,
) cannot be merged without team commandsmurmur/vp-0862 - Workers create tickets automatically; watch for Phase patterns
Notes
- This skill assumes ticket management is primary deliverable when team commands blocked
- For full team orchestration, permissions must allow
loom team *
Manual notes
This section is preserved when the skill is updated. Put human notes, caveats, and exceptions here.