skills/embodiment-description/SKILL.md
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 skillsauth add shaun-z/auto-claude-code-research-in-sleep embodiment-descriptionInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
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.
development
Generate publication-quality academic illustrations through a local Codex app-server bridge that uses Codex native image generation. This is a separate experimental alternative to `paper-illustration`, intended for Claude Code users who want a GPT-image-style renderer without modifying the original skill.
development
Two-way sync between a local paper directory and an Overleaf project via the Overleaf Git bridge (Premium feature). Lets you keep ARIS audit/edit workflows on the local copy while collaborators edit in the Overleaf web UI. Token never touches the agent — user does the one-time auth via macOS Keychain. Use when user says "同步 overleaf", "overleaf sync", "推送到 overleaf", "connect overleaf", "Overleaf 桥接", "pull overleaf", "push overleaf", or wants to bridge their ARIS paper directory with an Overleaf project.
development
Zero-context verification that every bibliographic entry in the paper is real, correctly attributed, and used in a context the cited paper actually supports. Uses a fresh cross-model reviewer with web/DBLP/arXiv lookup to catch hallucinated authors, wrong years, fabricated venues, version mismatches, and wrong-context citations (cite present but the cited paper does not establish the claim). Use when user says "审查引用", "check citations", "citation audit", "verify references", "引用核对", or before submission to ensure bibliography integrity.
data-ai
Paragraph-level structural blueprint for 10-12 page systems papers targeting OSDI, SOSP, ASPLOS, NSDI, and EuroSys. Provides page allocation, paragraph templates, and writing patterns. Use when user says "写系统论文", "systems paper structure", "OSDI paper", "SOSP paper", or wants fine-grained structural guidance for a systems conference submission.