Extension ID
team-assign
Extension Name
Team Assign
Version
1.0.0
Description
Assign tasks.md items to human engineers, split into subtasks, and generate a per-engineer workboard
Author
Tarun Kumar Bhati
Repository URL
https://github.com/tarunkumarbhati/spec-kit-team-assign
Download URL
https://github.com/tarunkumarbhati/spec-kit-team-assign/archive/refs/tags/v1.0.0.zip
License
MIT
Homepage (optional)
No response
Documentation URL (optional)
No response
Changelog URL (optional)
No response
Required Spec Kit Version
=0.1.0
Required Tools (optional)
Number of Commands
3
Number of Hooks (optional)
No response
Tags
team, assignment, process, planning, subtasks
Key Features
- Define your engineering team once in a simple
team.yml file (names, roles, capacity)
- Three assignment strategies: role-match (backend/frontend/devops/qa), round-robin, or manual
- Automatically splits complex tasks into 2–4 subtasks with user confirmation before applying
- Capacity tracking per engineer with over-capacity warnings
- Annotates
tasks.md in-place with [@assignee] and [Npts] — no new files, no external tools
- Generates a per-engineer Markdown workboard (
team-board.md) for standups and sprint planning
- Re-runnable at any time: update only unassigned tasks or reassign from scratch
Testing Checklist
Submission Requirements
Testing Details
Tested On
- macOS 26 with spec-kit 0.8.9
Example Usage
# Install extension
specify extension add team-assign --from https://github.com/tarunkumarbhati/spec-kit-team-assign/archive/refs/tags/v1.0.0.zip
# Step 1 — Define your team
/speckit.team-assign.setup
# Step 2 — Assign tasks and split complex ones into subtasks
/speckit.team-assign.assign
# Step 3 — Generate the workboard
/speckit.team-assign.board
Proposed Catalog Entry
{
"name": "Team Assign",
"id": "team-assign",
"description": "Assign tasks.md items to human engineers, split into subtasks, and generate a per-engineer workboard",
"author": "tarunkumarbhati",
"version": "1.0.0",
"download_url": "https://github.com/tarunkumarbhati/spec-kit-team-assign/archive/refs/tags/v1.0.0.zip",
"repository": "https://github.com/tarunkumarbhati/spec-kit-team-assign",
"homepage": "https://github.com/tarunkumarbhati/spec-kit-team-assign",
"documentation": "https://github.com/tarunkumarbhati/spec-kit-team-assign/blob/main/README.md",
"changelog": "https://github.com/tarunkumarbhati/spec-kit-team-assign/blob/main/CHANGELOG.md",
"license": "MIT",
"requires": {
"speckit_version": ">=0.1.0"
},
"provides": {
"commands": 3
},
"tags": ["team", "assignment", "process", "planning", "subtasks"],
"verified": false,
"downloads": 0,
"stars": 0,
"created_at": "2026-05-16T00:00:00Z",
"updated_at": "2026-05-16T00:00:00Z"
}
Additional Context
No response
Extension ID
team-assign
Extension Name
Team Assign
Version
1.0.0
Description
Assign tasks.md items to human engineers, split into subtasks, and generate a per-engineer workboard
Author
Tarun Kumar Bhati
Repository URL
https://github.com/tarunkumarbhati/spec-kit-team-assign
Download URL
https://github.com/tarunkumarbhati/spec-kit-team-assign/archive/refs/tags/v1.0.0.zip
License
MIT
Homepage (optional)
No response
Documentation URL (optional)
No response
Changelog URL (optional)
No response
Required Spec Kit Version
Required Tools (optional)
Number of Commands
3
Number of Hooks (optional)
No response
Tags
team, assignment, process, planning, subtasks
Key Features
team.ymlfile (names, roles, capacity)tasks.mdin-place with[@assignee]and[Npts]— no new files, no external toolsteam-board.md) for standups and sprint planningTesting Checklist
Submission Requirements
extension.ymlmanifest includedTesting Details
Tested On
Example Usage
Proposed Catalog Entry
{ "name": "Team Assign", "id": "team-assign", "description": "Assign tasks.md items to human engineers, split into subtasks, and generate a per-engineer workboard", "author": "tarunkumarbhati", "version": "1.0.0", "download_url": "https://github.com/tarunkumarbhati/spec-kit-team-assign/archive/refs/tags/v1.0.0.zip", "repository": "https://github.com/tarunkumarbhati/spec-kit-team-assign", "homepage": "https://github.com/tarunkumarbhati/spec-kit-team-assign", "documentation": "https://github.com/tarunkumarbhati/spec-kit-team-assign/blob/main/README.md", "changelog": "https://github.com/tarunkumarbhati/spec-kit-team-assign/blob/main/CHANGELOG.md", "license": "MIT", "requires": { "speckit_version": ">=0.1.0" }, "provides": { "commands": 3 }, "tags": ["team", "assignment", "process", "planning", "subtasks"], "verified": false, "downloads": 0, "stars": 0, "created_at": "2026-05-16T00:00:00Z", "updated_at": "2026-05-16T00:00:00Z" }Additional Context
No response