diff --git a/a.svg b/!/tags/a.svg
similarity index 100%
rename from a.svg
rename to !/tags/a.svg
diff --git a/c.svg b/!/tags/c.svg
similarity index 100%
rename from c.svg
rename to !/tags/c.svg
diff --git a/s.svg b/!/tags/s.svg
similarity index 100%
rename from s.svg
rename to !/tags/s.svg
diff --git a/.claude/commands/workflows/development-workflows.md b/.claude/commands/workflows/development-workflows.md
index 1bc8d93..824004b 100644
--- a/.claude/commands/workflows/development-workflows.md
+++ b/.claude/commands/workflows/development-workflows.md
@@ -28,13 +28,13 @@ Update the DEVELOPMENT WORKFLOWS table in `README.md` by researching 8 repos in
The README table has these columns:
```markdown
-| Name | ★ | Uniqueness | Plan | |
|
|
+| Name | ★ | Uniqueness | Plan |
|
|
|
```
- **Name**: `[Short Name](github-url)` — use project name, not owner/repo
- **★**: Star count rounded to `k` (e.g., 98k, 10k, 4.1k). Under 1000 show exact number
- **Uniqueness**: 2-3 shields.io badge tags using ``. Underscores for spaces, `--` for hyphens, `%2B` for `+`, `%2F` for `/`
-- **Plan**: Icon + linked name of the Plan implementation. Icon is `
` for command, `
` for agent, `
` for skill. Name links to the actual file in the repo
+- **Plan**: Icon + linked name of the Plan implementation. Icon is `
` for command, `
` for agent, `
` for skill. Name links to the actual file in the repo
- **Agent/Command/Skill counts**: Just the number (e.g., `25`, `0`, `108+`)
**Sort order**: Sorted by stars descending (highest first). Do NOT group by Plan type.
diff --git a/README.md b/README.md
index b566f2a..b2ef4d0 100644
--- a/README.md
+++ b/README.md
@@ -4,7 +4,7 @@ practice makes claude perfect
-white?style=flat&labelColor=555)
[](best-practice/) [](implementation/) [](orchestration-workflow/orchestration-workflow.md) [](#-tips-and-tricks) 
- = Agents ·
= Commands ·
= Skills
+
= Agents ·
= Commands ·
= Skills
@@ -84,16 +84,16 @@ claude
All major workflows converge on the same architectural pattern: **Research → Plan → Execute → Review → Ship**
-| Name | ★ | Uniqueness | Plan |
@@ -21,9 +21,9 @@ practice makes claude perfect
| Feature | Location | Description |
|---------|----------|-------------|
-| [**Subagents**](https://code.claude.com/docs/en/sub-agents) | `.claude/agents/
[**Commands**](https://code.claude.com/docs/en/slash-commands) | `.claude/commands/
[**Skills**](https://code.claude.com/docs/en/skills) | `.claude/skills/
[**Subagents**](https://code.claude.com/docs/en/sub-agents) | `.claude/agents/
[**Commands**](https://code.claude.com/docs/en/slash-commands) | `.claude/commands/
[**Skills**](https://code.claude.com/docs/en/skills) | `.claude/skills/
-See [orchestration-workflow](orchestration-workflow/orchestration-workflow.md) for implementation details of
**Command** →
**Agent** →
**Skill** pattern.
+See [orchestration-workflow](orchestration-workflow/orchestration-workflow.md) for implementation details of
**Command** →
**Agent** →
**Skill** pattern.
|
|
|
+| Name | ★ | Uniqueness | Plan |
|
|
|
|------|---|------------|------|---|---|---|
-| [Superpowers](https://github.com/obra/superpowers) | 107k |    |
[writing-plans](https://github.com/obra/superpowers/tree/main/skills/writing-plans) | 5 | 3 | 14 |
-| [Everything Claude Code](https://github.com/affaan-m/everything-claude-code) | 101k |    |
[planner](https://github.com/affaan-m/everything-claude-code/blob/main/agents/planner.md) | 28 | 60 | 125 |
-| [Spec Kit](https://github.com/github/spec-kit) | 81k |    |
[speckit.plan](https://github.com/github/spec-kit/blob/main/templates/commands/plan.md) | 0 | 9+ | 0 |
-| [BMAD-METHOD](https://github.com/bmad-code-org/BMAD-METHOD) | 42k |    |
[bmad-create-prd](https://github.com/bmad-code-org/BMAD-METHOD/tree/main/src/bmm-skills/2-plan-workflows/bmad-create-prd) | 0 | 0 | 42 |
-| [gstack](https://github.com/garrytan/gstack) | 41k |    |
[autoplan](https://github.com/garrytan/gstack/tree/main/autoplan) | 0 | 0 | 27 |
-| [Get Shit Done](https://github.com/gsd-build/get-shit-done) | 40k |    |
[gsd-planner](https://github.com/gsd-build/get-shit-done/blob/main/agents/gsd-planner.md) | 18 | 57 | 0 |
-| [OpenSpec](https://github.com/Fission-AI/OpenSpec) | 33k |    |
[opsx:propose](https://github.com/Fission-AI/OpenSpec/blob/main/src/commands/workflow/new-change.ts) | 0 | 10 | 0 |
-| [HumanLayer](https://github.com/humanlayer/humanlayer) | 10k |    |
[create_plan](https://github.com/humanlayer/humanlayer/blob/main/.claude/commands/create_plan.md) | 6 | 27 | 0 |
+| [Superpowers](https://github.com/obra/superpowers) | 107k |    |
[writing-plans](https://github.com/obra/superpowers/tree/main/skills/writing-plans) | 5 | 3 | 14 |
+| [Everything Claude Code](https://github.com/affaan-m/everything-claude-code) | 101k |    |
[planner](https://github.com/affaan-m/everything-claude-code/blob/main/agents/planner.md) | 28 | 60 | 125 |
+| [Spec Kit](https://github.com/github/spec-kit) | 81k |    |
[speckit.plan](https://github.com/github/spec-kit/blob/main/templates/commands/plan.md) | 0 | 9+ | 0 |
+| [BMAD-METHOD](https://github.com/bmad-code-org/BMAD-METHOD) | 42k |    |
[bmad-create-prd](https://github.com/bmad-code-org/BMAD-METHOD/tree/main/src/bmm-skills/2-plan-workflows/bmad-create-prd) | 0 | 0 | 42 |
+| [gstack](https://github.com/garrytan/gstack) | 41k |    |
[autoplan](https://github.com/garrytan/gstack/tree/main/autoplan) | 0 | 0 | 27 |
+| [Get Shit Done](https://github.com/gsd-build/get-shit-done) | 40k |    |
[gsd-planner](https://github.com/gsd-build/get-shit-done/blob/main/agents/gsd-planner.md) | 18 | 57 | 0 |
+| [OpenSpec](https://github.com/Fission-AI/OpenSpec) | 33k |    |
[opsx:propose](https://github.com/Fission-AI/OpenSpec/blob/main/src/commands/workflow/new-change.ts) | 0 | 10 | 0 |
+| [HumanLayer](https://github.com/humanlayer/humanlayer) | 10k |    |
[create_plan](https://github.com/humanlayer/humanlayer/blob/main/.claude/commands/create_plan.md) | 6 | 27 | 0 |
### Others
- [Cross-Model (Claude Code + Codex) Workflow](development-workflows/cross-model-workflow/cross-model-workflow.md) [](development-workflows/cross-model-workflow/cross-model-workflow.md)
@@ -146,7 +146,7 @@ All major workflows converge on the same architectural pattern: **Research → P
| any developer should be able to launch Claude, say "run the tests" and it works on the first try — if it doesn't, your CLAUDE.md is missing essential setup/build/test commands | [](https://x.com/dexhorthy/status/2034713765401551053) |
| keep codebases clean and finish migrations — partially migrated frameworks confuse models that might pick the wrong pattern | [](https://youtu.be/julbw1JuAz0?t=1112) [](https://youtu.be/julbw1JuAz0?t=1112) |
-
**Agents (4)**
+
**Agents (4)**
| Tip | Source |
|-----|--------|
@@ -155,7 +155,7 @@ All major workflows converge on the same architectural pattern: **Research → P
| [agent teams with tmux](https://code.claude.com/docs/en/agent-teams) and [git worktrees](https://x.com/bcherny/status/2025007393290272904) for parallel development | |
| use [test time compute](https://code.claude.com/docs/en/sub-agents) — separate context windows make results better; one agent can cause bugs and another (same model) can find them | [](https://x.com/bcherny/status/2031151689219321886) |
-
**Commands (3)**
+
**Commands (3)**
| Tip | Source |
|-----|--------|
@@ -163,7 +163,7 @@ All major workflows converge on the same architectural pattern: **Research → P
| use [slash commands](https://code.claude.com/docs/en/slash-commands) for every "inner loop" workflow you do many times a day — saves repeated prompting, commands live in `.claude/commands/` and are checked into git | [](https://x.com/bcherny/status/2007179847949500714) |
| if you do something more than once a day, turn it into a [skill](https://code.claude.com/docs/en/skills) or [command](https://code.claude.com/docs/en/slash-commands) — build `/techdebt`, context-dump, or analytics commands | [](https://x.com/bcherny/status/2017742748984742078) |
-
**Skills (9)**
+
**Skills (9)**
| Tip | Source |
|-----|--------|