claudecodex

fabrika

The kamp.us agent pipeline rebuilt from first principles. Authoritative description: claude-plugins/fabrika/.claude-plugin/plugin.json.

31 on GitHubby kamp-usMITupdated 25 days ago
/

Plugin fabrika from marketplace kampus in kamp-us/phoenix. Commands read from the repo's manifest — 25 days ago.

What it installs

Skills (29)

  • adr

    Record one architecture decision as an `NNNN-slug.md` file in the repo's decision corpus. Trigger on \"/adr\", \"save this as an ADR\", \"record this decision\", \"ADR for X\" — and reach for it whenever a technical preference, convention, or invariant gets settled in conversation that future agents

  • architecture-audit

    Audit a folder for architectural friction and hand the findings to grilling for human selection. Use when choosing where to deepen a codebase; use review for PR judgment. Audited code stays read-only.

  • build-ui

    Execute one triaged issue whose deliverable is a rendered visual surface, and land it as a PR — or, given a PR number, enter repair mode. Trigger on \"build the UI for #N\", \"implement the page/component/screen\", \"make the visual change in #N\", \"repair the design FAIL on PR #N\", and whenever b

  • campaign

    Declare a campaign, flip one campaign's lifecycle state, or read the ROADMAP `## Campaigns` table. Trigger on \"/campaign\", \"declare a campaign\", \"start that campaign\" (and any other flip between active, paused and done), \"which campaigns are active\". Homing issues onto a milestone is `triage

  • check-epic-plan

    Gate one planned epic's task ledger and, only on a clean floor, flip its planned children and the epic itself to pickable. Trigger on \"gate epic #N\", \"check the plan for epic #N\", \"run the plan gate\", \"is epic #N's ledger clean\", \"make epic #N's children pickable\", and whenever a planned e

  • deslop-comments

    Cut the code comments that bury the code without earning their place — the generated wall a reader pattern-matches as boilerplate and skips. Fire it whenever someone says the comments are useless, noisy, excessive, redundant, \"slop\", or getting skipped, even when no skill and no file is named, and

  • diataxis

    Name the one mode a documentation page serves — tutorial, how-to, reference, or explanation — and flag the page that serves two. Fire it whenever a doc is about to be written and its shape is unpicked, and whenever a doc reads like it wanders: \"what mode is this doc\", \"classify this page\", \"is

  • front-door

    The operating front door — explicitly invoke front-door for the factory's live state, the skill menu, and new-repo onboarding.

  • glossary

    Maintain the repo's canonical vocabulary registers — `.glossary/TERMS.md` (domain nouns) and `.glossary/LANGUAGE.md` (architecture vocabulary). Trigger on \"/glossary\", \"update the glossary\", \"add a term\", \"what does X canonically mean here\", \"bootstrap the vocabulary\" — and reach for it wh

  • governance

    The governance-corpus integrity gate — does this diff contradict the decision corpus, and does it quietly weaken a guard? Fire it on \"/fabrika:governance\", \"does this contradict an ADR\", \"does this weaken a gate\", \"governance verdict for PR #N\" — and unprompted whenever a diff touches one of

  • graduate

    Turn a cleared decision trail — a grilling session or a wayfinding map — into ONE buildable spec issue. Trigger on \"graduate this\", \"turn this into a spec\", \"file the spec issue\", \"this is decided, write it up\", \"emit the issue for this session\", and whenever a session or map reads clear a

  • grilling

    Grill a proposal's open questions before commitment, resume a session's frontier, or work a wayfinding ticket or architecture-audit handoff. Keep recommended answers distinct from human rulings.

  • handoff

    Pack a working session so a fresh one continues it. Use it when a session will end before its work does — trigger on \"hand this off\", \"pack this session\", \"I'm running out of context\", \"write a checkpoint before I clear\", \"someone else picks this up tomorrow\" — and on the other side, when

  • heal-ci

    Answer why one pull request is not moving and drive it back into motion — one PR, or a scheduled sweep of every open PR. Trigger on \"heal #N\", \"why is this PR stuck\", \"why has this not merged\", \"this PR has been sitting\", \"nothing is happening on this PR\", \"sweep for stranded PRs\", and w

  • operate

    Drive one lane to a terminal state — an issue number, or a `chore:<name>` chore lane — spawning one fabrika shell per active state, or applying one recipe verb, until the machine finishes or parks on a human. Trigger on \"operate #N\", \"drive the lane on #N\", \"run issue #N to terminal\", \"resume

  • plan-epic

    Decompose one triaged epic into an executable task ledger spliced into the epic body. Trigger on \"plan epic #N\", \"decompose epic #N\", \"write the ledger for #N\", \"break this epic into children\", \"re-plan epic #N\", and whenever a triaged epic needs children before anything can be built. Upst

  • prototyping

    Answer ONE named empirical question with throwaway code — a disposable spike, never the shipped construction of `build`/`build-ui`. Use it when a question can only be settled by running something — trigger on \"spike this\", \"prototype it\", \"just try it and see\", \"build a throwaway to find out\

  • report

    File one follow-up GitHub issue the moment you spot work you will not do right now — a bug, a refactor, a design question, a missing test, a confusing convention. Fire it mid-task and autonomously, without asking permission and without finishing what you were doing first. Also trigger on \"/report\"

  • review-ui

    The rendered-visual review gate — judge one PR's rendered surfaces against the repo's design law. Trigger on \"/review-ui\", \"design-review PR #N\", \"review the UI on PR #N\", \"judge the rendered surfaces of #N\", and whenever a PR changes what a user sees rendered and owes its visual verdict bef

  • review

    The merged text-review gate — judge one PR's textual artifacts (code, docs, skills) against the linked issue's acceptance criteria. Trigger on \"/review\", \"review PR #N\", \"verify PR #N\", \"gate PR #N before merge\", and whenever a PR needs its review verdict before it can ship. Not plans (`chec

  • rubrics
  • ship

    Ship one verified PR — the pipeline's single merge authority. Trigger on \"/ship\", \"ship #N\", \"merge #N\", \"enqueue #N\", \"close the loop on #N\", and whenever a reviewed PR needs its merge driven to a terminal state. Not review (`review`), not repair (`build`), not the human release flip.

  • skill-doctor

    Grade the local agent setup's installed skills by scoring recent agent conversations against efficiency and code-quality rubrics, then draft skill edits and render one HTML report. Human-typed only; the model cannot fire this.

  • taste-color

    Pick the colour a surface, border, text run, accent or focus ring is painted with, using the repo's own role-token layer. Trigger before writing or editing any styled UI — a new component, a theme pass, a state or status treatment, a contrast or dark-mode fix — and whenever a review needs the vocabu

  • test-audit

    Gate a new test as it's written, or audit and prune existing low-value tests on request. Not PR review.

  • triage

    Turn one raw issue, labelled `status:needs-triage` or carrying no labels at all, into a single actionable unit a builder can pick up cold. Trigger on \"/triage\", \"triage the queue\", \"triage issue #N\", \"process needs-triage\", \"classify these issues\", and whenever someone asks to make the bac

  • wayfinding

    Chart one foggy destination as a map issue whose open questions are frontier tickets, then work that frontier down. Use it when a direction is genuinely undecided and will span sessions — trigger on \"chart this\", \"map out X\", \"run a wayfinding session\", \"this is too foggy to plan\", \"we keep

  • write-pattern

    Author or re-ground one `.patterns/*.md` doc — the how-the-code-is-shaped surface. Trigger on \"/write-pattern\", \"write a pattern doc\", \"record this pattern\", \"the patterns drifted from the code\", \"re-ground `.patterns/<x>` against source\" — and reach for it whenever a shape you just relied

  • writing-for-agents

    Writing documents for agents. Use when creating or editing skills, or modifying AGENTS.md or CLAUDE.md.

Subagents (8)

  • builder

    The builder — spawn target for the fabrika `build` skill, the construction stage. Use it when a driver needs a subagent that turns one triaged, agent-ready issue into a pull request, or repairs an existing PR against its gates' current-head verdicts. It carries no behaviour of its own; everything it

  • mixed-builder

    The mixed builder — spawn target for the fabrika `build` and `build-ui` skills together, the construction stage for a ticket whose deliverable spans both text and a rendered surface. Use it when a driver needs a subagent that lands one mixed-deliverable ticket as a single PR, or repairs such a PR ag

  • operator

    The operator — spawn target for the fabrika `operate` skill, the lane drive loop. Use it when a driver needs a subagent that carries one lane — an issue number, or a `chore:<name>` chore lane — to a terminal state or a human park, spawning the builder/reviewer/shipper shells or applying the recipe v

  • reviewer

    The reviewer — spawn target for the fabrika `review` skill, the text-review gate. Use it when a driver needs a subagent that judges one PR's textual artifacts against its linked issue and lands the SHA-bound verdicts. It carries no behaviour of its own; everything it does comes from the preloaded sk

  • shipper

    The shipper — spawn target for the fabrika `ship` skill, the merge authority. Use it when a driver needs a subagent that walks one verified PR's guard chain, enqueues it, and reconciles the terminal outcome. It carries no behaviour of its own; everything it does comes from the preloaded skill.

  • triager

    The triager — spawn target for the fabrika `triage` skill, the intake stage. Use it when a driver needs a subagent that turns one raw issue, labelled `status:needs-triage` or carrying no labels at all, into typed, prioritized, agent-ready work — or closes it as a duplicate or a non-issue. It carries

  • ui-builder

    The UI builder — spawn target for the fabrika `build-ui` skill, the rendered-visual construction stage. Use it when a driver needs a subagent that turns one triaged issue whose deliverable is a rendered surface into a pull request, or repairs an existing PR against its design gate's current-head ver

  • ui-reviewer

    The UI reviewer — spawn target for the fabrika `review-ui` skill, the rendered-visual review gate. Use it when a driver needs a subagent that judges one PR's rendered surfaces against the repo's design law and lands the verdict that gate owes. It carries no behaviour of its own; everything it does c

View source on GitHub phoenix.kamp.us

Similar plugins

Matt Pocock's agent skills for real engineering (grilling, spec/ticket flows, TDD, code review, domain modelling and more).

39 skills

mattpocock/skills 323,108

superpowers

claudecodex

Core skills library for Claude Code: TDD, debugging, collaboration patterns, and proven techniques

15 skills · hooks

obra/superpowers 316,836

nextjs

claude

Official Next.js skills: adopt and optimize Cache Components, adopt Partial Prefetching, and verify runtime behavior against a running dev server.

6 skills

vercel/next.js 143,495

Taste Skill

claudecodex

tasteskill 2.5.1: professional company websites at the figma.com and x.ai level, with one section per screen, real photographs, real product UI, effects kept for tech and gaming pages, and a real-browser checker and finish gate.

1 skill

Leonxlnx/taste-skill 114,391

5 skills + 35 modes + Material Passport pipeline. Includes v3.6.7 cross-model audit gate and v3.6.8 generator-evaluator contract.

5 skills · 16 commands · 4 agents · hooks

Imbad0202/academic-research-skills 56,698

obsidian

claude

Claude Skills for Obsidian

6 skills

kepano/obsidian-skills 51,587

Maintain fabrika?

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.

claude & codex pluginslisted