src/claude/skills/transcript/SKILL.md
Real-time conversation capture — records dialogue and decisions as they happen.
npx skillsauth add the-agency-ai/the-agency src/claude/skills/transcriptInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Real-time conversation capture tool. Records dialogue and decisions as they happen.
start "topic" — Begin transcript capturecapture "title" "description" — Append decision entryappend "text" — Append freeform textstop — Finalize transcriptlist — List recent transcriptsstatus — Report if active, mode, file path--mode dialogue|review|design — capture mode (default: dialogue)--file path — explicit file path--project name — project name for path resolutionIf --project not specified, derive as follows:
/ (e.g., proto/folio → folio)$CLAUDE_PROJECT_DIR (e.g., /Users/x/code/{repo} → {repo})This matches the _agency-init Step 5b resolver — every skill defaulting a project/workstream name should use the same basename rule so fleet paths stay consistent. (the-agency#343)
Transcripts go to agency/workstreams/{W}/transcripts/ where {W} is the current workstream (derived from branch name or --project argument). {principal} is detected via glob usr/*/.
Filename: {mode}-transcript-{YYYYMMDD}.md (e.g., dialogue-transcript-20260401.md)
After every substantive response in the conversation, append the exchange to the transcript file:
**Decision:** prefix**Action:** prefixSame as dialogue but with mode-specific headers and structure:
When asked for status, report:
business
Sync worktree with master — merge, copy settings, run sandbox-sync, report changes
tools
List all git worktrees with status info (branch, clean/dirty, deps)
tools
Remove a git worktree and optionally delete its branch
development
Create a new git worktree with dedicated branch and bootstrapped dev environment