8af5a20da5d66d90184d0cbf98f9b2c2db409051
needs-review and in-progress labels
- Replace `in-review` with `needs-review` in implement-issue workflow - Document `needs-review` and `in-progress` labels in triage labels table - Sync label definitions across setup-skills and docs/agents
Skills
A collection of agent skills (slash commands and behaviors) loaded into Steve Beaulac's agents.
User-invoked
- conversation-summary — Summarize the current AI conversation into a new Obsidian markdown note and matching transcript file.
- crit — Brainstorm with AI using the CRIT framework to generate and evaluate ideas.
- grill-me — A relentless interview to sharpen a plan or design.
- grill-with-docs — A relentless interview to sharpen a plan or design, which also creates docs (ADRs and glossary) as we go.
- handoff — Compact the current conversation into a handoff document for another agent to pick up.
- implement-issue — Dispatch a child agent in an isolated git worktree to implement a ready-for-agent issue end-to-end.
- improve-codebase-architecture — Scan a codebase for deepening opportunities, present them as a visual HTML report, then grill through whichever one you pick.
- knowledge-gardener — Run vault-aware semantic search, synthesis, note creation, linking, and Zettelkasten workflows for this Obsidian vault.
- pkm-curation — Curate an Obsidian-style personal knowledge vault by classifying notes, normalizing frontmatter, improving structure, extracting atomic notes, and adding meaningful wikilinks.
- project-context-pack — Build and refresh a bounded repo context memory file so agents use disciplined search instead of repeated browsing.
- research-vault — Research a topic through a one-question-at-a-time learning conversation, answer directly, share resources when useful, and save a linked Obsidian research packet.
- setup-skills — Configure this repo for the engineering skills, set up its issue tracker, triage label vocabulary, and domain doc layout.
- to-issues — Break a plan, spec, or PRD into independently-grabbable issues on the project issue tracker using tracer-bullet vertical slices.
- to-prd — Turn the current conversation into a PRD and publish it to the project issue tracker — no interview, just synthesis of what you've already discussed.
- triage — Move issues and external PRs through a state machine of triage roles — categorise, verify, grill if needed, and write agent-ready briefs.
- writing-great-skills — Reference for writing and editing skills well — the vocabulary and principles that make a skill predictable.
Deprecated / user-invoked:
- forge-router — High-level guidance for choosing the right forge skill.
Model-invoked
- codebase-design — Shared vocabulary for designing deep modules.
- domain-modeling — Build and sharpen a project's domain model.
- grilling — Interview the user relentlessly about a plan or design.
- resolving-merge-conflicts — Resolve an in-progress git merge/rebase conflict.
- tdd — Test-driven development.
Deprecated / model-invoked:
- audio-product-dsp — Dispatch audio product DSP hardware/software engineering requests to the best specialist workflow with measurable product-focused outputs.
- dsp-research-engineering — Route DSP hardware and software research-engineering requests to the best specialist workflow and return a unified, decision-ready output.
- forge-gitea — Work with Gitea repositories, issues, pull requests, releases, and CI.
- forge-github — Work with GitHub repositories, issues, pull requests, releases, and CI.
- forge-interaction — Work safely with GitHub and Gitea repositories, issues, pull requests, releases, and remote forge state.
- forge-preferences — Apply Steve's personal or project-specific GitHub/Gitea forge preferences.
Languages
Python
53.4%
Shell
46.6%