An atelier for your Agent: spec-driven workflows, deep thinking, and code quality.
https://github.com/martinffx/atelier โ// readme
Atelier
A personal development toolkit for AI agents. It covers spec-driven development, code quality, and deep thinking.
Atelier gives coding agents a disciplined way to move from an idea to reviewed, verified code without taking control away from the developer.
npx @martinffx/atelier@latest init --harness <claude|opencode|codex>
Install the skills separately:
npx skills add martinffx/atelier
Update installed skills with:
npx skills update martinffx/atelier
For OpenCode, installing skills first also creates slash commands for every installed skill
marked user-invocable: true. If you initialized OpenCode before installing the skills, run:
npx @martinffx/atelier@latest update --harness opencode
How Atelier works
Atelier uses as much process as each request needs. Bounded work gets a concise plan in the conversation. Substantial work gets a durable spec, an implementation plan, and tracked execution. The developer approves the plan before implementation begins.
flowchart TD
R[Request] --> O[atelier-orchestrator]
O -->|Bounded work| IP[spec-plan: Inline Plan]
IP --> IA{Developer approval}โฆ