Task-level GitHub issue tracking for SpecWeave increments. Provides fine-grained progress tracking via issue comments, task checklists, and labels. Enables team collaboration on individual tasks. Activates for task tracking, GitHub comments, issue updates, task progress, team collaboration, granular tracking.
View on GitHubanton-abyzov/specweave
sw-github
January 25, 2026
Select agents to install to:
npx add-skill https://github.com/anton-abyzov/specweave/blob/main/plugins/specweave-github/skills/github-issue-tracker/SKILL.md -a claude-code --skill github-issue-trackerInstallation paths:
.claude/skills/github-issue-tracker/# GitHub Issue Tracker - Task-Level Progress Tracking **Purpose**: Provide fine-grained task-level visibility in GitHub issues for detailed progress tracking and team collaboration. **When to Use**: - Detailed progress tracking (per-task updates) - Team collaboration on specific tasks - Task assignments via GitHub - Blocking issue tracking - Task-level comments and discussions **Integration**: Works with `github-sync` skill and `/sw:github:*` commands --- ## How Task Tracking Works ### 1. Task Checklist in GitHub Issue When creating an increment issue, automatically add task checklist: ```markdown ## Tasks ### Week 1: Foundation (12 tasks) - [ ] T-001: Create plugin type definitions (6h) @developer1 - [ ] T-002: Create plugin manifest schema (4h) @developer1 - [ ] T-003: Implement PluginLoader (6h) @developer2 - [ ] T-004: Implement PluginManager (8h) @developer2 ... ### Week 2: GitHub Plugin (10 tasks) - [ ] T-013: Create GitHub plugin structure (2h) - [ ] T-014: Implement github-sync skill (8h) ... ``` **Features**: - Clickable checkboxes (GitHub native) - Time estimates in parentheses - Assignees via @mentions - Organized by phase/week ### 2. Per-Task Comments After each task completion, post detailed comment: ```markdown ### โ Task Completed: T-007 **Title**: Implement Claude plugin installer **Estimated**: 8h **Actual**: 7h **Assignee**: @developer2 **What Changed**: - Added `compilePlugin()` method to ClaudeAdapter - Implemented plugin file copying to `.claude/` - Added unload and status methods - Updated adapter interface **Files Modified**: - `src/adapters/claude/adapter.ts` (+150 lines) - `src/adapters/adapter-interface.ts` (+35 lines) **Tests**: - โ Unit tests passing (12 new tests) - โ Integration test: plugin install/uninstall **Next Task**: T-008 - Implement Cursor plugin compiler --- **Progress**: 7/48 tasks (15%) | Week 1: 7/12 complete ๐ค Posted by SpecWeave at 2025-10-30 14:30:00 ``` **Benefits**: - Detailed change log per t