authoring-claude-extensions
Decides which Claude Code extension a need calls for (skill, subagent, hook or plugin) and then writes it.
init
One-shot setup of a repository's Claude Code context that runs the owning tsh-core skills in order and wires maintenance pointers into CLAUDE.md.
managing-claude-context
Sets up and maintains the project-context files Claude Code loads (CLAUDE.md, path-scoped rules and the decision-record index) and audits them for drift.
managing-decision-records
Owns the shape and lifecycle of architecture decision records, including the four-section format, status vocabulary, numbering, superseding and index upkeep.
managing-git-worktrees
Creates a Git worktree from a freshly fetched base branch on origin, lists registered worktrees read-only, and removes one precisely identified worktree.
writing-technical-documents
Applies TSH's writing standard to any technical document so it leads with the conclusion, states only verified facts and is short enough to be read.