Releases: BaranziniLab/biorouter-workflows
Superpowers Skill Collection
Superpowers Skill Collection
A curated collection of Claude Code engineering discipline skills — brainstorming, test-driven development, systematic debugging, parallel agent dispatch, and more. These skills guide BioRouter through complex multi-step software engineering tasks with proven workflows.
Skills Included
- brainstorming — structured ideation before building features
- test-driven-development — TDD workflow for features and bugfixes
- systematic-debugging — root-cause analysis before proposing fixes
- dispatching-parallel-agents — coordinate multiple independent tasks
- executing-plans — structured plan execution with review checkpoints
- writing-plans — implementation planning from specs
- using-git-worktrees — isolated feature branches via git worktrees
- finishing-a-development-branch — branch completion checklist
- requesting-code-review — structured code review requests
- receiving-code-review — implementing review feedback
- writing-skills — creating new reusable skills
Installation
- Download
superpowers.zip - Unzip — the archive contains a
superpowers/folder with sub-skill directories - Place the sub-skill folders (e.g.,
brainstorming/,systematic-debugging/, etc.) in~/.config/biorouter/skills/ - Skills appear automatically in BioRouter → Skills
Usage
Each skill is invocable with /skill-name (e.g., /brainstorming, /systematic-debugging).
Ralph PRD Converter Skill
Ralph PRD Converter Skill
Converts a markdown PRD into prd.json format — the structured format the Ralph autonomous agent loop uses to execute one user story per iteration.
What it does
- Parses markdown PRDs into structured user stories
- Sizes stories for one-iteration autonomous runs
- Outputs valid prd.json for the Ralph agent loop
Installation
- Download
ralph.zip - Unzip and place the
ralph/folder in~/.config/biorouter/skills/ - In BioRouter → Skills — the skill appears automatically
Usage
Invoke with /ralph and paste or reference your PRD markdown.
R Scripting Skill
R Scripting Skill
Applies R scripting conventions automatically whenever BioRouter writes, edits, or reviews R code — consistent tidyverse style, documentation, and best practices.
What it does
- Enforces tidyverse conventions and pipe usage
- Guides data frame operations and function documentation
- Applied automatically to any R coding task
Installation
- Download
r-scripting.zip - Unzip and place the
r-scripting/folder in~/.config/biorouter/skills/ - Skill activates automatically for any R coding task
Usage
Activated automatically when writing R code. No manual invocation needed.
Python Scripting Skill
Python Scripting Skill
Applies Python scripting conventions automatically whenever BioRouter writes, edits, or reviews Python code — consistent style, error handling, and best practices with no extra prompting.
What it does
- Enforces naming conventions, typing, and project structure
- Guides error handling and logging patterns
- Applied automatically to any Python coding task
Installation
- Download
python-scripting.zip - Unzip and place the
python-scripting/folder in~/.config/biorouter/skills/ - Skill activates automatically for any Python coding task
Usage
Activated automatically when writing Python code. No manual invocation needed.
PRD Generator Skill
PRD Generator Skill
Generates detailed Product Requirements Documents (PRDs) that are clear, actionable, and suitable for implementation — covering problem statement, user stories, acceptance criteria, and technical considerations.
What it does
- Structures PRDs with consistent sections
- Generates measurable acceptance criteria
- Identifies technical dependencies and edge cases
Installation
- Download
prd.zip - Unzip and place the
prd/folder in~/.config/biorouter/skills/ - In BioRouter → Skills — the skill appears automatically
Usage
Invoke with /prd when planning a new feature or project.
ggplot2 Visualization Skill
ggplot2 Visualization Skill
Applies ggplot2 best-practice style rules whenever BioRouter writes or modifies R plotting code — consistent, publication-quality visualizations with no extra prompting.
What it does
- Enforces theme, color palette, and labeling conventions
- Ensures proper axis formatting and legend placement
- Applied automatically when writing any ggplot2 code
Installation
- Download
ggplot-visualization.zip - Unzip and place the
ggplot-visualization/folder in~/.config/biorouter/skills/ - Skill activates automatically for any R/ggplot2 coding task
Usage
Activated automatically when writing ggplot2 code. No manual invocation needed.
Develop BioRouter Extension Skill
Develop BioRouter Extension Skill
A complete guide for building a BioRouter extension (.brxt file) — covers required directory structure, manifest.json schema, Python MCP server setup with uv, and how to bundle skills inside the package.
What it does
- Scaffolds a correct .brxt directory layout
- Explains the manifest.json fields (name, version, command, envs, skills)
- Guides Python MCP server implementation
- Shows how to bundle skill SKILL.md files inside the extension
Installation
- Download
develop-biorouter-extension.zip - Unzip and place the
develop-biorouter-extension/folder in~/.config/biorouter/skills/ - In BioRouter → Skills — the skill appears automatically
Usage
Invoke with /develop-biorouter-extension when building a new BioRouter extension.
Anti-AI Writing Skill
Anti-AI Writing Skill
Teaches BioRouter to avoid common AI writing patterns when generating prose, articles, summaries, and essays. Use this skill to produce natural, human-quality written content.
What it does
- Enforces a pass/fail checklist of anti-patterns to avoid
- Catches generic openers, hollow hedges, symmetrical bullet lists, and other machine-tell signs
- Applies to any prose output: reports, summaries, articles, emails
Installation
- Download
anti-ai-writing.zip - Unzip and place the
anti-ai-writing/folder in~/.config/biorouter/skills/ - In BioRouter → Skills — the skill appears automatically
Usage
Invoke with /anti-ai-writing before generating any substantial written content.