By ShunyangLiu
Deep learning research workflow skills for Claude Code: experiment design, execution, debugging, analysis, and reproducibility
Shortcut to the superpowers:result-analysis skill
Shortcut to the superpowers:experiment-closeout skill
Shortcut to the superpowers:experiment-design skill
Shortcut to the superpowers:experiment-execution skill
Use when an experiment run has finished and you need to decide whether to keep the code changes, revert them safely, and archive the outcome to avoid repeating the same failed experiment
Use before changing a model, loss, optimizer, dataset pipeline, augmentation, or evaluation protocol for deep learning research work
Use when carrying out a written deep learning experiment plan, implementing experiment scaffolding, or running batches of research experiments
Use when an approved deep learning experiment design needs a concrete multi-step plan covering code changes, sanity checks, runs, and artifact capture
Use when an experiment plan is about to be executed and code changes need git isolation - creates an isolated git worktree with DL environment verification so failed experiments can be cleanly discarded
Uses power tools
Uses Bash, Write, or Edit tools
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
English | 简体中文
Deep learning research workflows for agentic coding tools.
superpowers_DL is a research-focused fork of the original Superpowers project. The upstream project is strong for general software engineering. This fork is for model work: define a hypothesis, design the smallest falsifiable experiment, execute it with provenance, debug failures, analyze evidence, and only then claim an improvement.
Most deep learning iteration breaks down for process reasons, not typing speed:
superpowers_DL turns those failure points into explicit skills and guardrails.
Use this fork if your work looks like:
If you mainly need generic product-engineering workflows, use upstream Superpowers instead.
obra/superpowers repository.This fork is organized around a repeatable research loop:
flowchart TD
A[Paper idea or model change] --> B[paper-to-implementation]
B --> C[experiment-design]
C --> D[experiment-planning]
D --> E[experiment-worktree]
E --> F[experiment-execution]
F --> G{Training or run issue?}
G -- Yes --> H[training-debugging]
H --> F
G -- No --> I[result-analysis]
I --> J[experiment-closeout]
J --> K[finishing-experiment-branch]
K --> L[reproducibility-check]
L --> M[Share claim or plan next experiment]
paper-to-implementation
Translate a paper idea into the smallest faithful local experiment.experiment-design
Lock the hypothesis, baseline, metric, dataset assumptions, and compute budget before coding.experiment-planning
Turn the design into concrete code changes, sanity checks, runs, and artifact capture.experiment-worktree
Create an isolated git worktree so experiment code changes do not affect the main branch.experiment-execution
Execute the plan while keeping changes controlled and provenance intact.training-debugging
Handle NaNs, divergence, OOMs, inconsistent metrics, and other failures systematically.result-analysis
Decide what the evidence supports across baselines, ablations, and reruns.experiment-closeout
Make an explicit keep-or-revert decision after the run.finishing-experiment-branch
Handle the git mechanics of merging, pushing, pausing, or discarding the experiment branch.reproducibility-check
Verify the command, config, seeds, commit, dataset version, artifacts, and metric table before making a claim.using-superpowers is injected at session start on supported platforms so research tasks route into the right workflow early.
| Skill | Purpose |
|---|---|
paper-to-implementation | Separate a paper's core intervention from hidden assumptions and map it into local code. |
experiment-design | Convert a rough idea into a falsifiable experiment card. |
experiment-planning | Produce an execution plan with exact files, commands, checks, and saved artifacts. |
experiment-worktree | Create an isolated git worktree before experiment changes. |
experiment-execution | Implement and run the smallest decisive experiment first. |
training-debugging | Isolate and prove the root cause of training failures. |
result-analysis | Compare baselines and reruns conservatively and decide next actions. |
experiment-closeout | Decide whether experiment-specific code should stay or be reverted. |
finishing-experiment-branch | Merge, push, pause, or discard an experiment branch and clean up the worktree. |
reproducibility-check | Gate performance claims on attached evidence. |
using-superpowers | Enforce skill-first behavior at the start of a session. |
Install the fork into your agent environment, then describe the research task naturally.
Example prompts:
npx claudepluginhub shunyangliu/superpowers_dlML research skills: topic, plan, judge, run, sweep, verify, fortify, retro
Catch AI mistakes before they cost weeks of compute. Reproduce papers from arxiv. Debug runs evidence-first. Compare experiments at the right epoch. Launch with discipline.
ML/RecSys/LLM training workflow for AI agents: Validation Pyramid, experiment planning, process metrics, and proven ML development patterns
Autonomous research loops with 10 commands. Generalizes Karpathy's autoresearch loop to any domain with mechanical evaluation, overnight persistence, and zero dependencies.
Guardrails your research workflow — checks hypotheses, catches known bugs, flags sloppy methodology.
Set up ML experiment tracking