← All skills
setup
67 / 100 · Review before installing
Check before installing. Some of what it can do is expected: a coding skill usually runs build and test commands.
By sliamh11/Deus (GitHub) · coding · 51 stars · scanned at commit 2f24c38
Run initial Deus setup — dependencies, container, credentials, service, and CLI. Channels are added separately after setup completes. Triggers on "setup", "install", "configure deus", or first-time setup requests.
Works with any agent that supports SKILL.md skills.
What this skill can do
Downloads and installs other software
The author does not mention this.
Found in 21 places.
Show 17 more
- .claude/skills/setup/SKILL.md, line 84
Run `npx tsx setup/index.ts --step environment` and parse the status block. - .claude/skills/setup/SKILL.md, line 101
- macOS: install via `brew install --cask docker`, then `open -a Docker` and wait for it to start. If brew not available, direct to Docker Desktop download at h - .claude/skills/setup/SKILL.md, line 102
- Linux: install with `curl -fsSL https://get.docker.com | sh && sudo usermod -aG docker $USER`. Note: user may need to log out/in for group membership. - .claude/skills/setup/SKILL.md, line 109
Run in background with **10 minute timeout**: `npx tsx setup/index.ts --step container -- --runtime docker` - .claude/skills/setup/SKILL.md, line 132
**No:** `npx tsx setup/index.ts --step mounts -- --empty` - .claude/skills/setup/SKILL.md, line 133
**Yes:** Collect paths/permissions. `npx tsx setup/index.ts --step mounts -- --json '{"allowedRoots":[...],"blockedPatterns":[],"nonMainReadOnly":true}'` - .claude/skills/setup/SKILL.md, line 155
Run `npx tsx setup/index.ts --step service` and parse the status block. - .claude/skills/setup/SKILL.md, line 213
Run `npx tsx setup/index.ts --step cli` and parse the status block. - .claude/skills/setup/SKILL.md, line 220
**If STATUS=conflict and EXISTING=foreign:** A non-Deus binary named `deus` already exists at the CLI path. Ask the user: "A file already exists at `<LINK_PATH> - .claude/skills/setup/SKILL.md, line 307
Run `npx tsx setup/index.ts --step verify` and parse the status block. - .claude/skills/setup/SKILL.md, line 318
- MOUNT_ALLOWLIST=missing → `npx tsx setup/index.ts --step mounts -- --empty` - .claude/skills/setup/SKILL.md, line 324
Run `npx tsx setup/index.ts --step ollama` and parse the status block. - .claude/skills/setup/SKILL.md, line 329
Tell the user: "Ollama is not installed. If you want to use local AI models for self-improvement scoring, install Ollama from https://ollama.ai, then re-run thi - .claude/skills/setup/SKILL.md, line 346
Run `npx tsx setup/index.ts --step codeintel` and parse the status block. - .claude/skills/setup/SKILL.md, line 370
- `CODEGRAPH_REASON=npm_not_installed` → "codegraph needs Node/npm. Install Node, then re-run `npx tsx setup/index.ts --step codeintel`." - .claude/skills/setup/SKILL.md, line 371
- `CODEGRAPH_REASON=install_failed` → "codegraph install failed (often a global-npm permissions issue). Run manually: `npm install -g @colbymchenry/codegraph` a - .claude/skills/setup/SKILL.md, line 374
- `CODE_SEARCH_REASON=deps_missing` → "code-search needs the `mcp` and `sqlite_vec` Python packages in the resolved interpreter (`mcp` to run the server, `sqlit
and 1 more places
Runs commands on your computer
This is disclosed by the author in the skill's SKILL.md or README. Expected for a coding skill.
Found in 10 places.
Show 7 more
Sends data to these websites: deb.nodesource.com, get.docker.com
The author does not mention this.
Found in 2 places.
Changes files outside its own folder
The author does not mention this.
Found in 4 places.
Show 1 more
Safer alternatives
Low-risk skills in the same category (coding) that look related. Check that one does what you need.
Install
Paste this into your terminal. It downloads exactly the version we scanned, not whatever is newest.
if [ -e ~/.agents/skills/'setup' ] || [ -L ~/.agents/skills/'setup' ]; then echo 'A skill folder named setup already exists — not replacing it' >&2; false; else d=$(mktemp -d) && git clone --quiet --filter=blob:none --no-checkout 'https://github.com/sliamh11/Deus' "$d" && git -C "$d" checkout --quiet '2f24c38a2ae42d3161492f0729975b286452f4b4' -- '.claude/skills/setup' && mkdir -p ~/.agents/skills && cp -R "$d"/'.claude/skills/setup' ~/.agents/skills/'setup' && rm -rf "$d"; fi
Codex reads ~/.agents/skills directly. For Claude Code, Cursor, Copilot, Gemini CLI, Antigravity or OpenCode, also link it. For Claude Code: ln -s ~/.agents/skills/'setup' ~/.claude/skills/'setup' (other agents: ~/.cursor/skills, ~/.copilot/skills, ~/.gemini/skills, ~/.gemini/config/skills, ~/.config/opencode/skills). Or install through the finder skill, which does both.
Badge for your README
The badge for sliamh11/Deus shows the score of its lowest-scoring skill.

[](https://zalavijaysinh.github.io/skilltrust/repos/sliamh11/Deus/)
Score history
| Date | Version | Score |
|---|
| 2026-11-07 | 2f24c38 | 67 |