wanshuiyin/embodiment-description
Write detailed embodiment descriptions for patent specifications. Use when user says \"撰写实施例\", \"write embodiment\", \"实施例描述\", \"detailed description\", or wants to describe how to practice an invention.
npx skills add https://github.com/wanshuiyin/Auto-claude-code-research-in-sleep --skill embodiment-description
Write detailed embodiments for: $ARGUMENTS
Embodiments describe HOW to make and use the invention -- they are the patent equivalent of experiment sections, but describe the invention rather than evaluating it empirically.
MIN_EMBODIMENTS = 1 — At least one complete embodiment requiredMAX_EMBODIMENTS = 3 — Practical limit; more embodiments strengthen enablementEMBODIMENT_STYLE = detailed — detailed (full working example) or outline (sketch)REFERENCE_NUMERAL_PREFIX = 100 — Starting reference numeral for first figure's componentspatent/INVENTION_DISCLOSURE.md — invention decomposition (core/supporting/optional features)patent/CLAIMS.md — drafted claims that the embodiments must supportpatent/figures/numeral_index.md if it exists (from /figure-description)For each claim category (method, system, etc.), plan at least one embodiment:
| Embodiment | Covers Claims | Type | Key Variations |
|-----------|--------------|------|----------------|
| 1 | Claims 1, X | Best mode / preferred | [primary implementation] |
| 2 | Claims 2, 3 | Alternative | [different parameters/materials] |
| 3 | Claims 4, 5 | Additional alternative | [different configuration] |
For each embodiment, write a detailed description following this structure:
Opening paragraph:
"In one embodiment, [invention summary with reference to what is being described]."
Component/step-by-step description:
For method embodiments:
For system/apparatus embodiments:
Variations and alternatives:
These variations are critical -- they support broader claim interpretation.
Ensure consistent reference numeral usage:
Format:
For each claim element, verify it appears in at least one embodiment:
| Claim Element | Embodiment | Reference Numeral | Description Paragraph |
|---------------|-----------|-------------------|----------------------|
| [element] | [which] | [numeral] | [paragraph reference] |
If any claim element lacks embodiment support, add the necessary description.
For method/software inventions, include:
Example:
In one embodiment, the method comprises the following steps:
At step 202, the processor 102 receives input data from the input device 108.
At step 204, the processor 102 extracts feature vectors from the input data using a convolutional neural network.
At step 206, the processor 102 applies the attention mechanism 110 to the feature vectors...
Embodiment sections are written to patent/specification/detailed_description.md (or appended to the specification structure).
Each embodiment section should be self-contained but cross-reference other embodiments when describing alternatives.
Take wanshuiyin/embodiment-description from the repository into ~/.claude/skills for personal
use, or into .claude/skills inside a project.
The agent identifies a skill by the name field in its header. Two skills with the
same name cannot sit side by side — one of them will be ignored.