ablation-planner
Use when main results pass result-to-claim (claim_supported=yes or partial) and ablation studies are needed for paper submission.
Structure a raw invention idea into a formal invention disclosure. Use when user says \"构建发明\", \"structure invention\", \"发明构建\", \"invention disclosure\", or wants to formalize a rough idea into a patent-ready structure.
Claude Code
$ npx -y skills add wanshuiyin/Auto-claude-code-research-in-sleep --skill invention-structuring --agent claude-code
Codex
$ npx skills add wanshuiyin/Auto-claude-code-research-in-sleep --skill invention-structuring -a codex -y
Cursor
$ npx skills add wanshuiyin/Auto-claude-code-research-in-sleep --skill invention-structuring -a cursor -y
Gemini CLI
$ npx skills add wanshuiyin/Auto-claude-code-research-in-sleep --skill invention-structuring -a gemini-cli -y
GitHub Copilot
$ npx skills add wanshuiyin/Auto-claude-code-research-in-sleep --skill invention-structuring -a github-copilot -y
OpenCode
$ npx skills add wanshuiyin/Auto-claude-code-research-in-sleep --skill invention-structuring -a opencode -y
Windsurf
$ npx skills add wanshuiyin/Auto-claude-code-research-in-sleep --skill invention-structuring -a windsurf -y
name: invention-structuring description: "Structure a raw invention idea into a formal invention disclosure. Use when user says \"构建发明\", \"structure invention\", \"发明构建\", \"invention disclosure\", or wants to formalize a rough idea into a patent-ready structure." argument-hint: "[invention-description-or-brief-path]" allowed-tools: Bash(*), Read, Write, Edit, Grep, Glob, mcp__codex__codex, mcp__antigravity__antigravity, mcp__antigravity__antigravity-reply, mcp__grok__grok, mcp__grok__grok-reply, mcp__claude-review__review, mcp__claude-review__review_reply, mcp__claude-review__review_start, mcp__claude-review__review_reply_start, mcp__claude-review__review_status
> **Before each reviewer slot**, follow [Selectable Reviewers](../shared-references/reviewer-backends.md): > resolve invocation → `.aris/reviewer.json` → Claude Code default (Codex MCP) > with `reviewer_route.py` through the canonical helper resolver, preserving this > slot's tier, fresh contexts, source/image inputs and deterministic gates. > Codex examples/pins below apply only to `backend=codex`; other routes use their > own first-call/reply contract. Save the route and actual returned identity; > unavailable selections are `REVIEW_UNAVAILABLE`. Classify acceptance from actual > families/completion/scope. Forward invocation reviewer/model/effort overrides > to reviewer-bearing children. Generation workers are unchanged.
Structure the invention into a formal disclosure based on: **$ARGUMENTS**
Adapted from the refinement pattern in `/research-refine` for patent invention decomposition.
1. Invention description from `$ARGUMENTS` 2. `patent/INVENTION_BRIEF.md` if exists 3. `patent/PRIOR_ART_REPORT.md` — prior art landscape 4. `patent/NOVELTY_ASSESSMENT.md` — novelty analysis
Load `../shared-references/patent-writing-principles.md` for the Problem-Solution-Advantage framework and claimable subject matter guidelines.
Structure the invention using the universal patent framework:
**Technical Problem (要解决的技术问题)**:
**Technical Solution (技术方案)**:
**Advantages (有益效果)**:
Break the invention into three layers:
**Core Inventive Concept (核心发明构思)**:
**Supporting Features (支撑性特征)**:
**Optional Features (可选特征)**:
For the core inventive concept, determine what categories of claims to draft:
| Category | Applicability | Content | |----------|-------------|---------| | Method/process | If invention involves steps | Process flow, algorithm, workflow | | System/apparatus | If invention involves components | Hardware structure, modules, connections | | Product | If invention is a physical device | Shape, structure, composition | | Computer-readable medium | If software invention (US) | Stored instructions, non-transitory medium | | Product-by-process | If structure is hard to define | Product defined by how it is made |
Plan what figures are needed to support the claims and specification:
| Figure | Type | Shows | Supports Claim Elements | |--------|------|-------|------------------------| | FIG. 1 | Block diagram | System architecture | System claim components | | FIG. 2 | Flowchart | Method steps | Method claim steps | | FIG. 3 | Sequence diagram | Interaction between components | Specific implementation details |
If user has provided figures, reference them here. If figures are missing, note what is needed.
Map feature dependencies to plan the claim hierarchy:
Independent Claim 1 (method, broadest scope) ├── Core inventive feature A ├── Core inventive feature B └── Known feature C (for context) Dependent Claim 2 → narrows feature A with specific implementation Dependent Claim 3 → narrows feature B with specific parameters Dependent Claim 4 → depends on 2, adds optional feature D Dependent Claim 5 → alternative implementation of feature A
Call `REVIEWER_MODEL` via `mcp__codex__codex` with xhigh reasoning:
> Resolve this reviewer slot first; the following is the `backend=codex` example.
mcp__codex__codex:
model: gpt-6-astra
config: {"model_reasoning_effort": "xhigh"}
prompt: |
You are a patent attorney reviewing an invention disclosure.
Evaluate the structuring choices:
INVENTION: [Problem-Solution-Advantage summary]
DECOMPOSITION: [Core/Supporting/Optional features]
CLAIM PLAN: [intended claim categories and hierarchy]
Please assess:
1. Is the Problem· · · · · · · · 💬 Join Community · 🌱 ARIS is a methodology, not a platform. What matters is the research workflow — take it wherever you go.
Use when main results pass result-to-claim (claim_supported=yes or partial) and ablation studies are needed for paper submission.
Quick single-paper lookup via AlphaXiv LLM-optimized summaries with tiered source fallback. Use when user says "explain this…
Analyze ML experiment results, compute statistics, generate comparison tables and insights. Use when user says "analyze results",…
Search, download, and summarize academic papers from arXiv. Use when user says "search arxiv", "download paper", "fetch arxiv",…
Autonomously improve a generated paper via GPT-6-Astra xhigh review → implement fixes → recompile, for 2 rounds. Use when user…
Autonomous research review loop using any OpenAI-compatible LLM API. Configure via llm-chat MCP server or environment variables.…
Direct browser control via CDP for web interaction: automation, scraping, testing, screenshots, and site/app work. Also covers…
Browser automation CLI for AI agents. Use when the user needs to interact with websites, including navigating pages, filling…