Getting it into your agent
One page per mod, every tool's command on it. A separate URL per tool would split the same page into five that compete with each other.
npx agentmods add skills/clezcoding/awesome-coolify/coolify-diagnosenpx skills add clezcoding/awesome-coolify --skill coolify-diagnosegit clone --depth 1 https://github.com/clezcoding/awesome-coolifyWhat 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 | $0.00032 | $0.00715 |
| Opus 5 | $0.00016 | $0.00358 |
| Sonnet 5 | $0.00006 | $0.00143 |
| Haiku 4.5 | $0.00003 | $0.00072 |
Grade A, and why
coolify-diagnose 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 2d ago.
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.
How it starts
The opening of the file, as written. The whole thing — 91 lines — stays where its author put it; the contents beside it link to each section on GitHub.
Coolify Diagnose
Install this skill pack (Cursor, Claude Code, Codex):
npx skills add clezcoding/awesome-coolify -a cursor -a claude-code -a codex
MCP prompt analog: diagnose (src/mcp/prompts.ts)
Related skills: coolify-setup · coolify-deploy · coolify-incident
Diagnose tool
Primary entry: MCP diagnose tool (diagnoseActionsCatalog):
Actions: app(query?, uuid?, name?, domain?, limit?) · server(query?, uuid?, name?, ip?, trigger_validate?) · scan(format?, page?, per_page?) · logs(uuid, mode?, lines?, max_chars?)
Workflow
-
Resolve UUID — from args,
.coolify/manifest.json, or ask the user. -
Application path:
diagnose({ action: "app", uuid: "<uuid>" }) -
Server path:
diagnose({ action: "server", uuid: "<server-uuid>" }) -
Fleet scan path:
diagnose({ action: "scan" }) -
Application logs path:
system({ action: "version" }) diagnose({ action: "logs", mode: "full", uuid: "<uuid>" })logscombines application diagnosis with a bounded runtime tail. It is application-only in Coolify 4.1.x; service/database logs are unavailable because those REST endpoints do not exist. -
Summarize findings by severity and recommend the next remediation step.
-
If remediation requires redeploy — use coolify-deploy
deployment.watchflow:deployment({ action: "watch", deployment_uuid: "<deployment_uuid>", timeout: 300 })
Recipe context
When diagnosis points to missing infrastructure, use recipe actions:
create-git-app·create-app-db·create-one-click
Or run coolify-setup for full greenfield wire.
Safety
revealopt-in — passreveal: trueon read/get actions only when the human explicitly needs unmasked secrets or env values. Default responses mask sensitive fields.confirmgates — destructive mutations (delete, emergency redeploy, force overrides) require explicit human approval andconfirm: trueon the second call after preview.
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.
- 2d ago First seen · 91 lines · 32 tokens per session scan A b30650d4e48d
coolify-diagnose is a skill published in the GitHub repository clezcoding/awesome-coolify (0 stars, last pushed 4d ago), licensed MIT. It adds 32 tokens to every session and 715 once invoked, about $0.0002 per session on Opus 5. A static security scan graded it A with 0 findings. No closer match exists in the catalogue, so it is treated as the original; first seen 2026-08-31.
Other skills, from other repositories
coolify
Operate a Coolify self-hosted PaaS through the @masonator/coolify-mcp server. Use this skill whenever the user asks Claude to inspect, deploy, restart, debug, or manage anything on Coolify — including applications, databases, services, servers, projects, environments, deployments, environment variables, private keys…
artifact
Share documents, images, and PDFs with a human as persistent links via the Artifacts MCP server. Use when the user asks to publish or share an artifact, document, diagram, generated image, or PDF with a link.
verify
Run this repo's verification gate — typecheck, the unit suite, the DB-backed suite. Load before running tests, pointing DATABASEURL anywhere, or reporting a unit done.
new-connector
Add or change a source connector, a REGISTRY object, or a migration. Load before writing anything in src/connectors/, src/core/schema.ts, or db/migrations/.
tube-bridge-research
Operate tube-bridge as a coherent YouTube research system: frame questions, discover sources, select subtitle tracks, classify claims, test competing hypotheses, capture timestamped evidence, build and search local corpora, and report traceable conclusions. Use for evidence-oriented YouTube research, transcript…
tomtom
TomTom Maps MCP integration — search, routing, traffic, maps, POIs, and EV via hosted endpoint.