Mintlify API
macro-inc/macro
Interact with the Mintlify REST API to manage deployments, trigger builds, and query documentation site metadata programmatically.
Verify a Coolify deploy end-to-end after a push — wait for GitHub CI, then the Coolify deployment, confirm the commit is live, and run a visual check.
$ npx skills add kovrichard/catalyst --skill ship-coolify -a claude-codeProject install by default; add -g for ~/.claude/skills/.
$ gh skill install kovrichard/catalyst ship-coolify --agent claude-codeProject scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).
$ git clone --depth 1 https://github.com/kovrichard/catalyst.git skills-src && mkdir -p .claude/skills && cp -r skills-src/.agents/skills/ship-coolify .claude/skills/ship-coolify && rm -rf skills-srcUse ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.
Claude Code skills documentation · loads skills from .claude/skills/
Install the "ship-coolify" agent skill from https://github.com/kovrichard/catalyst/tree/main/.agents/skills/ship-coolify into .claude/skills/ship-coolify/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "ship-coolify", then confirm the skill loads.Claude Code copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$skill-installer install https://github.com/kovrichard/catalyst/tree/main/.agents/skills/ship-coolifyType this inside Codex. $skill-installer <name> installs a curated skill from openai/skills. The installer writes to $CODEX_HOME/skills (default ~/.codex/skills). Restart Codex if the skill does not show up.
$ npx skills add kovrichard/catalyst --skill ship-coolify -a codexProject install goes to .agents/skills/; add -g for ~/.codex/skills/.
$ gh skill install kovrichard/catalyst ship-coolify --agent codexProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/kovrichard/catalyst.git skills-src && mkdir -p .agents/skills && cp -r skills-src/.agents/skills/ship-coolify .agents/skills/ship-coolify && rm -rf skills-srcUse ~/.agents/skills/ instead of .agents/skills for a personal install.
Codex skills documentation · loads skills from .agents/skills/
Install the "ship-coolify" agent skill from https://github.com/kovrichard/catalyst/tree/main/.agents/skills/ship-coolify into .agents/skills/ship-coolify/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "ship-coolify", then confirm the skill loads.Codex copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add kovrichard/catalyst --skill ship-coolify -a cursorProject install goes to .agents/skills/; add -g for ~/.cursor/skills/.
$ gh skill install kovrichard/catalyst ship-coolify --agent cursorProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/kovrichard/catalyst.git skills-src && mkdir -p .cursor/skills && cp -r skills-src/.agents/skills/ship-coolify .cursor/skills/ship-coolify && rm -rf skills-srcUse ~/.cursor/skills/ instead of .cursor/skills for a personal install.
Cursor skills documentation · loads skills from .cursor/skills/, .agents/skills/, .claude/skills/, .codex/skills/
Install the "ship-coolify" agent skill from https://github.com/kovrichard/catalyst/tree/main/.agents/skills/ship-coolify into .cursor/skills/ship-coolify/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "ship-coolify", then confirm the skill loads.Cursor copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gemini skills install https://github.com/kovrichard/catalyst.git --path .agents/skills/ship-coolify--scope user (default) or --scope workspace; --path is the subfolder of the repo that holds the skill; --consent skips the security confirmation prompt.
$ npx skills add kovrichard/catalyst --skill ship-coolify -a gemini-cliProject install goes to .agents/skills/; add -g for ~/.gemini/skills/.
$ gh skill install kovrichard/catalyst ship-coolify --agent gemini-cliProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/kovrichard/catalyst.git skills-src && mkdir -p .gemini/skills && cp -r skills-src/.agents/skills/ship-coolify .gemini/skills/ship-coolify && rm -rf skills-srcUse ~/.gemini/skills/ instead of .gemini/skills for a personal install, then run /skills reload.
Gemini CLI skills documentation · loads skills from .gemini/skills/, .agents/skills/
Install the "ship-coolify" agent skill from https://github.com/kovrichard/catalyst/tree/main/.agents/skills/ship-coolify into .gemini/skills/ship-coolify/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "ship-coolify", then confirm the skill loads.Gemini CLI copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gh skill install kovrichard/catalyst ship-coolifyInstalls for Copilot at project scope by default; add --scope user for a personal install. Preview a skill first with gh skill preview. Needs GitHub CLI 2.90.0 or later (public preview).
$ npx skills add kovrichard/catalyst --skill ship-coolify -a github-copilotProject install goes to .agents/skills/; add -g for ~/.copilot/skills/.
$ git clone --depth 1 https://github.com/kovrichard/catalyst.git skills-src && mkdir -p .github/skills && cp -r skills-src/.agents/skills/ship-coolify .github/skills/ship-coolify && rm -rf skills-srcUse ~/.copilot/skills/ instead of .github/skills for a personal install. Commit .github/skills so cloud agent and code review can use it.
GitHub Copilot skills documentation · loads skills from .github/skills/, .claude/skills/, .agents/skills/
Install the "ship-coolify" agent skill from https://github.com/kovrichard/catalyst/tree/main/.agents/skills/ship-coolify into .github/skills/ship-coolify/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "ship-coolify", then confirm the skill loads.GitHub Copilot copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add kovrichard/catalyst --skill ship-coolify -a opencodeOpenCode documents no install command of its own. Project install goes to .agents/skills/; add -g for ~/.config/opencode/skills/.
$ gh skill install kovrichard/catalyst ship-coolify --agent opencodeProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/kovrichard/catalyst.git skills-src && mkdir -p .opencode/skills && cp -r skills-src/.agents/skills/ship-coolify .opencode/skills/ship-coolify && rm -rf skills-srcUse ~/.config/opencode/skills/ instead of .opencode/skills for a personal install.
OpenCode skills documentation · loads skills from .opencode/skills/, .claude/skills/, .agents/skills/
Install the "ship-coolify" agent skill from https://github.com/kovrichard/catalyst/tree/main/.agents/skills/ship-coolify into .opencode/skills/ship-coolify/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "ship-coolify", then confirm the skill loads.OpenCode copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
ship-coolifyVerify a Coolify deploy end-to-end after a push — wait for GitHub CI, then the Coolify deployment, confirm the commit is live, and run a visual check.
Ship Coolify is an agent skill from kovrichard/catalyst. Verify a Coolify deploy end-to-end after a push — wait for GitHub CI, then the Coolify deployment, confirm the commit is live, and run a visual check. Also the reference for Coolify's REST API. Use when shipping to a Coolify environment, checking a Coolify deploy, or querying Coolify directly.
Its SKILL.md is about 1.9k tokens, which your agent loads only when the skill is triggered. It is a single SKILL.md file with no bundled scripts.
It sits in Backend & APIs, covering Deployment and REST APIs. It works with GitHub. The repository describes itself as: Agentic Next.js Boilerplate.
4 steps, taken from the first numbered list in SKILL.md.
Read from SKILL.md and the folder at commit e600749. It shows what the files ask for, not the result of running them.
Pre-approves these tools, so the agent can use them without asking each time:
Bash(bun scripts/ship/coolify.ts:*)Bash(curl:*)Bash(playwright-cli open:*)Bash(playwright-cli screenshot:*)Bash(playwright-cli close-all:*)From allowed-tools in the SKILL.md frontmatter.
Shell commands in SKILL.md call:
buncurljqgitFrom the folder's file list and the shell code blocks in SKILL.md.
No URLs in SKILL.md. Its commands use curl and git, which can reach the network depending on how they are called.
From URLs in SKILL.md, links to its own repository left out.
Names these keys or tokens, usually read from environment variables:
COOLIFY_ACCESS_TOKENFrom names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.
Ship Coolify loads about 1.9k tokens when it runs. Until then it costs about 77 tokens; SKILL.md has 828 words of instructions outside code blocks.
Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.
The automated check noted patterns worth knowing about, such as sudo or a known installer.
Put them in **`.env`** (see `.env.sample`). It is gitignored and secretlint-ignored, and `bun` auto-loads it from the prFor raw `curl` in a shell, `.env` is not loaded automatically — source it first:set -a; source .env; set +aa bearer token on every request. Source `.env` first so the variables resolve in the shell:set -a; source .env; set +aset -a; source .env; set +aTake the UUID, add it to `.env` as `COOLIFY_APP_UUID_<ENV>`, and the poller resolves it automatically.Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.
Without a licence we can't republish the file, so here is its outline and opening line. It has 828 words (~1,906 tokens).
“Watches a commit from push → GitHub CI → Coolify deployment → live, then visually confirms the site renders. Report anything broken; stop once the deploy is live and you've eyeballed it.”
Just SKILL.md in .agents/skills/ship-coolify of kovrichard/catalyst.
Open the folder on GitHubat commit e600749
Ship Coolify next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.
| Skill | Stars | Used in | Tokens | Auto-check | Licence | Repo updated |
|---|---|---|---|---|---|---|
| Ship Coolify this skillkovrichard/catalyst | 470 | — | ~1.9k | Automated safety check: Notes | None | |
| Mintlify APImacro-inc/macro | 4.6k | 2 repos | ~333 | Automated safety check: Pass | MIT | |
| Frappe Ops Website DeployImpertio-Studio/Frappe_Claude_Skill_Package | 187 | — | ~2.5k | Automated safety check: Pass | MIT | |
| Finding TriageHacktronAI/skills | 115 | — | ~2.9k | Automated safety check: Notes | MIT | |
| New Configlidofinance/diffyscan | 142 | — | ~1k | Automated safety check: Pass | MIT | |
| Golem Add HTTP Endpoint Effectgolemcloud/golem | 1.5k | — | ~3.3k | Automated safety check: Pass | Custom licence |
macro-inc/macro
Interact with the Mintlify REST API to manage deployments, trigger builds, and query documentation site metadata programmatically.
Impertio-Studio/Frappe_Claude_Skill_Package
Deploy HTML/CSS websites to ERPNext/Frappe (v15/v16) as Web Pages via the REST API.
HacktronAI/skills
Interactively validate and triage Hacktron findings against the actual source code and (optionally) a live deployment, separate true positives from false positives, adjust severity, then either…
lidofinance/diffyscan
Creates or extends a Diffyscan verification config for a deployed contract or deployment.
golemcloud/golem
Exposing an Effect-based Golem agent over HTTP. An agent skill from golemcloud/golem.
Azure/azqr
Validate KQL (Kusto Query Language) files used in Azure Quick Review (azqr) against their recommendation definitions.
kovrichard/catalyst
Scans the repository for optimization opportunities — complexity, performance issues, large files, and maintainability problems — and fixes them one at a time with user confirmation.
kovrichard/catalyst
When the user invokes this skill, the agent reflects on the most important lessons learned recently and suggests adding a new rule to AGENTS.md to prevent the same issue from recurring.
kovrichard/catalyst
Contains commands to lint, format, type check, test, and build the project.
Works with
Categories
Verify a Coolify deploy end-to-end after a push — wait for GitHub CI, then the Coolify deployment, confirm the commit is live, and run a visual check. Ship Coolify is an agent skill from kovrichard/catalyst. Verify a Coolify deploy end-to-end after a push — wait for GitHub CI, then the Coolify deployment, confirm the commit is live, and run a visual check.
Ship Coolify fits situations like: shipping to a Coolify environment; checking a Coolify deploy; querying Coolify directly.
Run `npx skills add kovrichard/catalyst --skill ship-coolify -a claude-code`. Or copy the skill folder (.agents/skills/ship-coolify in kovrichard/catalyst) into .claude/skills/ship-coolify in your project. Claude Code loads it when a task matches its description.
Run `npx skills add kovrichard/catalyst --skill ship-coolify -a codex`. Or copy the skill folder (.agents/skills/ship-coolify in kovrichard/catalyst) into .agents/skills/ship-coolify in your project. Codex loads it when a task matches its description.
Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add kovrichard/catalyst --skill ship-coolify -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/ship-coolify, .gemini/skills/ship-coolify, .github/skills/ship-coolify and .opencode/skills/ship-coolify in your project.
Going by SKILL.md and its folder, Ship Coolify needs the command-line tools its instructions call (bun, curl, jq and git) and credentials named COOLIFY_ACCESS_TOKEN. Our summary lists: A credential in COOLIFY_ACCESS_TOKEN. Its frontmatter pre-approves these tools: Bash(bun scripts/ship/coolify.ts:*), Bash(curl:*), Bash(playwright-cli open:*), Bash(playwright-cli screenshot:*), Bash(playwright-cli close-all:*).
SKILL.md contains no URLs. Its commands use curl and git, which can reach the network depending on how they are called. This is read from the text; nothing was executed.
Our automated static check of SKILL.md found notes only (mentions a .env file), nothing it rates as a warning. It is not a guarantee. Review the folder before installing.
No licence was found for Ship Coolify or its repository. Without one, default copyright applies: ask the author before reusing or redistributing it.
About 1.9k tokens (SKILL.md is roughly 7.6k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.
Skills that share tags, products or a category with Ship Coolify: Mintlify API (macro-inc/macro, 4.6k stars), Frappe Ops Website Deploy (Impertio-Studio/Frappe_Claude_Skill_Package, 187 stars), Finding Triage (HacktronAI/skills, 115 stars) and New Config (lidofinance/diffyscan, 142 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.
kovrichard (a GitHub user) maintains it in kovrichard/catalyst, which has 470 GitHub stars. The repository holds 4 skills in this directory. The repository was last updated on September 29, 2026.
Source: kovrichard/catalyst on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.