Featured

Deploy OpenClaw in 60 seconds — 20% off logoDeploy OpenClaw in 60 seconds — 20% off

Launch OpenClaw on Hostinger in about 60 seconds and keep your agent live 24/7. Our referral link gives you 20% off, no coupon code needed.

Launch on Hostinger
Run your Hermes agent on Hostinger, fully managed logoRun your Hermes agent on Hostinger, fully managed

Launch Hermes on Hostinger in one click, fully managed, no VPS knowledge needed. Use code ZACAARON10 for 10% off.

Launch on Hostinger
Crawl and scrape any site into clean data, 10% off logoCrawl and scrape any site into clean data, 10% off

Firecrawl crawls and scrapes any site into clean markdown for your agent. Get 1,000 free credits, and new users get 10% off their first purchase.

Try Firecrawl free
Your own AI agent, running 24/7 with QwikClaw logoYour own AI agent, running 24/7 with QwikClaw

QwikClaw sets up and runs an always-on OpenClaw agent for you. One click, no config files, no server setup.

Deploy now
One API to scrape, enrich, and extract the internet. logoOne API to scrape, enrich, and extract the internet.

Context.dev gives your agents a single API to scrape, enrich, and extract live web data — no proxies, no parsers, no maintenance.

Start building free
SetupClaw: done-for-you OpenClaw for founders & exec teams logoSetupClaw: done-for-you OpenClaw for founders & exec teams

White-glove OpenClaw for founders and exec teams (4–50+ employees): we install, harden, integrate your tools, and maintain it — secured from day one.

Get it set up for you
SEO data APIs for your agent, $1 free credit logoSEO data APIs for your agent, $1 free credit

DataForSEO gives your agent live access to SERP results, keyword data, backlinks, and on-page SEO data through one API. New accounts get a $1 credit, good for up to 20,000 keyword or backlink lookups.

Try DataForSEO free
Reach 47,000+ AI builders

A flat monthly placement in front of developers actively installing AI tools. No lock-in, cancel anytime.

Advertise here
project-bootstrap logo

project-bootstrap

atelier

planningClaude Codeby Rachid Chabane

Summary

Drive a fresh repo through Stage-1 planning artifacts (vision, roadmap, requirements, open questions, architecture options, decisions) and prepare hand-offs for design system + pitch deck, information architecture, screen design, and implementation slate. Stage 2 creates and publishes a Claude Design design system via its setup form first, then generates a deck that inherits it. Resumes from whatever already exists in docs/.

Install to Claude Code

/plugin install project-bootstrap@atelier

Run in Claude Code. Add the marketplace first with /plugin marketplace add RachidChabane/atelier if you haven't already.

README.md

atelier

Personal Claude Code plugin marketplace. Opinionated skills, slash commands, agents, and hooks I (Rachid Chabane) reuse across projects. Public under MIT — fork, copy, or install directly; not soliciting external contributions.

What's here

| Plugin | What it does | |---|---| | project-bootstrap | Drives a fresh repo through Stage-1 planning artifacts (vision, roadmap, requirements, open questions, architecture options, decisions, plus domain-specific docs) and prepares hand-offs for pitch deck (Claude Design), information architecture, screen design, and implementation slate. Resumes from whatever artifacts already exist in docs/. | | migrate-to-interactive-claude | Walks a project off claude -p onto a tmux-driven interactive Claude Code backend, preserving the existing wrapper contract. Built for Anthropic's announced 2026-06-15 billing split — which Anthropic subsequently paused, so claude -p still draws from the subscription and this is contingency preparation rather than a live cost fix. The mechanics stay valid if the split returns. Ships verbatim reference docs (banned flags, idle-detection regex, JSONL schema, marker injection) plus runnable Python and TypeScript session snippets. | | hevy-coach | Turns Claude into the athlete's coach. An AskUserQuestion-driven conversation about goals, equipment, schedule, injuries and preferences produces a validated training config; three skills then cover onboarding, the weekly review, and mid-course adjustments when life interferes. Pairs with the hevy-periodizer engine, which owns the load arithmetic — the plugin decides, the engine computes. |

The marketplace structure is designed to grow — plugins/ holds one subdirectory per plugin, each independently installable. Adding a new plugin is a ~30-minute mechanical operation; see CONTRIBUTING.md.

Install

One-time setup

In Claude Code:

/plugin marketplace add RachidChabane/atelier

Claude Code clones the repo into ~/.claude/plugins/marketplaces/atelier and reads the manifest at .claude-plugin/marketplace.json.

Enable the plugins you want

/plugin install project-bootstrap@atelier
/plugin install migrate-to-interactive-claude@atelier
/plugin install hevy-coach@atelier

Repeat per plugin as more land. To list what's installed:

/plugin list

To disable a plugin without uninstalling:

/plugin disable project-bootstrap@atelier

Update

When the marketplace gets new plugins or updates:

/plugin marketplace update atelier

Then re-install (or update) any specific plugin you want the new version of.

Repo layout

atelier/
├── .claude-plugin/
│   └── marketplace.json          # Marketplace manifest. Lists every plugin.
├── plugins/
│   ├── project-bootstrap/
│   │   ├── .claude-plugin/
│   │   │   └── plugin.json       # Per-plugin manifest.
│   │   ├── README.md             # Plugin-level overview.
│   │   └── skills/
│   │       └── project-bootstrap/
│   │           ├── SKILL.md
│   │           ├── references/   # Loaded into context as needed.
│   │           └── templates/    # Structural guides for the artifacts the skill produces.
│   ├── migrate-to-interactive-claude/
│   │   ├── .claude-plugin/
│   │   │   └── plugin.json
│   │   ├── README.md
│   │   └── skills/
│   │       └── migrate-to-interactive-claude/
│   │           ├── SKILL.md
│   │           ├── reference/    # Verbatim quotes / regexes / schema (loaded as needed).
│   │           └── snippets/     # Runnable Python + TS session-lifecycle starters.
│   └── hevy-coach/
│       ├── .claude-plugin/
│       │   └── plugin.json
│       ├── README.md
│       ├── SMOKE-TEST.md         # Includes a live `claude -p` end-to-end run.
│       └── skills/               # One directory per skill; three of them.
│           ├── training-onboarding/
│           ├── training-week-review/
│           └── training-adjust/
├── README.md                     # ← you are here
├── CONTRIBUTING.md               # How to add the next plugin / skill.
├── LICENSE                       # MIT.
└── .gitignore

The conventions are: kebab-case filenames; one plugin per directory under plugins/; one skill per directory under <plugin>/skills/; SKILL.md per skill; references/ for context-loaded reference material; templates/ (where applicable) for structural guides the skill drives a conversation against.

Skill design philosophy

Three rules that shape every skill in this marketplace:

1. Opinionated about structure, neutral on content. Skills enforce file names, section headings, and cross-document IDs. They don't invent content; they drive conversations that surface it. 2. Resume-aware. Every skill that produces multiple artifacts checks what already exists before doing anything. Re-invocation continues; it never starts over. 3. Stage-isolated. When a skill spans multiple workflow stages, the skill drives one stage end-to-end and prepares later stages — drops scaffolds and points at the appropriate downstream tool. Each stage can be invoked independently.

These rules come from operating the workflows manually before encoding them, then noticing which discipline survived and which drifted.

What's planned

Plausible additions (not committed, not on a calendar):

  • pitch-deck — invokes Claude Design with a generated brand bundle and the deck prompt; iterates on the deck content.
  • app-ia — once Stage-1 docs exist, walks through authoring app-ia.md based on their content.
  • plan-execute-handoff — converts an existing IA into a tasks.yaml and supporting config.
  • brand-bundle — one-shot scaffolds a brand bundle from a few prompts.
  • Gate-script libraries, commit / PR workflow commands, and other small utilities encoding workflows refined in practice.

Each lands as its own plugin under plugins/ per CONTRIBUTING.md.

Contact and contributions

This is a personal marketplace shaped around how I work. PRs aren't accepted — fork the repo if you want to adapt anything to your own workflow. Questions or interesting use-cases: open an issue, or email rachid.chabane59@gmail.com.

License

MIT — see LICENSE.

Related plugins

Browse all →