Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
10 changes: 5 additions & 5 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -44,17 +44,17 @@ Then install the plugin from this marketplace:

### Verify Installation

Check that commands appear:
Check that skills appear:

```bash
/help
```

```
# Should see:
# /superpowers:brainstorm - Interactive design refinement
# /superpowers:write-plan - Create implementation plan
# /superpowers:execute-plan - Execute plan in batches
# Should see skills like:
# superpowers:brainstorming - Explores user intent, requirements and design before implementation
# superpowers:writing-plans - Create detailed implementation plan with bite-sized tasks
# superpowers:executing-plans - Execute plan in batches with review checkpoints
```
Comment on lines 53 to 58
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

⚠️ Potential issue | 🟡 Minor

Specify a language for the fenced block.

Markdownlint flags code fences without a language; use text for console output.

🔧 Suggested fix
-```
+```text
 # Should see skills like:
 # superpowers:brainstorming - Explores user intent, requirements and design before implementation
 # superpowers:writing-plans - Create detailed implementation plan with bite-sized tasks
 # superpowers:executing-plans - Execute plan in batches with review checkpoints
</details>

<details>
<summary>🧰 Tools</summary>

<details>
<summary>🪛 markdownlint-cli2 (0.18.1)</summary>

53-53: Fenced code blocks should have a language specified

(MD040, fenced-code-language)

</details>

</details>

<details>
<summary>🤖 Prompt for AI Agents</summary>

In @README.md around lines 53 - 58, Update the fenced code block in README.md to
include a language specifier to satisfy markdownlint; change the opening
triple-backticks for the block that contains the commented "Should see skills
like:" lines to "```text" so the block reading "# Should see skills like:" and
the three "# superpowers:..." lines is a fenced text block.


</details>

<!-- fingerprinting:phantom:triton:eagle -->

<!-- This is an auto-generated comment by CodeRabbit -->


### Codex
Expand Down
20 changes: 20 additions & 0 deletions RELEASE-NOTES.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,25 @@
# Superpowers Release Notes

## v4.2.0 (unreleased)

### Breaking Changes

#### Removed legacy slash commands

Removed the three slash command files (`/brainstorm`, `/write-plan`, `/execute-plan`) that were redirecting to skills. Anthropic unified commands and skills in Claude Code, making these redundant wrappers that caused `disable-model-invocation` errors (#345, #222, #244).

**Migration:** Use the skills directly — they trigger automatically based on context, or can be invoked by name:

```text
/superpowers:brainstorm → use superpowers:brainstorming skill
/superpowers:write-plan → use superpowers:writing-plans skill
/superpowers:execute-plan → use superpowers:executing-plans skill
```

No action needed if you were already using skills directly or letting them trigger automatically.

---

## v4.1.1 (2026-01-23)

### Fixes
Expand Down
6 changes: 0 additions & 6 deletions commands/brainstorm.md

This file was deleted.

6 changes: 0 additions & 6 deletions commands/execute-plan.md

This file was deleted.

6 changes: 0 additions & 6 deletions commands/write-plan.md

This file was deleted.