Global slash commands and plugin management for cross-device development.
git clone https://github.com/s00ly/claude-setup.git /tmp/claude-setup && bash /tmp/claude-setup/install.sh && bash /tmp/claude-setup/sync-plugins.shInstalls all commands and syncs all plugins. After this, everything works.
| Command | What it does |
|---|---|
/pl |
Resume Intropa P&L V03 |
/hr |
Resume RIA HR Portal |
/neo |
Resume NeoWealth |
/sync |
Push session to Notion |
/check-plugins |
Audit plugin compliance against manifest |
User-invocable skills installed into ~/.claude/skills/ (symlinked on Unix, copied on Windows):
| Skill | What it does |
|---|---|
/fortify |
Verify & harden a repo/host to a named security tier (ASVS/SLSA/OWASP). Runs local verifiers + defensive review lenses; MEDIUM+ findings go to the fix-to-zero loop. Blue-team framing only. |
/craft |
Review a front-end surface against a named reference ceiling and the 13-dimension craft rubric (2 hard gates: WCAG 2.2 AA, Core Web Vitals). |
Both load a private knowledge-base repo (s00ly/fortify, s00ly/craft-kb). With a local ~/Code clone or private-repo access they run the full verifier/scorer toolkit; without it they degrade to read-only guidance. New tools the toolkits wrap (Scorecard CLI, gitleaks, Style Dictionary, Playwright, Lighthouse CI) are ASK-FIRST and are never auto-installed — the scorers report OPEN when a tool is absent, never a false green.
Plugins are managed declaratively via plugins.txt (single source of truth).
bash sync-plugins.sh # full sync (install, remove, verify)
bash sync-plugins.sh --check # audit only, no changesTo add/remove a plugin: edit plugins.txt, commit, push. Other devices pull and re-sync.
You type /hr
|
v
~/.claude/commands/hr.md <-- installed by this repo (global routing)
|
+- Repo missing? -> auto-clone from GitHub
+- cd into project
+- Read CLAUDE.md (rules) + HANDOFF.md (state)
|
v
.claude/commands/resume-hr.md <-- lives in the project repo (travels with git)
|
+- Git sync (fetch, fast-forward, detect divergence)
+- Fetch state (HANDOFF.md, Notion, git log, health checks)
+- Report status
+- Ask before executing work
claude-setup/
commands/ # slash command definitions (pl, hr, neo, sync, check-plugins, consortium, parity)
skills/ # user-invocable skills (directories: SKILL.md + references/)
fortify/ # security verify/harden skill
craft/ # design-craft review skill
plugins.txt # declarative plugin manifest
settings.json # non-plugin settings (synced across devices)
install.sh # install commands + skills to ~/.claude/
install.ps1 # Windows PowerShell installer
sync-plugins.sh # plugin sync (install/remove/verify)
- Create
commands/<name>.md - Push
- Re-run
install.shon each device
- Edit
plugins.txt(add/remove lines) - Push
- Other devices:
git pull && bash sync-plugins.sh