Borrowing it
Nothing to install: this file belongs to agno-agi/agentos-render. 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/agno-agi/agentos-render/main/.agents/skills/setup-platform/SKILL.mdgit clone --depth 1 https://github.com/agno-agi/agentos-renderWrote 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/skills/agno-agi/agentos-render/setup-platform)<a href="https://agentmods.dev/skills/agno-agi/agentos-render/setup-platform"><img src="https://agentmods.dev/badge/skills/agno-agi/agentos-render/setup-platform/github.svg" alt="Measured on agentmods" height="20"></a>Or the 80×15 button, for a site that already has a row of RSS and ATOM ones. Only the verdict fits; the numbers stay here.
<a href="https://agentmods.dev/skills/agno-agi/agentos-render/setup-platform"><img src="https://agentmods.dev/badge/skills/agno-agi/agentos-render/setup-platform.svg" alt="Reviewed on agentmods" width="80" 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.00067 | $0.01586 |
| Opus 5.5 | $0.00027 | $0.00634 |
| Sonnet 5.5 | $0.00013 | $0.00317 |
| Haiku 4.5 | $0.00007 | $0.00159 |
Grade A, and why
setup-platform scanned grade A with 0 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.
Nothing flagged
None of the 26 patterns this scan looks for appear in this file: no shell pipes, no recursive deletes, no credential paths, no hidden text, no instruction-override or anti-refusal phrasing, no agent-config snooping. That is not a guarantee, it is the absence of the things that are checkable.
This is a copy
100% identical to setup-platform — 2 lines differ, which has more behind it and is treated as the original. This page carries a canonical link to it rather than competing with it.
How it starts
The opening of the file, as written. The whole thing — 125 lines — stays where its author put it; the contents beside it link to each section on GitHub.
Set Up the Platform
Coding-agent workflow: run as
/setup-platformor by describing the task.
Take the user from a fresh clone to a running platform with their first agent live on it. Step 6 is the point of the trip; everything before it is setup, everything after is hand-over.
Be self-driving: do anything you can do yourself (open a file, open a URL, launch an app). Stop only for what needs a human: a secret, an install, a sign-in. Never print or echo secret values.
Narrate: open with this map (tune the words, keep the shape), then a line per step.
Kicking off /setup-platform. Here's the map:
1. Docker — confirm it's installed and running
2. Environment — .env and your OpenAI key
3. Boot — build and start the platform containers
4. Prove it — MCP handshake and tools; an optional agent answer
5. Connect the UI — os.agno.com, one click
6. First agent — we build it together, live
7. Make it yours — your platform in its own private repo
8. The loop — the skills you own from here
0. Read the manual
Read AGENTS.md end to end.
1. Docker
docker info must succeed. Installed but not running → start it (open -a Docker on macOS) and poll. Not installed → stop and give install steps.
2. Environment
If .env does not exist, cp example.env .env, then set OPENAI_API_KEY:
- Already in their shell → copy the credentials across without displaying or logging their values.
- Otherwise open
.envin their editor (cursor,code) and ask them to paste it. Never open a terminal editor from your shell — it hangs the session.
Coding agents are opt-in; see harness setup.
If enabled, Claude Engineer needs its own credentials. If the user chooses Claude Code OAuth, remove
the ANTHROPIC_API_KEY placeholder and set CLAUDE_CODE_OAUTH_TOKEN instead. The API
container does not inherit a host Claude login. If Claude credentials are unavailable,
report that Claude Engineer cannot run; do not present API startup as verification of it.
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 Changed · -4 lines 077bbdbfc9db
- 3d ago Changed · +6 lines 2ccbbf3e3044
- 6d ago Changed · +13 lines 046ca8e8a16b
- 8d ago Changed e6dfbaee3ba4
- 2mo ago First seen · 110 lines · 67 tokens per session scan A 8e8a0fa1e8e5
setup-platform is a skill published in the GitHub repository agno-agi/agentos-render (5 stars, last pushed yesterday), licensed Apache-2.0. It adds 67 tokens to every session and 1,586 once invoked, about $0.0003 per session on Opus 5.5. A static security scan graded it A with 0 findings. It is 100% identical to setup-platform, differing in 2 lines, and is treated as a copy.
Other skills, from other repositories
render
Use when deploying or fixing an app on Render — web services, background workers, cron jobs, private services, managed Postgres and Key-Value, and especially the render.yaml Blueprint. Covers deploys that fail with no open ports detected, 502s on first deploy, free-tier cold starts, and a free Postgres about to expire…
agentos-ui-ux
Design, review, or implement AgentOS UI and UX work using the project’s operator-console visual system. Use for React/Tailwind pages, cards, dialogs, mobile layouts, theme work, navigation, forms, empty/loading/error states, and UI consistency reviews in AgentOS.
agentos
Use before and during AgentOS code, UX, integration, or release work so changes stay OpenClaw-first, observable, and release-safe.
agentos
Use AgentOS as the operator control plane above OpenClaw for starting, inspecting, and diagnosing a digital workforce.
astro-strapi-blocks
Integrates @sensinum/astro-strapi-blocks with Strapi 5 Blocks fields in Astro: wiring data from API responses, theming with extend and overwrite, and custom block components. Use when adding or editing Strapi block rendering, rich text zones, or StrapiBlocks / theme configuration.
Frontend Performance Testing
Frontend performance testing covering bundle size analysis, render performance, animation frame rate, React re-render detection, and lazy loading verification.