specification-writing

Writes complete patent specification sections from claims and invention disclosure documents.

Updated Aug 18, 2026
One-click install
npx skills add https://github.com/Nitrogen216/awesome-dsh-mods --skill specification-writing-nitrogen216
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: specification-writing
Source: https://github.com/Nitrogen216/awesome-dsh-mods/tree/main/modes/dsh-autoresearch/vendor/aris-upstream/skills/specification-writing
Command: npx skills add https://github.com/Nitrogen216/awesome-dsh-mods --skill specification-writing-nitrogen216

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Drafting a full patent specification that properly supports every claim element is slow and error-prone, with strict jurisdiction-specific rules for structure, language, and word limits. This Skill automates section-by-section specification drafting from existing claims and invention disclosures. ## Core Features & Use Cases - Section-by-Section Drafting: Generates title, technical field, background, summary, drawings description, detailed description, and abstract as separate Markdown files under patent/specification/. - Multi-Jurisdiction Support: Adapts format and language for CN, US, and EP filings, including jurisdiction-specific abstract word limits and section conventions. - Claim Support Verification: Builds a mapping table verifying every claim element has explicit support in the specification, then runs a cross-model review via an external reviewer model for written description, enablement, and consistency checks. - Use Case: After drafting claims with a claims-writing workflow, invoke this Skill to produce a complete CN-format specification with consistent reference numerals and a claim support matrix. ## Quick Start Ask the agent to write the patent specification from patent/CLAIMS.md and the invention disclosure, optionally specifying the target jurisdiction such as CN or US.

Frequently Asked Questions about specification-writing

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I write a patent specification from existing claims?▼

Provide the path to your drafted claims file (e.g., patent/CLAIMS.md) as the argument. The Skill reads the claims and invention disclosure, then generates each specification section as a separate Markdown file under patent/specification/.

What inputs does patent specification drafting require?▼

It requires patent/CLAIMS.md as the primary source, plus patent/INVENTION_DISCLOSURE.md for the summary section and patent/PRIOR_ART_REPORT.md for the background. User-provided figures are optional inputs for the drawings description.

Does it support CN, US, and EP patent formats?▼

Yes, jurisdiction is auto-detected or set explicitly to CN, US, EP, or ALL. It loads the matching format reference, adjusts language (Chinese for CN, English for US/EP), and applies jurisdiction-specific abstract word limits.

How does it verify the specification supports all claims?▼

It builds a claim support table mapping every claim element to specification paragraphs and reference numerals, adding missing description where gaps exist. A cross-model review then checks written description, enablement, and numeral consistency.

What happens if the external reviewer model is unavailable?▼

If the mcp__codex__codex tool is not available, the cross-model review step is skipped and the omission is noted in the output. All specification sections are still generated normally.