Skip to content

feat: Add Superpowers software development skills#137

Merged
teknium1 merged 1 commit intoNousResearch:mainfrom
kaos35:add-superpowers-skills
Mar 3, 2026
Merged

feat: Add Superpowers software development skills#137
teknium1 merged 1 commit intoNousResearch:mainfrom
kaos35:add-superpowers-skills

Conversation

@kaos35
Copy link
Copy Markdown
Contributor

@kaos35 kaos35 commented Feb 27, 2026

Add 5 new skills for professional software development workflows, adapted from the Superpowers project

  • test-driven-development: RED-GREEN-REFACTOR cycle enforcement
  • systematic-debugging: 4-phase root cause investigation
  • subagent-driven-development: Structured delegation with two-stage review
  • writing-plans: Comprehensive implementation planning
  • requesting-code-review: Systematic code review process

These skills provide structured development workflows that transform Hermes from a general assistant into a professional software engineer with defined processes for quality assurance.

Skills are organized under software-development category and follow Hermes skill format with proper frontmatter, examples, and integration guidance with existing skills

Add 5 new skills for professional software development workflows,
adapted from the Superpowers project ( obra/superpowers ):

- test-driven-development: RED-GREEN-REFACTOR cycle enforcement
- systematic-debugging: 4-phase root cause investigation
- subagent-driven-development: Structured delegation with two-stage review
- writing-plans: Comprehensive implementation planning
- requesting-code-review: Systematic code review process

These skills provide structured development workflows that transform
Hermes from a general assistant into a professional software engineer
with defined processes for quality assurance.

Skills are organized under software-development category and follow
Hermes skill format with proper frontmatter, examples, and integration
guidance with existing skills.
@teknium1
Copy link
Copy Markdown
Contributor

teknium1 commented Mar 1, 2026

Can you link me the Superpowers project?

@kaos35
Copy link
Copy Markdown
Contributor Author

kaos35 commented Mar 1, 2026

Can you link me the Superpowers project?

https://github.com/obra/superpowers @teknium1

@teknium1 teknium1 merged commit 0e1723e into NousResearch:main Mar 3, 2026
@teknium1
Copy link
Copy Markdown
Contributor

teknium1 commented Mar 3, 2026

Merged! Thanks for adapting these from Superpowers — great addition to the skill library. I'll be following up with some enhancements to integrate them more tightly with Hermes's delegate_task, skill system, and agent tooling.

@teknium1
Copy link
Copy Markdown
Contributor

teknium1 commented Mar 3, 2026

Follow-up enhancements pushed in commit de0af4d:

  • Restored key content from the original superpowers skills that was lost in adaptation: anti-rationalization tables, "Rule of Three" (3+ failed fixes = question architecture), Pattern Analysis & Hypothesis Testing phases, "Why Order Matters" rebuttals, verification checklists, and red flags lists. These are the behavioral guardrails that prevent LLMs from taking shortcuts.
  • Added proper Hermes delegate_task integration with real parameter examples (goal, context, toolsets) throughout all 5 skills.
  • Added Hermes tool usage (search_files, read_file, terminal, todo) for investigation and verification steps.
  • Removed references to skills that don't exist in Hermes (brainstorming, finishing-a-development-branch, executing-plans, using-git-worktrees).
  • Cut ~430 lines of generic content (Go/Rust/Jest boilerplate) while adding more actionable agent guidance.

Net result: tighter, more Hermes-native skills that actually constrain agent behavior. Thanks again for the contribution!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

2 participants