docs(claude-design): sync README and CLAUDE.md with the sixth test script
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_012LeEowUoirsMeXBpJGps6h
This commit is contained in:
parent
ac171d11bc
commit
dacdb96a2d
2 changed files with 5 additions and 4 deletions
|
|
@ -11,7 +11,7 @@ This plugin is an expert on **Claude Design** (`claude.ai/design`) — Anthropic
|
||||||
- One skill: `claude-design-facilitator` (auto-fire + explicit `/claude-design-facilitator` slash command)
|
- One skill: `claude-design-facilitator` (auto-fire + explicit `/claude-design-facilitator` slash command)
|
||||||
- Six foundation references under `skills/claude-design-facilitator/references/`
|
- Six foundation references under `skills/claude-design-facilitator/references/`
|
||||||
- Eight per-preset references under `skills/claude-design-facilitator/references/presets/`
|
- Eight per-preset references under `skills/claude-design-facilitator/references/presets/`
|
||||||
- Five test scripts under `tests/` plus a `verify.sh` roll-up
|
- Six test scripts under `tests/` plus a `verify.sh` roll-up
|
||||||
- A `.coverage.md` preset manifest at the plugin root (canonical input for SC2 and the SC3 Authoritative-claims registry)
|
- A `.coverage.md` preset manifest at the plugin root (canonical input for SC2 and the SC3 Authoritative-claims registry)
|
||||||
- `LICENSE` (MIT), `GOVERNANCE.md` (marketplace fork-and-own blurb), `README.md`, `CHANGELOG.md`
|
- `LICENSE` (MIT), `GOVERNANCE.md` (marketplace fork-and-own blurb), `README.md`, `CHANGELOG.md`
|
||||||
|
|
||||||
|
|
@ -34,7 +34,7 @@ Marketplace conventions inherited from the root `CLAUDE.md`:
|
||||||
- **`skills/claude-design-facilitator/.triggers.txt`** lists the natural-language phrases the skill auto-fires on. `tests/test-skill-triggers.sh` validates every phrase appears in the SKILL.md description.
|
- **`skills/claude-design-facilitator/.triggers.txt`** lists the natural-language phrases the skill auto-fires on. `tests/test-skill-triggers.sh` validates every phrase appears in the SKILL.md description.
|
||||||
- **`skills/claude-design-facilitator/references/`** is the knowledge base. Six foundation references (00–05) plus eight per-preset references under `references/presets/`. Each per-preset file also carries a thin `Critique-iterate hint` block naming which `design-critique` sections dominate for that artifact type and which real prompt layer in `01-prompt-fundamentals.md` those findings route to; the shared Phase 9 mechanics live once in `05-critique-iterate.md`. The heading letter of that block is per-file, not uniform — four presets end at `## (e)` and four at `## (f)` — so the canonical machine-checkable anchor is the letter-free substring `Critique-iterate hint`, never the letter. Every authoritative claim cites an Anthropic primary source inline.
|
- **`skills/claude-design-facilitator/references/`** is the knowledge base. Six foundation references (00–05) plus eight per-preset references under `references/presets/`. Each per-preset file also carries a thin `Critique-iterate hint` block naming which `design-critique` sections dominate for that artifact type and which real prompt layer in `01-prompt-fundamentals.md` those findings route to; the shared Phase 9 mechanics live once in `05-critique-iterate.md`. The heading letter of that block is per-file, not uniform — four presets end at `## (e)` and four at `## (f)` — so the canonical machine-checkable anchor is the letter-free substring `Critique-iterate hint`, never the letter. Every authoritative claim cites an Anthropic primary source inline.
|
||||||
- **`.coverage.md`** at the plugin root is the SC2 manifest (preset enumeration with evidence-grade labels) and the SC3 Authoritative-claims registry (bullet list of files that must carry Anthropic-domain citations).
|
- **`.coverage.md`** at the plugin root is the SC2 manifest (preset enumeration with evidence-grade labels) and the SC3 Authoritative-claims registry (bullet list of files that must carry Anthropic-domain citations).
|
||||||
- **`tests/`** + **`verify.sh`** enforce the brief Success Criteria: SC1 dogfood-log format, SC2 per-preset coverage, SC3 citation discipline, plus skill description quality and plugin structural integrity.
|
- **`tests/`** + **`verify.sh`** enforce the brief Success Criteria: SC1 dogfood-log format (accepts either a v0.1 block or a v0.2 Phase 9 block), SC2 per-preset coverage, SC3 citation discipline, SC4 Phase 9 critique-iterate coverage, plus skill description quality and plugin structural integrity. `verify.sh` has no auto-discovery — a new test script must be registered there by hand.
|
||||||
|
|
||||||
The skill body never offers to generate artifact code, automate the browser, or store artifact history (per [Non-Goals in README](README.md)). It produces prompts.
|
The skill body never offers to generate artifact code, automate the browser, or store artifact history (per [Non-Goals in README](README.md)). It produces prompts.
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -265,7 +265,7 @@ bash verify.sh
|
||||||
|
|
||||||
Nothing runs this automatically — there is no CI in this repository. The command above is the entire suite, and it runs from a clean clone with no setup step.
|
Nothing runs this automatically — there is no CI in this repository. The command above is the entire suite, and it runs from a clean clone with no setup step.
|
||||||
|
|
||||||
Runs five test scripts under `tests/` in dependency order:
|
Runs six test scripts under `tests/` in dependency order:
|
||||||
|
|
||||||
| Script | Verifies |
|
| Script | Verifies |
|
||||||
|--------|----------|
|
|--------|----------|
|
||||||
|
|
@ -273,7 +273,8 @@ Runs five test scripts under `tests/` in dependency order:
|
||||||
| `test-skill-triggers.sh` | SKILL.md description >=400 chars; every phrase in `.triggers.txt` appears in SKILL.md |
|
| `test-skill-triggers.sh` | SKILL.md description >=400 chars; every phrase in `.triggers.txt` appears in SKILL.md |
|
||||||
| `test-sc2-artifact-coverage.sh` | Each preset in `.coverage.md` has >=1 file hit in plugin content |
|
| `test-sc2-artifact-coverage.sh` | Each preset in `.coverage.md` has >=1 file hit in plugin content |
|
||||||
| `test-sc3-citations.sh` | No unsourced-attribution placeholders (citation-stub markers, verification-flag markers, vague second-hand phrasing); each Authoritative-claims file has >=1 Anthropic-domain URL. The script enforces the exact patterns it bans — see the script source for the regex. |
|
| `test-sc3-citations.sh` | No unsourced-attribution placeholders (citation-stub markers, verification-flag markers, vague second-hand phrasing); each Authoritative-claims file has >=1 Anthropic-domain URL. The script enforces the exact patterns it bans — see the script source for the regex. |
|
||||||
| `test-sc1-dogfood-log.sh` | Format-check the operator dogfood log in `REMEMBER.md` (gitignored) — 5 fields well-formed |
|
| `test-sc4-phase9-coverage.sh` | Phase 9 coverage: `references/05-critique-iterate.md` with sub-phases 9a-9d, the SKILL.md Phase 9 section, and a critique-iterate hint block in every preset file |
|
||||||
|
| `test-sc1-dogfood-log.sh` | Format-check the operator dogfood log in `REMEMBER.md` (gitignored) — either a v0.1 block (5 fields) or a v0.2 Phase 9 block (4 sub-sections) |
|
||||||
|
|
||||||
Flags:
|
Flags:
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue