Keypaste Design
notinferred/keypaste
Keep keypaste's desktop screens, CLI output, site, README and brand assets on brand.
How to install, configure, and use the chorus CLI — install it, manage agents with chorus agents (add/remove/list), the connection environment variables, and MCP operations via chorus mcp.
$ npx skills add Chorus-AIDLC/Chorus --skill chorus-cli -a claude-codeProject install by default; add -g for ~/.claude/skills/.
$ gh skill install Chorus-AIDLC/Chorus chorus-cli --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/Chorus-AIDLC/Chorus.git skills-src && mkdir -p .claude/skills && cp -r skills-src/plugins/chorus/skills/chorus-cli .claude/skills/chorus-cli && 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 "chorus-cli" agent skill from https://github.com/Chorus-AIDLC/Chorus/tree/main/plugins/chorus/skills/chorus-cli into .claude/skills/chorus-cli/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "chorus-cli", 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/Chorus-AIDLC/Chorus/tree/main/plugins/chorus/skills/chorus-cliType 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 Chorus-AIDLC/Chorus --skill chorus-cli -a codexProject install goes to .agents/skills/; add -g for ~/.codex/skills/.
$ gh skill install Chorus-AIDLC/Chorus chorus-cli --agent codexProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/Chorus-AIDLC/Chorus.git skills-src && mkdir -p .agents/skills && cp -r skills-src/plugins/chorus/skills/chorus-cli .agents/skills/chorus-cli && rm -rf skills-srcUse ~/.agents/skills/ instead of .agents/skills for a personal install.
Codex skills documentation · loads skills from .agents/skills/
Install the "chorus-cli" agent skill from https://github.com/Chorus-AIDLC/Chorus/tree/main/plugins/chorus/skills/chorus-cli into .agents/skills/chorus-cli/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "chorus-cli", 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 Chorus-AIDLC/Chorus --skill chorus-cli -a cursorProject install goes to .agents/skills/; add -g for ~/.cursor/skills/.
$ gh skill install Chorus-AIDLC/Chorus chorus-cli --agent cursorProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/Chorus-AIDLC/Chorus.git skills-src && mkdir -p .cursor/skills && cp -r skills-src/plugins/chorus/skills/chorus-cli .cursor/skills/chorus-cli && 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 "chorus-cli" agent skill from https://github.com/Chorus-AIDLC/Chorus/tree/main/plugins/chorus/skills/chorus-cli into .cursor/skills/chorus-cli/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "chorus-cli", 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/Chorus-AIDLC/Chorus.git --path plugins/chorus/skills/chorus-cli--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 Chorus-AIDLC/Chorus --skill chorus-cli -a gemini-cliProject install goes to .agents/skills/; add -g for ~/.gemini/skills/.
$ gh skill install Chorus-AIDLC/Chorus chorus-cli --agent gemini-cliProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/Chorus-AIDLC/Chorus.git skills-src && mkdir -p .gemini/skills && cp -r skills-src/plugins/chorus/skills/chorus-cli .gemini/skills/chorus-cli && 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 "chorus-cli" agent skill from https://github.com/Chorus-AIDLC/Chorus/tree/main/plugins/chorus/skills/chorus-cli into .gemini/skills/chorus-cli/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "chorus-cli", 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 Chorus-AIDLC/Chorus chorus-cliInstalls 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 Chorus-AIDLC/Chorus --skill chorus-cli -a github-copilotProject install goes to .agents/skills/; add -g for ~/.copilot/skills/.
$ git clone --depth 1 https://github.com/Chorus-AIDLC/Chorus.git skills-src && mkdir -p .github/skills && cp -r skills-src/plugins/chorus/skills/chorus-cli .github/skills/chorus-cli && 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 "chorus-cli" agent skill from https://github.com/Chorus-AIDLC/Chorus/tree/main/plugins/chorus/skills/chorus-cli into .github/skills/chorus-cli/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "chorus-cli", 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 Chorus-AIDLC/Chorus --skill chorus-cli -a opencodeOpenCode documents no install command of its own. Project install goes to .agents/skills/; add -g for ~/.config/opencode/skills/.
$ gh skill install Chorus-AIDLC/Chorus chorus-cli --agent opencodeProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/Chorus-AIDLC/Chorus.git skills-src && mkdir -p .opencode/skills && cp -r skills-src/plugins/chorus/skills/chorus-cli .opencode/skills/chorus-cli && 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 "chorus-cli" agent skill from https://github.com/Chorus-AIDLC/Chorus/tree/main/plugins/chorus/skills/chorus-cli into .opencode/skills/chorus-cli/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "chorus-cli", 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.
chorus-cliHow to install, configure, and use the chorus CLI — install it, manage agents with chorus agents (add/remove/list), the connection environment variables, and MCP operations via chorus mcp.
Chorus CLI is an agent skill from Chorus-AIDLC/Chorus. How to install, configure, and use the chorus CLI — install it, manage agents with chorus agents (add/remove/list), the connection environment variables, and MCP operations via chorus mcp. A concise shared reference for any flow that drives Chorus from the shell.
Its SKILL.md is about 920 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 DevOps & Cloud, covering Secrets management. It works with Model Context Protocol. The repository describes itself as: The Agent Harness for AI-Human Collaboration, inspired by the AI-DLC (AI-Driven Development Lifecycle). The licence is AGPL-3.0.
4 steps, taken from the step headings in SKILL.md.
Read from SKILL.md and the folder at commit 4754822. It shows what the files ask for, not the result of running them.
Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.
From allowed-tools in the SKILL.md frontmatter.
Shell commands in SKILL.md call:
npmFrom the folder's file list and the shell code blocks in SKILL.md.
No URLs in SKILL.md. Its commands use npm, 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:
CHORUS_API_KEYFrom names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.
Chorus CLI loads about 915 tokens when it runs. Until then it costs about 70 tokens; SKILL.md has 387 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 found no risky patterns in SKILL.md.
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.
The full file from Chorus-AIDLC/Chorus at commit 4754822, republished under its AGPL-3.0 licence (© Chorus-AIDLC). 387 words, ~915 tokens.
.claude/skills/chorus-cli/SKILL.md (or your agent's skills folder).chorus CLIchorus (published as @chorus-aidlc/chorus) is the one command that configures this
machine's coding agents for Chorus and talks to the Chorus MCP endpoint from the shell.
This is a concise reference — run chorus --help and chorus <command> --help for the
full flag surface.
npm install -g @chorus-aidlc/chorus # unpinned — always installs the latest
chorus --version # must be >= 0.17.0 (provides `chorus agents` + `chorus mcp`)chorus agentsAgent configuration lives in ~/.chorus/daemon.json; chorus agents is the CRUD group:
chorus agents (or chorus agents list) — list configured agents (name, UUID, backend).
The API key is never printed; the agent named by CHORUS_AGENT_PROFILE is marked.
chorus agents add [--agents <ids>] [--all] [--url <u>] [--api-key <cho_…>] [--yes] [--dsh-profile <name>]
— detect installed coding agents, install each one's Chorus plugin, and seed credentials
(this is the former chorus init). Idempotent; safe to re-run. --help lists every flag.
chorus agents remove <name|uuid> — remove a configured agent from ~/.chorus/daemon.json
(matched by UUID or name; an ambiguous name → use the UUID).
chorus agents run --name <name|uuid> [--type <type>] [--] [agent args…] — launch a
configured agent's binary in the FOREGROUND with its Chorus connection injected into the
child only (CHORUS_URL / CHORUS_API_KEY / CHORUS_AGENT_PROFILE; nothing is exported to
the parent shell, and the key is never printed). Agent selection: single agent by default; else --name, else CHORUS_AGENT_PROFILE; ambiguous/none →
error. Backend defaults to the agent's stored agentType, overridable with --type.
Everything after -- is passed to the agent verbatim (never inspected). Type → binary:
claude-code/claude→claude, codex→codex, kiro→kiro-cli, pi→pi,
opencode→opencode, openclaw→openclaw, dsh→dsh-jsonrpc-agent. Agents added as
opencode/openclaw/dsh are stored as offline → pass --type explicitly to launch them.
CHORUS_URL — the Chorus instance URL.CHORUS_API_KEY — an agent API key (cho_…).CHORUS_AGENT_PROFILE — optional name or UUID of the agent to act as. When set, chorus mcp
resolves that agent's key from ~/.chorus/daemon.json, so you need not export
CHORUS_API_KEY for the CLI path. Daemon-woken sessions receive it automatically.chorus mcpCall any Chorus MCP tool from the shell — a byte-exact, token-free path for large content:
chorus mcp call <tool> ['<json>'] [--arg-file key=<file>] [--agent <name|uuid>] — call a tool.
--arg-file content=<file> streams a file's raw bytes into the JSON content string (no
re-typing through the model). Identity resolves from --agent → CHORUS_AGENT_PROFILE →
CHORUS_URL+CHORUS_API_KEY → a single configured agent.chorus mcp whoami — print this agent's own UUID.chorus mcp list — list the tools this agent may call.Requires chorus >= 0.17.0 (the chorus mcp subcommand). See chorus mcp --help.
© Chorus-AIDLC, AGPL-3.0. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file
Just SKILL.md in plugins/chorus/skills/chorus-cli of Chorus-AIDLC/Chorus.
Open the folder on GitHubat commit 4754822
Chorus CLI 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 |
|---|---|---|---|---|---|---|
| Chorus CLI this skillChorus-AIDLC/Chorus | 1.2k | — | ~915 | Automated safety check: Pass | AGPL-3.0 | |
| Keypaste Designnotinferred/keypaste | 161 | — | ~865 | Automated safety check: Pass | AGPL-3.0 | |
| Flow Contextflowexec/flow | 137 | — | ~654 | Automated safety check: Pass | Apache-2.0 | |
| Docker Sandboxes Envdocker/skills | 539 | — | ~4k | Automated safety check: Pass | Apache-2.0 | |
| Secret Scanninggithub/awesome-copilot | 40k | 1 repos | ~2.4k | Automated safety check: Pass | MIT | |
| Azure Usagefcakyon/claude-codex-settings | 1.2k | 1 repos | ~461 | Automated safety check: Pass | Apache-2.0 |
notinferred/keypaste
Keep keypaste's desktop screens, CLI output, site, README and brand assets on brand.
flowexec/flow
This project uses flow for automation. An agent skill from flowexec/flow.
docker/skills
A skill your agent uses when authoring, planning, or running a declarative sbxenv.yaml file for Docker Sandboxes (sbx env create/run/plan/exec/rm), even if the user just says they want to "check in…
github/awesome-copilot
Guide for configuring and managing GitHub secret scanning, push protection, custom patterns, and secret alert remediation.
fcakyon/claude-codex-settings
This skill should be used when user asks to "query Azure resources", "list storage accounts", "manage Key Vault secrets", "work with Cosmos DB", "check AKS clusters", "use Azure MCP", or interact…
jonathan-vella/apex
ANALYSIS SKILL — Azure compliance and security auditing: best practices, Key Vault expiration monitoring, resource validation.
Chorus-AIDLC/Chorus
A skill your agent uses when manually verifying a Chorus frontend change in a real browser — finding local login credentials, driving the running dev server with the Playwright MCP, logging in…
Chorus-AIDLC/Chorus
Write release blog posts for Chorus — problem-first narrative, bilingual (zh/en), following the project's editorial style.
Chorus-AIDLC/Chorus
Optional divergent-then-convergent dialogue for fuzzy ideas on Hermes.
Chorus-AIDLC/Chorus
Optional divergent-then-convergent dialogue for fuzzy ideas.
Chorus-AIDLC/Chorus
Optional divergent-then-convergent dialogue for fuzzy ideas.
Chorus-AIDLC/Chorus
Optional divergent-then-convergent dialogue for fuzzy ideas.
Works with
Categories
How to install, configure, and use the chorus CLI — install it, manage agents with chorus agents (add/remove/list), the connection environment variables, and MCP operations via chorus mcp. Chorus CLI is an agent skill from Chorus-AIDLC/Chorus. How to install, configure, and use the chorus CLI — install it, manage agents with chorus agents (add/remove/list), the connection environment variables, and MCP operations via chorus mcp.
Chorus CLI fits situations like: tasks that involve Secrets management.
Run `npx skills add Chorus-AIDLC/Chorus --skill chorus-cli -a claude-code`. Or copy the skill folder (plugins/chorus/skills/chorus-cli in Chorus-AIDLC/Chorus) into .claude/skills/chorus-cli in your project. Claude Code loads it when a task matches its description.
Run `npx skills add Chorus-AIDLC/Chorus --skill chorus-cli -a codex`. Or copy the skill folder (plugins/chorus/skills/chorus-cli in Chorus-AIDLC/Chorus) into .agents/skills/chorus-cli 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 Chorus-AIDLC/Chorus --skill chorus-cli -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/chorus-cli, .gemini/skills/chorus-cli, .github/skills/chorus-cli and .opencode/skills/chorus-cli in your project.
Going by SKILL.md and its folder, Chorus CLI needs the command-line tools its instructions call (npm) and credentials named CHORUS_API_KEY. Our summary lists: Node.js; A credential in CHORUS_API_KEY.
SKILL.md contains no URLs. Its commands use npm, 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 no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.
Chorus CLI is published under the AGPL-3.0 licence (declared in SKILL.md). It allows redistribution, so the full SKILL.md is shown on this page.
About 915 tokens (SKILL.md is roughly 3.7k 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 Chorus CLI: Keypaste Design (notinferred/keypaste, 161 stars), Flow Context (flowexec/flow, 137 stars), Docker Sandboxes Env (docker/skills, 539 stars) and Secret Scanning (github/awesome-copilot, 40k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.
Chorus-AIDLC (a GitHub organization) maintains it in Chorus-AIDLC/Chorus, which has 1,192 GitHub stars. The repository holds 64 skills in this directory. The repository was last updated on October 7, 2026.
Source: Chorus-AIDLC/Chorus on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.