Borrowing it
Nothing to install: this file belongs to tatargabor/set-core. Take a copy, put it at the same path in your own repository, and replace the rules that are about this project with yours.
curl -O https://raw.githubusercontent.com/tatargabor/set-core/main/.claude/commands/set/start.mdgit clone --depth 1 https://github.com/tatargabor/set-coreWrote this? Show the measurements
A badge with what this costs and how it scanned, read live from this page, so it follows the numbers instead of freezing them. Markdown for a README, HTML for a documentation site or a project page.
[](https://agentmods.dev/commands/tatargabor/set-core/start)<a href="https://agentmods.dev/commands/tatargabor/set-core/start"><img src="https://agentmods.dev/badge/commands/tatargabor/set-core/start.svg" alt="Measured on agentmods" height="20"></a>What it costs to keep this loaded
Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.
| Model | Per session | Once invoked |
|---|---|---|
| Fable 5.1 | $0.00000 | $0.00622 |
| Opus 5 | $0.00000 | $0.00311 |
| Sonnet 5 | $0.00000 | $0.00124 |
| Haiku 4.5 | $0.00000 | $0.00062 |
Grade C, and why
start scanned grade C with 2 findings against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured today.
A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.
Downloads and executes remote codehighSupply chain
curl | sh runs whatever the server returns today, which is not necessarily what it returned when this was reviewed.
curl -s http://localhost:7400/api/projects 2>/dev/null | python3 -c " Makes network callslowCapability
Not a fault in itself. Listed so you know the mod talks to something, and to what.
curl -s http://localhost:7400/api/projects 2>/dev/null | python3 -c " How it starts
The opening of the file, as written. The whole thing — 94 lines — stays where its author put it; the contents beside it link to each section on GitHub.
Start orchestration via the manager API — launches sentinel in the background.
Usage: /set:start [spec-path]
Examples: /set:start docs/spec.md /set:start docs/v2-release.md /set:start (auto-detect spec)
Instructions
Start a sentinel-supervised orchestration run via the web manager API.
Step 1: Detect project
# Get project name from current directory
PROJECT_NAME=$(basename "$(pwd)")
echo "Project: $PROJECT_NAME"
Step 2: Find spec file
If a spec path is provided as argument, use it. Otherwise auto-detect:
# Auto-detect spec files
ls docs/spec.md docs/v*.md docs/*.md 2>/dev/null | head -5
If multiple specs found, use AskUserQuestion to let the user choose.
Step 3: Verify manager is running
curl -s http://localhost:7400/api/projects 2>/dev/null | python3 -c "
import sys,json
try:
projects = json.load(sys.stdin)
names = [p['name'] for p in projects]
print('Manager: running')
print(f'Projects: {len(names)}')
except:
print('Manager: NOT RUNNING — start with: systemctl --user start set-web')
"
If manager is not running, tell the user to start it first.
Step 4: Check project is registered
Verify the current project appears in the manager's project list. If not:
# Register first
set-project init --name $PROJECT_NAME --project-type web --template nextjs
systemctl --user restart set-web
sleep 3
Step 5: Restart manager to pick up project
The manager loads supervisors at startup. After set-project init or if the project was recently registered, the manager needs a restart to create the supervisor for it.
systemctl --user restart set-web
sleep 5
Step 6: Start sentinel
curl -X POST http://localhost:7400/api/$PROJECT_NAME/sentinel/start \
-H 'Content-Type: application/json' \
-d "{\"spec\":\"$SPEC_PATH\"}"
Parse the response:
{"status": "ok", "pid": 12345}→ Success, show PID and dashboard link{"detail": "Project '...' not found"}→ Manager didn't pick up the project. Restart again:systemctl --user restart set-web && sleep 5then retry- Other error → Show error message
What this file has done since we first saw it
Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.
- today First seen · 94 lines · 0 tokens per session scan C 28423d3fae0b
start is a command published in the GitHub repository tatargabor/set-core (35 stars, last pushed today), licensed MIT. It costs nothing until one of its globs matches a file; then it loads 622 tokens. A static security scan graded it C with 2 findings (downloads and executes remote code, makes network calls). No closer match exists in the catalogue, so it is treated as the original; first seen 2026-09-06.
Other commands, from other repositories
hatch3r-workflow
Guided development lifecycle with 4 phases (Analyze, Plan, Implement, Review) and scale-adaptive Quick Mode for small tasks; --plan-file executes an approved plan document without re-deriving it.
doctor
Run TokenJam's health check — config, ingest endpoint, and storage. Equivalent to running tj doctor.
api-docs.template
This prompt was authored for Claude-style slash workflows. In Codex runtime, adapt tool calls as follows.
greet
Generate contextual agent greeting using GreetingBuilder infrastructure.
add-rule
Adds a new rule to an existing SYNAPSE domain file.
mpm-session-resume
Load context from paused session.