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.
한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.