ablation-planner
Use when main results pass result-to-claim (claim_supported=yes or partial) and ablation studies are needed for paper submission.
Structures and derives research formulas when the user wants to 推导公式, build a theory line, organize assumptions, turn scattered equations into a coherent derivation, or rewrite theory notes into a paper-ready formula document. Use when the derivation target is not yet fully
Claude Code
$ npx -y skills add wanshuiyin/Auto-claude-code-research-in-sleep --skill formula-derivation --agent claude-code
Codex
$ npx skills add wanshuiyin/Auto-claude-code-research-in-sleep --skill formula-derivation -a codex -y
Cursor
$ npx skills add wanshuiyin/Auto-claude-code-research-in-sleep --skill formula-derivation -a cursor -y
Gemini CLI
$ npx skills add wanshuiyin/Auto-claude-code-research-in-sleep --skill formula-derivation -a gemini-cli -y
GitHub Copilot
$ npx skills add wanshuiyin/Auto-claude-code-research-in-sleep --skill formula-derivation -a github-copilot -y
OpenCode
$ npx skills add wanshuiyin/Auto-claude-code-research-in-sleep --skill formula-derivation -a opencode -y
Windsurf
$ npx skills add wanshuiyin/Auto-claude-code-research-in-sleep --skill formula-derivation -a windsurf -y
name: formula-derivation description: Structures and derives research formulas when the user wants to 推导公式, build a theory line, organize assumptions, turn scattered equations into a coherent derivation, or rewrite theory notes into a paper-ready formula document. Use when the derivation target is not yet fully fixed, the main object still needs to be chosen, or the user needs a coherent derivation package rather than a finished theorem proof. argument-hint: "[problem-goal-current-formulas-or-notes]" allowed-tools: Read, Write, Edit, Grep, Glob, Skill(lean-formalize)
Build an honest derivation package, not a fake polished theorem story.
Produce exactly one of: 1. a coherent derivation package for the original target 2. a reframed derivation package with corrected object / assumptions / scope 3. a blocker report explaining why the current notes cannot yet support a coherent derivation
Extract and normalize:
If the target, object, notation, or assumptions are ambiguous, state the exact interpretation you are using before deriving anything.
Determine the target derivation file with this priority: 1. a file path explicitly specified by the user 2. a derivation draft already referenced in local notes 3. `DERIVATION_PACKAGE.md` in project root as the default target
Read the relevant local context:
Extract:
State explicitly:
Do not start symbolic manipulation before this is fixed.
Identify the single quantity or conceptual object that should organize the derivation.
Typical possibilities include:
If the current notes start from a narrower quantity, decide explicitly whether it is:
Do not let a convenient proxy silently replace the actual conceptual object.
Restate:
Identify:
Preserve the user's original notation unless a cleanup is necessary for coherence. If you adopt a cleaner internal formulation, keep that as a derivation device rather than silently replacing the user's target.
For every nontrivial step, determine whether it is:
Never merge these categories without signaling the transition. If one part is only interpretive, do not present it as if it were mathematically proved.
Choose a derivation strategy, for example:
Then write a derivation map:
If the derivation needs a decomposition, derive it from the chosen global quantity. Do not make a split appear magically from one local variable itself.
Write to the chosen target derivation file.
If the target derivation file already exists:
If the user does not specify a target, default to `DERIVATION_PACKAGE.md` in project root.
Do NOT write directly into paper sections or appendix `.tex` files unless the user explicitly asks for that target.
The derivation package must include:
Writing rules:
· · · · · · · · 💬 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…