← ClaudeAtlas

run-tamirs-superpowerslisted

Use when running, validating, or testing the tamirs-superpowers Claude Code plugin — checks JSON validity, shellcheck hooks, SKILL.md frontmatter, statusline output, hook wiring, and absence of hardcoded paths or internal references. Trigger phrases: 'run the plugin health check', 'validate the plugin', 'test tamirs-superpowers', 'smoke test the plugin', 'check the plugin', 'is the plugin clean'.
Tamircohen28/tamirs-superpowers · ★ 2 · AI & Automation · score 74
Install: claude install-skill Tamircohen28/tamirs-superpowers
# run-tamirs-superpowers **tamirs-superpowers** is a Claude Code plugin — pure Markdown, JSON, and Bash. There is no build step. The plugin runs inside every Claude Code session automatically. The "interactive surface" is the plugin's validation harness (`make validate`) and the `smoke.sh` driver in this directory. ## Prerequisites ```bash brew install shellcheck jq # shellcheck for hook lint, jq for JSON checks python3 -m pip install -q -r scripts/requirements-validate.txt # PyYAML for frontmatter validator ``` ## Run (agent path) — smoke.sh The driver runs a 7-category health check. Always run from repo root: ```bash bash .claude/skills/run-tamirs-superpowers/smoke.sh ``` **What it checks** (all verified in this session): | Check | What it does | |---|---| | 1. `make validate` | shellcheck every tracked `.sh` at any depth, validate all JSON, validate SKILL.md frontmatter (portable core + `metadata.tamirs` + Claude extensions) | | 2. `scripts/statusline.sh` | runs the live statusline and checks it produces output | | 3. `plugin.json` | all required fields present, `.statusLine` is an object not a string | | 4. SKILL.md quality | `python3 scripts/validate-skill-frontmatter.py` — tiered: portable core fails the build, `metadata.tamirs` warns while absent, Claude fields validated when present | | 5. Hook wiring | every `.sh` in `hooks/` is referenced in `hooks.json` | | 6. No `/Users/` paths | skills must use `$CLAUDE_SKILL_DIR` or relative paths, not hardcoded absol