Design rigorous A/B tests with hypotheses, variants, metrics, and sample size calculations.
日本語の概要は準備中です。原文の説明を表示しています。
Generates a fully structured, project-specific CLAUDE.md by scanning the repo for signal files (package.json, Makefile, .github/workflows/, .env.example, etc.), inferring stack, commands, architecture, and conventions, then asking at most 3 targeted questions for what cannot be inferred. Use whenever the user says 'create a CLAUDE.md', 'my CLAUDE.md is blank', 'generate project context', 'initialize CLAUDE.md', 'set up Claude context for this repo', 'fill in my CLAUDE.md', or any variation where someone needs their project context documented for Claude. If a CLAUDE.md already exists with content, runs a diff-and-merge flow before writing.
インストールする前に、エージェントに与えられる指示の中身を確認できます。
Scans the repo, infers the tech stack and conventions, asks at most 3 targeted questions, and writes a populated CLAUDE.md that gives Claude full project context from session one.
Explicit:
Implicit:
Run immediately when triggered — no upfront questions before scanning.
| Node | Role |
|---|---|
| 1 — Detect | Check if CLAUDE.md exists and measure content length |
| 2 — Scan | Read signal files from the project root (see references/scan-signals.md) |
| 3 — Infer | Draft all sections that can be derived from scanned signals |
| 4 — Grill-me | Ask at most 3 questions for what cannot be inferred |
| 5 — Generate | Write the full CLAUDE.md using the template in references/claude-md-template.md |
| 6 — Validate | Confirm required sections are present and non-placeholder |
Check for CLAUDE.md at the project root.
If not found: Proceed directly to Node 2.
If found and has ≤ 200 characters: Treat as blank — proceed to Node 2.
If found and has > 200 characters: Run the diff-and-merge flow before writing:
Read the existing file
Complete Nodes 2–4 to produce the generated version
Compare section by section — for each of the 8 required sections, classify as:
Present a diff summary table:
Section | Existing | Generated | Action
---------------------|----------|-----------|-------
Project Overview | present | enhanced | +additions available
Tech Stack | absent | new | will add
Commands | present | enhanced | +2 commands found
Architecture | absent | new | will add
Code Conventions | present | same | no change
Testing | absent | new | will add
What NOT To Do | absent | new | will add
Environment Setup | absent | new | will add
Offer three options:
Write the chosen merge result.
Read signal files using the catalog in references/scan-signals.md. For each file found, extract the fields it reveals. Missing files are skipped silently.
Run all reads in parallel where possible:
package.json — framework, scripts, package manager, dependenciespyproject.toml / requirements.txt / setup.py — Python stackCargo.toml / go.mod / pom.xml / build.gradle — languageMakefile / justfile — named commands.github/workflows/*.yml — CI/CD steps, deploy targetsDockerfile / docker-compose.yml — runtime environment, services.eslintrc.* / .prettierrc.* / eslint.config.* — JS/TS code styleruff.toml / .flake8 / mypy.ini — Python lint/type configjest.config.* / vitest.config.* / pytest.ini / conftest.py — test frameworktsconfig.json — TypeScript settings.env.example / .env.sample — required environment variablesREADME.md (first 40 lines only) — project description.gitignore — build artifacts and generated filesUsing scanned data, populate as many sections as possible before asking questions:
package.json description fieldpackage.json scripts, Makefile targets, workflow run steps.gitignore build outputs, workflow branch protection, lock files.env.example variable names and docker-compose servicesAsk only for what cannot be inferred. Maximum 3 questions. Skip any question whose answer is already clear from scanned files.
Present all applicable questions together in one message — never ask them across multiple turns:
Quick questions to finish your CLAUDE.md (answer whichever apply):
- What does this project do in one sentence? (skip if README was found)
- Are there any files, directories, or systems that should never be touched or auto-modified by Claude?
- Any team conventions not captured in your lint config? (naming patterns, PR size, commit format, review process)
Produce the CLAUDE.md using the exact section structure from references/claude-md-template.md.
Critical rules:
[TODO: add your X here] placeholdersnpm run dev, not "run the dev server")Before writing, verify against references/validation-checklist.md:
If Commands or What NOT To Do would fail: ask one final targeted question before writing.
Write the file to CLAUDE.md at the project root. After writing, print a one-line confirmation:
✓ CLAUDE.md written — X sections populated from repo scan, Y from your answers.
If in diff-and-merge mode, also print which sections were added vs. left unchanged.
references/scan-signals.md — full catalog of signal files and what each revealsreferences/claude-md-template.md — canonical CLAUDE.md section structure and style rulesreferences/validation-checklist.md — required fields and quality gates before writingVersion: 1.0.0
まだレビューはありません。使ってみた感想をお寄せください。
概要と使いどころ
Design rigorous A/B tests with hypotheses, variants, metrics, and sample size calculations.
日本語の概要は準備中です。原文の説明を表示しています。
When the user wants to plan, design, or implement an A/B test or experiment, or build a growth experimentation program. Also use when the user mentions "A/B test," "split test," "experiment," "test this change," "variant copy," "multivariate test," "hypothesis," "should I test this," "which version is better," "test two versions," "statistical significance," "how long should I run this test," "growth experiments," "experiment velocity," "experiment backlog," "ICE score," "experimentation program," or "experiment playbook." Use this whenever someone is comparing two approaches and wants to measure which performs better, or when they want to build a systematic experimentation practice. For tracking implementation, see analytics. For page-level conversion optimization, see cro.
日本語の概要は準備中です。原文の説明を表示しています。
Format CVs for academic positions with publications, grants, and teaching
日本語の概要は準備中です。原文の説明を表示しています。
Conduct a comprehensive accessibility audit against WCAG guidelines with severity ratings and remediation steps.
日本語の概要は準備中です。原文の説明を表示しています。
Create accessibility testing plans covering assistive technologies and WCAG criteria.
日本語の概要は準備中です。原文の説明を表示しています。
When the user wants to generate, iterate, or scale ad creative — headlines, descriptions, primary text, or full ad variations — for any paid advertising platform. Also use when the user mentions 'ad copy variations,' 'ad creative,' 'generate headlines,' 'RSA headlines,' 'bulk ad copy,' 'ad iterations,' 'creative testing,' 'ad performance optimization,' 'write me some ads,' 'Facebook ad copy,' 'Google ad headlines,' 'LinkedIn ad text,' or 'I need more ad variations.' Use this whenever someone needs to produce ad copy at scale or iterate on existing ads. For campaign strategy and targeting, see ads. For landing page copy, see copywriting.
日本語の概要は準備中です。原文の説明を表示しています。