← ClaudeAtlas

figure-descriptionlisted

Process user-provided patent figures and generate formal drawing descriptions. Use when user says "附图处理", "figure description", "附图说明", "drawings description", or wants to describe patent figures with reference numerals.
wookat/ai-research-skills · ★ 2 · AI & Automation · score 63
Install: claude install-skill wookat/ai-research-skills
# Figure Description for Patents Process patent figures and generate drawing descriptions based on: **$ARGUMENTS** Unlike `/paper-figure` which generates data plots, this skill processes user-provided technical diagrams and assigns reference numerals. ## Constants - `FIGURE_DIR = "patent/figures/"` — Output directory for figure descriptions - `REFERENCE_NUMERAL_PREFIX = 100` — Starting numeral for first figure's components - `NUMERAL_SERIES = 100` — Each figure uses a separate 100-series (Fig 1: 100-199, Fig 2: 200-299, etc.) ## Inputs 1. User-provided figures (PNG, JPG, SVG, PDF) — search for them in the project directory 2. `patent/INVENTION_DISCLOSURE.md` — for understanding what components to identify 3. `patent/CLAIMS.md` — for mapping numerals to claim elements ## Workflow ### Step 1: Discover Figures 1. Search the project directory for figure files: - Check `patent/figures/`, `figures/`, root directory - Look for PNG, JPG, SVG, PDF files - Check INVENTION_BRIEF.md or INVENTION_DISCLOSURE.md for figure references 2. List all discovered figures with their paths 3. If figures are missing that claims require, note them as `[MISSING: description needed]` ### Step 2: Analyze Each Figure For each figure found: 1. **Read the image** using the Read tool (supports image files) 2. **Identify components**: What labeled or visually distinct components are shown? 3. **Identify connections**: How do components relate to each other? 4. **Identify flow**: If it's a