Enforces a spec- and test-driven development workflow: creates technical specs, breaks them into TDD tasks, executes tasks with test-first verification, runs tests with failure analysis, manages git branches and PRs, and tracks completion status.
Use proactively to retrieve and extract relevant information from research-os documentation files. Checks if content is already in context before returning.
Use proactively to determine and output today's date including the current year, month and day. Checks if content is already in context before returning.
Use proactively to create files, directories, and apply templates for research-os workflows. Handles batch file creation with proper structure and boilerplate.
Use proactively to handle git operations, branch management, commits, and PR creation for research-os workflows
Use proactively to check task completeness and update task and roadmap tracking docs.
Modifies files
Hook triggers on file write and edit operations
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.
An agentic research engineering ecosystem for Claude Code
Research-OS is an orchestration system built on top of Claude Code that combines rigorous research planning with spec- and test-driven engineering. It provides a structured workflow for transforming research ideas into fully implemented, production-ready code through spec- and test-driven development principles with sophisticated context engineering.
Research-OS separates the cognitive work of research planning from the execution work of engineering implementation through two specialized, marketplace-compatible plugins that can be used independently or together:
This separation enables:
Research-OS is compatible with the Claude Code marketplace and plugin system. Add this marketplace to Claude Code:
/plugin marketplace add wielandbrendel/research-os
Then browse and install individual plugins (commands or agents):
/plugin
For more details on the Claude Code plugin system, see the official documentation
Start by brainstorming and refining your initial research idea:
Step 1: Create research-os/project/idea.md with your initial research concept:
# Initial Research Idea
[Your research idea, hypothesis, or problem statement]
Step 2: Run the brainstorm command:
/brainstorm
This iterative refinement command will:
idea.mdOutput is created in research-os/project/:
idea.md - Your refined research idea (updated after each iteration)assessment.md - Critical assessment with strengths, weaknesses, and recommendationsresearch-journal.md - Related work exploration and searchesIterate: Run /brainstorm multiple times to progressively refine your research concept. Each iteration deepens the analysis and sharpens the focus.
When satisfied with your refined idea, proceed to full research planning with /plan-research.
Develop your comprehensive research vision with the Researcher plugin:
/plan-research
This comprehensive command will:
Output is created in research-os/project/:
research-journal.md - Iterative refinement historyrelated-work.md - Literature review and analysismission.md - Project vision and goalsroadmap.md - Phased experiment plantech-stack.md - Technical requirementsUse the Engineer plugin to implement your research vision:
/new-artifact [feature-description]
/create-artifact
spec.mdtasks.md with agent assignmentsnpx claudepluginhub wielandbrendel/research-os --plugin engineerScientific presentation agents and skills specializing in professional, insightful and engaging research presentations.
Comprehensive Research Planning agents specializing in synthesising hypothesis and claims, researching related work and challenging assumptions.
Comprehensive feature development workflow with specialized agents for codebase exploration, architecture design, and quality review
Comprehensive skill pack with 66 specialized skills for full-stack developers: 12 language experts (Python, TypeScript, Go, Rust, C++, Swift, Kotlin, C#, PHP, Java, SQL, JavaScript), 10 backend frameworks, 6 frontend/mobile, plus infrastructure, DevOps, security, and testing. Features progressive disclosure architecture for 50% faster loading.
Comprehensive PR review agents specializing in comments, tests, error handling, type design, code quality, and code simplification
Develop, test, build, and deploy Godot 4.x games with Claude Code. Includes GdUnit4 testing, web/desktop exports, CI/CD pipelines, and deployment to Vercel/GitHub Pages/itch.io.
Lazy senior dev mode. Forces the simplest, shortest solution that actually works: YAGNI, stdlib first, no unrequested abstractions.
Access thousands of AI prompts and skills directly in your AI coding assistant. Search prompts, discover skills, save your own, and improve prompts with AI.