Skip to content

Commit 75b4504

Browse files
committed
docs: document Claude Code plugin install and three release artifacts
1 parent cf3985b commit 75b4504

3 files changed

Lines changed: 19 additions & 1 deletion

File tree

CLAUDE.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,8 @@ This file is the repository-level guide for humans and AI agents working in this
77
## What's In Here
88

99
```
10+
.claude-plugin/ plugin manifest for `/plugin install normalpowers@fastxyz`
11+
hooks/ session-start hook — injects normalpowers.md at Claude Code session start
1012
skills/ plain-markdown skill files — the product
1113
normalpowers.md the master prompt (paste-as-system-prompt)
1214
README.md what it is + per-platform install
@@ -49,7 +51,7 @@ Before modifying anything in `skills/`:
4951

5052
These get closed without review:
5153

52-
- **Platform-specific integrations** (plugin manifests, hooks, custom tool wiring). Push those to a fork — not core.
54+
- **New platform integrations** beyond the existing Claude Code plugin manifest. We ship one — `/plugin install normalpowers@fastxyz` via `.claude-plugin/` + `hooks/`. Adding Cursor, Codex, or others requires a design doc and maintainer approval.
5355
- **Domain-specific skills** (sales-discovery, specific-industry-workflows). Use `writing-skills` to author them in your own bundle.
5456
- **"Compliance" rewrites** restructuring skills to match some external style guide without eval evidence that behavior improved.
5557
- **Rebrands, rewording sweeps, or tone-unification PRs** without a specific behavioral problem they solve.

README.md

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -51,6 +51,20 @@ Copy `normalpowers.md` from this repo. Paste it into whichever platform you use.
5151

5252
Install guide priority: Claude first (it's our internal stack), then ChatGPT and Gemini.
5353

54+
### Claude Code — one-click install
55+
56+
```bash
57+
/plugin install normalpowers@fastxyz
58+
```
59+
60+
Or download `normalpowers-vX.Y.Z.plugin` from [Releases](https://github.com/fastxyz/normalpowers/releases/latest) for a local offline install:
61+
62+
```bash
63+
/plugin install ./normalpowers-vX.Y.Z.plugin
64+
```
65+
66+
For skill-compatible platforms, download `normalpowers-vX.Y.Z.skill` from Releases.
67+
5468
### Claude.ai — Projects (recommended)
5569

5670
1. Open [claude.ai](https://claude.ai)**Projects****New project**.

docs/comparison-to-superpowers.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -41,6 +41,8 @@ normalpowers has none of that. It is plain markdown by design:
4141

4242
This is a deliberate scope constraint. Portability across every LLM front-end beats deeper integration with one of them.
4343

44+
normalpowers does ship a `.claude-plugin/` manifest and a `hooks/session-start` script so that Claude Code users can do `/plugin install normalpowers@fastxyz` for a one-click install. The hook injects `normalpowers.md` at session start — no Skill tool, no subagents. The skills remain plain markdown and work identically on every other platform.
45+
4446
## Recommendation
4547

4648
**If you are writing software, use [superpowers](https://github.com/obra/superpowers).** It is tuned for that work and sharper on that axis than anything we could offer. The TDD and subagent skills in particular have no substitute here.

0 commit comments

Comments
 (0)