Skills for Real Engineers. Straight from my .agents directory.
workthreads
Agent skill fromspecstoryai/getspecstory
SpecStory Workthreads - a weekly work-thread rollup across a team's repos from SpecStory coding histories (any agent - Claude Code, Codex, Cursor, Gemini, and more). It groups the window's sessions into threads of work per project and labels each new / open / recently closed, so a lead sees what shipped, what is still an open loop, and what was just started. Use when someone asks "what happened this week", "what is still open", "what did the team finish", "give me the weekly rollup", or wants a status report over a .specstory/history corpus.
How to install workthreads
npx skills add specstoryai/getspecstory# or add only this skill to Claude Code: copy the folder
workthreads/
# into
~/.claude/skills/workthreads/ (all projects)
.claude/skills/workthreads/ (one project)
1# Workthreads23A lead needs a weekly answer across the team's repos: what work happened this week, what got4finished, and what is still open and needs a next step. **Workthreads** produces that **rollup**5from SpecStory histories - the `.specstory/history` transcripts your coding agents already write.6It reports **lines of work and their lifecycle** (new / open / recently closed).78A deterministic engine (`scripts/workthreads.mjs threads`) does the retrieval, clustering, and9classification; **you do the synthesis** - you turn its evidence into the lead's weekly report.10Do not try to read raw transcripts yourself; they can be hundreds of thousands of lines. Run the11engine and write the rollup from its output.1213This skill is **harness-portable** (agentskills.io format). Where it names a specific tool14(e.g. `AskUserQuestion`), treat that as "use your harness's equivalent; fall back to plain chat."1516## How the engine splits the work1718- The engine groups the window's beats **by project** and clusters them into **threads** (a line19 of work that can span several sessions). It assigns each thread one lifecycle **status** relative20 to today:21 - **new** - first activity within the last 7 days.22 - **open** - unresolved, still active (the open loops).23 - **closed** - latest outcome was success and the thread has gone quiet; flagged **reverted**24 when a beat ran a rollback command (`git revert` / `git reset --hard` / `git checkout -- ...`).25…
Excerpt shown under the repository's Apache-2.0 license.
More skills in getspecstory
Similar skill repositories
An agentic skills framework & software development methodology that works.
A single CLAUDE.md file to improve Claude Code behavior, derived from Andrej Karpathy's observations on LLM coding pitfalls.
Public repository for Agent Skills
Persistent Context Across Sessions for Every Agent – Captures everything your agent does during sessions, compresses it with AI, and injects relevant context back into future sessions. Works with Claude Code, OpenClaw, Codex, Gemini, Hermes, Copilot, OpenCode + More
Production-grade engineering skills for AI coding agents.
