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
- Bot On Anything — A large model-based chatbot builder that can quickly integrate AI models (including ChatGPT, Claude, Gemini) i 4.2k ★
- 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 ★
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
Constellation Harness
Constellation Harness — multi-agent software delivery workflow for Claude Code (orchestrator, persona agents,
EasyCode
Easy Code (formerly DeepV Code) — A highly customizable AI coding assistant compatible with all major AI model
Pairlet
Pairlet (formerly CC Pocket / cc-pocket) — Continue your local AI coding tasks from phone, tablet, or desktop.
Claw Consensus
Run AI agents across machines without state drift: consensus protocol (propose/counter/accept/commit), dual-ra
Aria Knowledge
Applied reasoning, persistent agent memory, context engineering, and human-governed trust for AI coding agents
Switchboard
Local-first, model-neutral memory for coding agents. One shared, owner-governed store across OpenCode, Claude
Related Agents
Mb Judge
Independent final quality gate for Memory Bank governed workflows. Decides GO, GO_WITH_BACKLOG, or NO_GO after
Orchestrator Agent
You are a senior software architect and project coordinator. Your role is to break down complex tasks, delegat
Sf Architecture Reviewer
Independent Architecture Reviewer of the Software Factory cell. Use after sf-code-reviewer has cleared every m