fno
claudecodexSet a target and walk away. Say f[no] to mostly done.
27 skills · 1 command · 18 agents · hooks
Footnote nightly: yesterday's green main, rolling and replaceable.
Plugin fno-nightly from marketplace footnote in bllshttng/footnote. Commands read from the repo's manifest — 25 days ago.
This plugin runs code on your machine — its hooks fire automatically on events like tool use. The exact commands are listed below; read them before installing.
agentControl Footnote workers by spawning, handing off, inspecting, messaging, driving, or stopping sessions.
auditAudit a feature for completeness, gaps, and buildable follow-up work.
autocorrectReview corrections, triage proposed patches, and audit the agent self-improvement loop.
blueprintCreate or update one implementation plan from an idea, node, or cited research.
cache-keepaliveKeep the prompt cache warm during idle sessions when the project opts in.
dndHold incoming agent mail during a quiet window, then deliver one digest.
executeExecute an approved plan in a flat run or coordinated waves.
fixFix build failures and red tests, or investigate an error with an evidence-based loop.
fno-meJoin this session to the Footnote agent mesh so peers can reach it.
groomApply the daily allowlisted grooming levers to the backlog and report changes.
growth-launchDraft and evaluate a growth campaign bundle, then stop at founder approval.
harness-verbsShow the safe native command roster before using harness-specific commands.
intelReport session provenance, work completed, and where agent sessions needed correction.
lawRecord a durable project rule from a conversation decision.
leadLead a backlog territory over time or run one governed planning wave.
mailRead, send, reply to, and manage Footnote agent mail from any session.
reviewReview recent code changes, check if they are ready to ship, or assess a research brief.
setupSet up a machine for Footnote by launching the interactive setup wizard and reading its report.
ship-docsWrite or maintain project documentation, guides, API references, and runbooks.
shipOpen or create a pull request, check reviews, or ship a research brief through delivery gates.
speculateBuild parallel versions of a feature to compare implementation approaches.
targetTake a feature or existing plan through implementation, review, and a green pull request.
tddUse test-first development to implement a feature or fix against acceptance criteria.
test-auditAudit or prune existing tests and verify coverage against distinct contracts.
thinkInvestigate a question against source evidence and write cited findings to one document.
triageOrder backlog work by priority, dependency, and duplication for user approval.
using-fnoExplain when to use Footnote workflow skills versus atomic fno CLI commands.
/fno-nightly:cancel-targetCancel an active target pipeline
archerImplement one task test-first and return a structured execution result.
architectResearch a node and produce its implementation plan without editing source files.
code-reviewerReview a code diff for concrete bugs and violations of project guidance.
conflict-resolverResolve compatible Git conflicts; refuse migrations, secrets, and lockfiles.
frontend-executorRun frontend readiness passes, classify findings, and report deferred risks.
growth-commsDraft campaign communications grounded in verified product facts and brand voice.
growth-designerCreate accessible campaign mockups with alt text and contrast evidence.
growth-marketerPlan campaigns from verified product facts, audience needs, and brand voice.
growth-socialAdapt an approved campaign into platform-specific social content.
integration-test-analyzerFind gaps in integration and journey coverage, including required data assertions.
multi-device-checkerCheck responsive layouts, touch targets, and usability across device sizes.
roadmap-generatorTurn a vision document into a prioritized backlog with dependencies and ownership.
scoutResearch a question from current public sources and return cited findings.
silent-failure-hunterFind swallowed errors, missing feedback, and unsafe failure handling in a diff.
tournament-debuggerInvestigate one competing failure hypothesis and report supporting evidence.
type-design-analyzerAssess type encapsulation, invariants, and enforcement for new or changed types.
ux-flow-testerWalk user journeys and check state transitions, edge cases, and error feedback.
verifierVerify completed work against its acceptance criteria and implementation evidence.
PYTHONDONTWRITEBYTECODE=1 bash "${CLAUDE_PLUGIN_ROOT}/hooks/write-gate.sh"
PYTHONDONTWRITEBYTECODE=1 bash "${CLAUDE_PLUGIN_ROOT}/hooks/worktree-write-protect.sh"
PYTHONDONTWRITEBYTECODE=1 bash "${CLAUDE_PLUGIN_ROOT}/hooks/join-partition-write-guard.sh"
PYTHONDONTWRITEBYTECODE=1 bash "${CLAUDE_PLUGIN_ROOT}/hooks/plan-location-guard.sh"
PYTHONDONTWRITEBYTECODE=1 bash "${CLAUDE_PLUGIN_ROOT}/hooks/lead-delegation-guard.sh"
PYTHONDONTWRITEBYTECODE=1 bash "${CLAUDE_PLUGIN_ROOT}/hooks/send-message-guard.sh"
PYTHONDONTWRITEBYTECODE=1 bash "${CLAUDE_PLUGIN_ROOT}/hooks/pretooluse-bash-dispatch.sh"
PYTHONDONTWRITEBYTECODE=1 bash "${CLAUDE_PLUGIN_ROOT}/hooks/effect-guard-dispatch.sh"
PYTHONDONTWRITEBYTECODE=1 bash "${CLAUDE_PLUGIN_ROOT}/hooks/subagent-worktree-guard.sh"
PYTHONDONTWRITEBYTECODE=1 "${CLAUDE_PLUGIN_ROOT}/hooks/session-state.sh" claude PreToolUse
PYTHONDONTWRITEBYTECODE=1 bash "${CLAUDE_PLUGIN_ROOT}/hooks/inject-control-drain-tool-boundary.sh"
PYTHONDONTWRITEBYTECODE=1 bash "${CLAUDE_PLUGIN_ROOT}/hooks/review-hold.sh" acquire
PYTHONDONTWRITEBYTECODE=1 "${CLAUDE_PLUGIN_ROOT}/hooks/session-state.sh" claude Notification
PYTHONDONTWRITEBYTECODE=1 "${CLAUDE_PLUGIN_ROOT}/hooks/session-state.sh" claude UserPromptSubmit
PYTHONDONTWRITEBYTECODE=1 bash "${CLAUDE_PLUGIN_ROOT}/hooks/frontdoor-nudge-prompt-submit.sh"
PYTHONDONTWRITEBYTECODE=1 "${CLAUDE_PLUGIN_ROOT}/hooks/born-with-why-offer-inject.sh"
PYTHONDONTWRITEBYTECODE=1 "${CLAUDE_PLUGIN_ROOT}/hooks/friction-offer-inject.sh"
PYTHONDONTWRITEBYTECODE=1 "${CLAUDE_PLUGIN_ROOT}/hooks/inject-mail-notify.sh"
PYTHONDONTWRITEBYTECODE=1 "${CLAUDE_PLUGIN_ROOT}/hooks/inject-announce.sh" prompt
PYTHONDONTWRITEBYTECODE=1 bash "${CLAUDE_PLUGIN_ROOT}/hooks/law-stage-inject.sh"
PYTHONDONTWRITEBYTECODE=1 bash "${CLAUDE_PLUGIN_ROOT}/hooks/prompt-outstanding.sh"
PYTHONDONTWRITEBYTECODE=1 bash "${CLAUDE_PLUGIN_ROOT}/hooks/node-bind-prompt-submit.sh"
PYTHONDONTWRITEBYTECODE=1 "${CLAUDE_PLUGIN_ROOT}/hooks/session-state.sh" claude Stop
PYTHONDONTWRITEBYTECODE=1 "${CLAUDE_PLUGIN_ROOT}/hooks/target-stop-hook.sh"
PYTHONDONTWRITEBYTECODE=1 "${CLAUDE_PLUGIN_ROOT}/hooks/context-nudge.sh"
PYTHONDONTWRITEBYTECODE=1 "${CLAUDE_PLUGIN_ROOT}/hooks/operator-capture-nudge.sh"
PYTHONDONTWRITEBYTECODE=1 "${CLAUDE_PLUGIN_ROOT}/hooks/session-state.sh" claude PostModelSwitch
PYTHONDONTWRITEBYTECODE=1 "${CLAUDE_PLUGIN_ROOT}/hooks/target-stopfailure.sh"
PYTHONDONTWRITEBYTECODE=1 bash "${CLAUDE_PLUGIN_ROOT}/hooks/format-on-edit.sh"
PYTHONDONTWRITEBYTECODE=1 bash "${CLAUDE_PLUGIN_ROOT}/hooks/edit-integrity.sh"
Matt Pocock's agent skills for real engineering (grilling, spec/ticket flows, TDD, code review, domain modelling and more).
39 skills
Core skills library for Claude Code: TDD, debugging, collaboration patterns, and proven techniques
15 skills · hooks
Backend API design, GraphQL architecture, workflow orchestration with Temporal, and test-driven backend development
9 skills · 1 command · 8 agents
AI-supervised issue tracker for coding workflows
1 skill · 1 agent · hooks
PRD generation and conversion skills for the Ralph autonomous agent loop
2 skills
MiniMax AI skills library for frontend, fullstack, Android, iOS, shader, GIF sticker, document, presentation, spreadsheet, and multimodal media workflows
18 skills
This page updates itself from your repo. Add the badge to your README, or get it Featured to pin it above the organic results with a followed link to your site.