natb1
UserProject management for long-horizon, multi-agent workflows
Categories
Indexed Skills (40)
align-tactics
Autonomously break a recorded `strategy-*` intention node into PR-sized tactic subtrees carrying full clean-session plans, or finalize/re-plan a single frozen `tactic-*` node directly — the graph-native successor to `/plan-issue` and `/file-issue`'s epic-structuring role. Two-sided drift review, decompose to the signal, plan each claude-eligible tactic into its node body, park the rest; lands via `graph-commit`. Never files a GitHub issue; never `AskUserQuestion` mid-run.
grounding-research
Interactive author-invoked grounding-research skill — the author-side consumer of the tick gap analysis. Walk the ranked unmarked durable-layer nodes top-down; per node, mark it circumstantial or `/deep-research` frontier work into candidate curriculum chunks; land every mark and new chunk in one `graph-commit`. Office-hours only, never tick-invoked.
reading-review
Office-hours skill that runs one tradition-reading curriculum chunk's demonstration — the author demonstrates understanding of the tradition and its application to the deferral against the primary text, the graph is amended where the reading contradicts it or ratified where it holds — or, for a candidate chunk with no record yet, the session resolves to a new tradition record, grounding marks, or a dismissal clarification; it also mints and runs per-record context capstones (selection-bias audit, deferred amend/ratify, intent-evolution review) — and the chunk or capstone node is resolved (phase → done), which triggers /sync-reader's retirement of the chunk's excerpt from the e-reader. Interactive and unbounded; the inverse of /align-tactics' autonomy contract. Never files a GitHub issue.
align
Single interactive entry point to the persistent layer — an interview-driven session that records or revises a `strategy-*` intention node. Frames the input as a new strategy or an edit to an existing one, runs a Socratic dialectic to fix intent/placement/benefit/signal/conditions, advises on delegation capture, retains tactical byproducts as draft tactic nodes, and lands the record via `graph-commit`. With no prompt, runs an onboarding funnel — orient, validate the deployment, walk to a crafted prompt — that falls through into the same interview. On-demand only; never files a GitHub issue.
align-audit
Autonomously re-audit the whole intention graph against the three standing integrity requirements (internal consistency, closure, parsimony) across all six kinds — the recurring re-visiting mechanism that write-time gates never provide. Digest-first token-bounded reading, mechanical-then-flagged-then-sampled-content passes, every finding dispositioned, findings touching virtue/strategy substance routed to the author, one `graph-commit` per run. Never files a GitHub issue; never runs `gh`.
dispatch-ladder
Walk ONE tactic node the whole way up the dispatch phase ladder — align-tactics through main-qa, then the node-scoped reconcile pass (merge, absorb, review-stall route), to phase done — as a detached shell driver with no model turn between phases. For when the dispatch tick structurally cannot reach the node.
align-init
Fork/plugin-consumer entrypoint for the intention-graph harness — on-demand, `/align-init` orients the practitioner (virtues, strategies, tactics, delegations), validates the tooling deployment, reviews inherited virtue roots via the Socratic rung-0 interview, and hands off to `/align-strategy`; the scheduled (align jit) trigger runs the rung-5 dialectic engine unchanged (structural roles drive the dialectic, perspectives feed it — it synthesizes priorities, a contrarian challenges, it re-synthesizes, triages the backlog, and produces roadmap recommendations plus per-priority delegability findings) and posts a report that closes the review issue.
align-strategy
Interview-driven recording of a `strategy-*` intention node — the graph-native successor to `/file-issue`'s requirements-definition role. Frames the input as a new strategy or an edit to an existing one, runs a Socratic dialectic to fix intent/placement/benefit/signal/conditions, advises on delegation capture, retains tactical byproducts as draft tactic nodes, and lands the record via `graph-commit`. On-demand only; never files a GitHub issue.
brand
Brand voice, messaging, and visual tone reference for commons.systems — use when writing or reviewing any user-facing content (landing pages, blog posts, documentation, issue descriptions, README) or when designing/reviewing the visual language (styling, UI, design systems)
commit-merge-push
Fork subagent that commits pending changes in logical units, merges origin/main, and pushes to origin HEAD.
fix-checks
Fix-checks phase — single pass that reproduces and fixes one set of failed CI checks on a draft PR
implement
Implement phase — read the persisted plan from the issue's `<!-- dispatch:plan -->` comment, build each unit via /implement-unit, and open a draft PR.
qa-fix
QA phase — merge origin/main, run the autonomous portion of user-acceptance QA (plan items, machine-verifiable checks, PR-comment summary), apply the dispatch:qa-done label on a clean pass, run the bounded Opus auto-fix lane on opus-fixable residue (per-unit /implement-unit, re-QA via the chain, attempt-capped), and escalate to office-hours on any user-input blocker
dispatch-conflict
Fix-conflicts phase — single pass that reproduces and resolves one conflict on three lanes (Lane 1, an origin/main merge conflict on an issue-branch draft PR; Lane 2, a graph-native intention-node conflict parked by graph-commit; Lane 3, an origin/main merge conflict on a graph node's own branch, entered by source id or by the id of the provision-conflict hold tracking it), or escalates an ambiguous conflict to office-hours
dispatch-invalid-state
The invalid-state lane's intervention session for a node held by a terminal, undeclared worker — reads the dead session's transcript, files a find-or-create root-cause follow-up, then completes a verified missed disposition, reaps, or parks to office-hours. Spawned by dispatch-invalid-state-route; never invoked on a live claim.
budget
Encrypted monthly statement-merge sync — ingests new bank downloads, categorizes the unhandled transactions through a dialog, and writes a fresh encrypted snapshot the hosted budget app reloads. Trigger on `/budget`, "sync my statements", or "merge this month's statements".
context-chunks
Autonomous worker lane that drafts broader-context reading chunks (passages + questions only) deepening a resolved reading. Trigger on /context-chunks <resolved-reading-id>; Opus-only; born-parked drafts, never phase-set tactics or tradition records.
dispatch-diagnose-main
Diagnose origin/main's failing CI when a red main is detected; runs as a spawned bg job that enumerates failing checks, fetches logs, and records the redacted likely-cause summary as a find-or-create tactic-main-red-<shortsha> graph node serving strategy-main-health.
file-issue
RETIRED — do not invoke. Superseded by /align and /align-tactics; use those instead.
ref-diagnosis-time-cas
Diagnosis-time compare-and-swap reference — how a batched drain captures each node's base blob at diagnosis time and pins it through park-node/clear-park --base, and why an exit-3 stale-diagnosis refusal must route back to re-diagnosis rather than to a park.
review-plan
Review-depth pre-pass — reads the review delta ONCE plus the mechanical classifier outputs, and returns a small structured verdict setting /code-review's effort within the author-set low..max band, gating the owned finder roster on the semantics of the diff, and optionally focusing named lenses on one specific question. Fails open to effort `high` and the full roster on any error, timeout, or unparseable output. Never edits, never commits, never reviews.
rsi-audit
Audit recent dispatch session transcripts and emit a ranked report of token-reduction opportunities across twelve lenses, ranked by measured price-proxy magnitude, and land the top-ranked opportunities as graph ledger tactics through dispatch-eval-finding. Writes no routing policy and no product files; its one closing remediation step is attended-only and touches only .claude/settings.json, for the human to review and commit. Accepts an optional window, e.g. /rsi-audit 2d.
rsi
Evaluate ONE finished dispatch-ladder phase — measured through aggregate-usage.sh at node scope plus the ladder's events.jsonl, never by hand-reading a transcript — and land each finding as a merged ledger entry via dispatch-eval-finding. Spawned fire-and-forget by dispatch-ladder-run at every phase boundary and for the phase a halted run owes. Records; never executes.
office-hours
Office-hours queue dispatcher — two lanes by target. A numeric issue `<N>` runs the legacy `dispatch:office-hours` label lane; a non-numeric `<node-id>` runs the graph-native lane over a parked intention node. Either way it surfaces the parked context/recommendation to the human as untrusted data, reviews read-only, reports where to engage, and stops; takes no fix/label/close/phase/graph action.
morning
Render the user's morning brief as a styled HTML artifact, or set it up as a recurring weekday task. Use only when the user explicitly asks to run, see, or set up their morning brief, or if they invoke /morning by name. A question about their day, schedule, or calendar is not by itself a request for the brief; answer it directly instead.
dispatch-token-audit
Audit recent dispatch session transcripts and emit a ranked report of token-reduction opportunities across ten lenses, ranked by measured price-proxy magnitude. Report-only. Accepts an optional window, e.g. /dispatch-token-audit 2d.
budget-parse-job
Parse-job handler for the dispatch chain — runs budget-etl from a statement parse-job issue (filed by dispatch-statements-scan), report-first to detect uncategorized transactions, then idempotently merges the statement into the user's encrypted .benc snapshot in place, closes the issue, and writes the parse-job-done sentinel; escalates to office-hours when categorization needs the author.
budget-parser
Guide a user through adding a new bank-statement parser to budget-etl for an unsupported export format. Trigger when the user runs /budget-parser <path-to-statement-file>.
digest
Summarize all dispatch-queue work completed since the previous digest closed, demo every user-facing item with the user present, post the summary as a comment on the digest issue, and close it. Runs as an office-hours session, invoked by dispatch-jit-reminder for the digest jit.
dispatch-jit-reminder
Claim the earliest-due JIT issue, then either run a configured skill (for skill-running jits such as digest) or summarize it for the user and stop. Runs as a spawned bg job from /dispatch-propagate when the JIT scan surfaces a due reminder.
implement-unit
Implement one planned unit of work in a subagent, then commit, merge, and push it with error recovery
ref-delegability
Delegability evaluation reference — the CAN/SHOULD owner-recommendation contract a delegability-assessor applies to an intention node; defines categories a/b/c, the push-down ROI rule, and the output object the dialectic engine consumes.
ref-github-issues
GitHub issue relationship API reference — sub-issues and dependencies (blocked_by/blocking)
ref-issue-labels
Issue type/topic label classification reference — invoke to classify an optional bug/enhancement type and at-most-one topic label for an issue; type may be absent for user-filed non-bug non-security issues.
ref-signal-identification
Signal identification reference — the parse-time classifier with categories existing_sensor/instrument/proxy, the sensor economics gate, and the signal.eval.v1 output object the align-signal-assessor (no live agent definition today) and
resolve-epic
Resolve-epic handler for the dispatch chain — judges whether a verifiably-complete parent epic's own acceptance criteria are genuinely met by the merged child work, then auto-closes it (dispatch-close-resolved) or escalates to office-hours (dispatch-mark-deviation) when a criterion is not autonomously verifiable.
dispatch-propagate
Retired: the autonomous dispatch tick is now the headless dispatch-tick script (launched by dispatch-spawn-tick); see the dispatch terminal command for the manual entry point.
new-requirement
Invoke when the user introduces a new requirement or changes a previous understanding of a requirement — clarifies, updates remote issues, and revises the active plan.
plan-issue
RETIRED — do not invoke. Superseded by /align-tactics; use that instead.
ref-write-instructions
Invoke when editing Claude configuration files (CLAUDE.md, .claude/rules/*.md, .claude/agents/*.md, .claude/skills/*/SKILL.md) to ensure instructions follow best practices
Bio shown is the top-scored skill's repo description as a fallback — real GitHub bios land in a future update.