Faff — AI skill for Claude Code
SuperDomestique (formerly faff): governed software delivery for increasingly independent AI agents.
How to install Faff
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open shftwst/faff and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Faff does
SuperDomestique (formerly faff): governed software delivery for increasingly independent AI agents.
Alternatives in AI
- Loushang — AI-native agent harness for coding workflows by python: multi-model LLM orchestration, stateful sessions, tool 1.3k ★
- CoreCoder — Minimal AI coding agent (~1,400 LoC Python) inspired by Claude Code 616 ★
- EasyCode — Easy Code (formerly DeepV Code) — A highly customizable AI coding assistant compatible with all major AI model 421 ★
README
SuperDomestique (formerly known as `faff`)
SuperDomestique enables progressively autonymous AI software delivery by combining AI-led execution with deterministic governance, explicit engineering constraints and verifiable evidence.
It works from a tracker, moves work through specification, implementation, review, testing, and delivery, and returns unresolved decisions to a person. The aim is simple: make an agentic workload safe to stop watching, one step at a time.
`SuperDomestique` is the project currently implemented and distributed as `faff`. The `faff` repository, skills, plugin and CLI commands retain their existing names while the project evolves.
Two parts, one delivery loop
**The delivery system** turns intent into shipped work. It helps order a backlog, prepare specifications, build changes, review them, and deliver the result. The tracker remains the place where people set direction and see what happened.
**Commissaire** is the governance system. It checks the evidence produced by a run, applies deterministic rules at named gates, and stops or parks work when the available evidence is not enough to continue.
Both are part of the current `faff` repository and distribution. Commissaire is a logical code boundary today, not a separate service or security boundary.
How far can you step away?
Autonomy is assigned per workload. A team can keep sensitive work at L1 while letting routine, well-covered work run at L3 on the same board.
| Level | Working relationship | Current position |
|---|---|---|
| L1 | You do the engineering; SuperDomestique helps plan and specify it. | Available |
| L2 | An agent builds one change and waits for approval at the major gates. | Available |
| L3 | An agent drains eligible work unattended; ambiguity is parked for a person. | Current unattended path |
| L4 | A run is intended to proceed without scheduled supervision. | Preview; mechanisms exist, external proof is incomplete |
The [levels guide]
Related Skills
House Party Protocol
Evidence-first harness for coding agents across Claude Code and Codex CLI: cross-model review, governed loops,
Constellation Harness
Constellation Harness — multi-agent software delivery workflow for Claude Code (orchestrator, persona agents,
Agentic Delivery Suites
Two experimental Claude Code skill suites for building software with AI agents — one accelerates the Scrum spr
Dryas Workflow
Operating model for AI-assisted software delivery: enforced rules, one owner per job, a logged model ladder. R
Spc Cmmi5 Process
An AI-agent skill that enforces a CMMI Level 5–style software process: planned work, tailoring, evidence-based
Pairlet
Pairlet (formerly CC Pocket / cc-pocket) — Continue your local AI coding tasks from phone, tablet, or desktop.
Related Agents
Inquirer Agent
Inquirer Agent of the Governed Multi-Agent Delivery System. Invoked by the Master Orchestrator to conduct stru
Mb Judge
Independent final quality gate for Memory Bank governed workflows. Decides GO, GO_WITH_BACKLOG, or NO_GO after
Gov Reviewer
Independent code reviewer for the governed REVIEW phase. Reviews the active task's diff against its approved p