Retrieve translated patent description (specification) text from Nexscope. Triggered when users request patent specification translation, patent full text in other languages, translated patent full text, or want to view patent specifications in Chinese, English, or Japanese, patent specification translation, patent description translation, Nexscope, or patent translation. Also triggered when users provide a patent ID or publication number and request specification/description content in another language, or mention "patent specification translation," "description translation," "translated full text," or similar intent.
npx skills add https://github.com/nexscope-ai/nexscope-ecommerce-skills --skill ecommerce.patent-description-data-translation
This skill guides you on how to retrieve translated patent description (specification) text via the Nexscope data service. It supports translation into Chinese, English, or Japanese, and can look up patents by patent ID or publication number.
A patent description (also called "specification") is the full technical text of a patent document. This tool fetches the translated version of that text from the Nexscope patent database, supporting three target languages: Chinese (cn), English (en), and Japanese (jp).
When a patent's description is unavailable, the tool can optionally substitute it with a description from a patent family member (a related patent filed in another jurisdiction covering the same invention).
| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| patentId | string | Conditionally | Patent ID. At least one of patentId or patentNumber must be provided. If both are given, patentId takes priority. This Skill sends one patent ID per call; the gateway accepts up to 100 comma-separated IDs. |
| patentNumber | string | Conditionally | Publication (announcement) number. At least one of patentId or patentNumber must be provided. This Skill sends one publication number per call; the gateway accepts up to 100 comma-separated numbers. |
| lang | string | No | Target translation language. Supported values: en (English, default), cn (Chinese), jp (Japanese). |
| replaceByRelated | integer | No | Whether to substitute with a patent family member's description when the original is unavailable. 1 = yes, 0 = no (default). |
patentId or patentNumber must be provided. If the user gives a publication number like "US10123456B2", use patentNumber. If they give a numeric patent ID, use patentId.patentId takes precedence.en (English).> Skill single-patent policy: This endpoint consumes credits. If you need to check multiple patents, you must obtain explicit user consent and make separate requests. This Skill uses one patent per call; the gateway supports up to 100 English comma-separated identifiers.
POST /zhihuiya/descriptionDataTranslated (full parameters/response/error codes in references/api.md)python scripts/patent_description_data_translation.py '<JSON params>' [--inline]Output Strategy (default script behavior):
<cwd>/nexscope/<YYYY-MM-DD>/<session>/data/nexscope-zhihuiya-description-data-translated-<timestamp>.json (<cwd> is the working directory at script execution time, which in Claude Code is the current project directory; <session> is taken from the SESSION_ID environment variable, auto-grouped by user task; writing to /tmp is forbidden -- error if the current directory is not writable)total/costToken, length of the largest list field + first 3 samples)--inline to force full output to stdout (still writes to disk)Data Reading Tip: Check the summary first to determine if it is sufficient; when specific fields are needed, prefer using jq or ConvertFrom-Json to extract from the saved JSON file on demand to avoid loading the entire JSON into context.
Set NEXSCOPE_API_KEY. Visit https://www.nexscope.ai/help/skills-external-access?co-from=skillNS to manage credits.
1. Get English translation of a patent description by publication number
patentNumber: "US10123456B2"
lang: "en"
2. Get Chinese translation of a patent description by patent ID
patentId: "abc123def"
lang: "cn"
3. Japanese translation of a specific patent
patentNumber: "JP2021012345A"
lang: "jp"
pnRelated is present in the response, clearly inform the user that the description was sourced from a family member patent and show the related publication number.Applicable -- Patent description/specification translation queries:
| User Says | Scenario |
|-----------|----------|
| "Translate this patent description to English" | Single patent translation |
| "I need the Chinese version of patent US10123456" | Specific language translation |
| "What does patent CN112345678A describe?" | Patent description lookup |
| "Show me the Japanese translation of this patent's full text" | Japanese translation |
| "The description is missing, can you try a family member?" | Family member fallback |
Not applicable -- Needs beyond patent description translation:
Take nexscope-ai/ecommerce.patent-description-data-translation 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.