wernerhe/super-model/super-model-setup
- community
Checking that the SKILL.md file is still in the repository.
Run super-model-setup.py to install Super-Model into a target project - CLAUDE.md, .super/config.json, .gitignore entries, MCP wiring, SessionStart hook, install-approval policy, and the 7 slash command shims for Claude Code + Windsurf + Cline (VS Code).
Install
npx vskill@latest install wernerhe/super-model/super-model-setupSKILL.md
super-model-setup
Orchestrates the per-project install of Super-Model. The LOGICAL flow lives here in module bodies; the actual filesystem work lives in super-model-setup.py at the repo root.
The skill describes WHAT each step does; the script DOES the work. This separation lets the LLM reason about steps without re-implementing them.
When to use
- The user runs
/super-model-setup(or invokessuper-model-setup.py/.bat/.shdirectly). - A new project is being initialized with Super-Model.
- A re-install is needed to verify each step is still in canonical state.
What the 8 modules do (in order)
claude-md-init- seed<project>/CLAUDE.mdwith the Super-Model section (create-only).super-config-init- write<project>/.super/config.json(create-only).gitignore-update- append.super/cache/and.worktrees/to.gitignore(dedup).project-type-detection- readpyproject.toml/package.json/Cargo.toml/ etc.; record findings.mcp-wiring- copy relevant entries from~/.claude/.mcp.jsoninto<project>/.mcp.json.hooks-install- merge SessionStart hook into<project>/.claude/settings.json(preserve existing).permissions-install- merge 20 install-approval Bash rules intopermissions.ask; preserve$defaultssentinel.slash-commands-install- write 7super-*slash command files for Claude Code (.claude/commands/), Windsurf (.windsurf/workflows/+.windsurf/rules/super-model.md), and Cline (.clinerules/workflows/+.clinerules/super-model.md).
All 8 are idempotent. Re-running produces no diffs if nothing has changed.
Drive-root refusal
super-model-setup.py refuses to run if the parent of its own directory resolves to a drive root (C:\, /). The fail-fast message tells the user to drop the Super-Model folder INSIDE a project directory.
Verify after running
/superslash menu shows 7 entries (nosuper-model:namespace pollution from a plugin co-install).<project>/.claude/settings.jsonhas the SessionStart hook + 20 install-approval rules.<project>/.super/config.jsonexists.<project>/CLAUDE.mdhas a Super-Model section appended.<project>/.gitignorehas.super/cache/and.worktrees/.<project>/.windsurf/workflows/super-*.md(7 files),<project>/.windsurf/rules/super-model.md.<project>/.clinerules/workflows/super-*.md(7 files),<project>/.clinerules/super-model.md.
Reproduction notes
- Module bodies are the source of truth for WHAT each step does; the Python script must agree with them.
- Tests under
tests/foundation/test_super_model_setup_modules.pyassert manifest entries map 1:1 to module files. - Two heavier tests (
test_super_model_setup_script.py,test_super_model_setup_security_hardening.py) exercise the script behavior end-to-end.
Security
- Security scanPassed, 100 of 100Pattern checks on the skill's files.
- Model reviewPassed
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingskills/super-model-setup/SKILL.md
Popularity
- 7-day trend score
- 5
Not refreshed yet.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/wernerhe/super-model/super-model-setup)