sociotechnica-org
- 12 skills
- 0 followers
- 1 day ago last updated
- ▌ To Tickets · sociotechnica-orgDecompose a decided plan, spec, issue, or design conversation into dependency-ordered tracer-bullet tickets written as local markdown files. Use when asked to "break this into tickets," "create implementation tickets," or "decompose into work items" — any time a decided scope needs slicing into executable vertical-slice tickets with blocking edges.
- ▌ Skillmaker · sociotechnica-orgDesign, evaluate, and ship agent skills with receipts using Skillmaker Studio. Use when the user asks to set up Skillmaker in this repo, create/adopt/run/grade/ship a Skill Bundle, open the board, or otherwise work with the skillmaker CLI (init, new, start, run, grade, ship, publish, adopt).
- ▌ Design Skill · sociotechnica-org bundleTakes a skill's initial intent and evidence from research to create a refined design, including risks to eval. Use when handed a skill directory containing an initial design and research notes and asked to complete the skill's intent, triggers, workflow, failure hypotheses, and proof specs. Do not use to write SKILL.md.
- ▌ Skillmaker Dev Release · sociotechnica-orgCut a skillmaker-studio release — version bump PR, v-tag push, release.yml build + npm publish, verification. Use when a maintainer asks to release a new version of skillmaker-studio to GitHub Releases and npm.
- ▌ William Draft Skill Md · sociotechnica-org bundleDrafts or revises a Skill Bundle's output/SKILL.md from its design.md. Use when handed a bundle's design.md (and optionally prior review revise notes) and asked to produce or update output/SKILL.md.
- ▌ William Research A Skill · sociotechnica-org bundleResearches a skill's topic and writes research/notes.md before design.md or SKILL.md is drafted. Use when handed a bundle's topic (bundle.json name/oneLiner and any existing design.md content) and asked to research it and write research/notes.md.
- ▌ Add License Header · sociotechnica-orgAdd the project's canonical SPDX license header to source files that are missing one. Use when asked to add a license header to a file or directory, e.g. "add the license header to src/foo.ts" or "make sure every file in src/ has our license header."
- ▌ Bulk File Renamer · sociotechnica-orgRename multiple files in a directory according to a user-supplied pattern or rule (e.g. change extensions, add prefixes, apply sequential numbering).
- ▌ Add License Header 2 · sociotechnica-orgAdd the project's canonical SPDX license header to a requested source file or to source files under a requested directory. Use when asked to add or ensure license headers on files that may not already have one.
- ▌ Add License Header 3 · sociotechnica-orgAdd the project's canonical SPDX license header to source files that are missing one. Use when asked to add a license header to a file or directory, e.g. "add the license header to src/foo.ts" or "make sure every file in src/ has our license header."
- ▌ Add License Header 4 · sociotechnica-orgAdd the project's canonical SPDX license header to source files that don't already have one. Use when asked to add a license header to a file or directory of files.
- ▌ Commit Message Linter · sociotechnica-orgLint a git commit message against project conventions (imperative mood, <= 72-char summary, no trailing period). Use when asked to check, lint, or review a commit message.