用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
直接命令不会经过审查 Prompt;运行前请先检查来源。
npx skills add https://github.com/cyrusagents/cyrus --skill cyrus-setup-repository命令会保持在同一行。复制前请横向滚动并检查完整内容。
想先保存到本地?可下载 SkillsMP 当前能够提供的文件。
Configure GitHub for Cyrus — gh CLI login and git config for PRs, with optional webhook setup to enable @mention responses in PR comments, automated rebases and merges, and auto-fixing based on CI failures (coming soon).
Prepare, verify, publish, and finish a coordinated Cyrus CLI release. Use when a user asks to release Cyrus, publish cyrus-ai, run a CLI release, or perform the /release workflow.
Create a Linear OAuth application and configure Cyrus to use it — supports agent-browser automation or guided manual setup.
基于 SOC 职业分类
正在显示 SKILL.md
| name | cyrus-setup-repository |
| description | Add one or more Git repositories to Cyrus configuration so it can process issues from those repos. |
CRITICAL: Never use Read, Edit, or Write tools on ~/.cyrus/.env or any file inside ~/.cyrus/. Use only Bash commands (grep, printf >>, etc.) to interact with env files — secrets must never be read into the conversation context.
Adds Git repositories to Cyrus so it knows which codebases to work with.
cat ~/.cyrus/config.json 2>/dev/null | grep -o '"url"' | wc -l
If repositories are already configured, list them:
cat ~/.cyrus/config.json 2>/dev/null
Inform the user which repos are already added.
Ask the user:
What is the Git URL of the repository you want Cyrus to work with? (e.g.,
https://github.com/yourorg/yourrepo.git)
Run:
cyrus self-add-repo <url>
This clones the repo to ~/.cyrus/repos/ and registers it with the Linear workspace.
If multiple workspaces are configured, ask which workspace to use:
cyrus self-add-repo <url> "<workspace name>"
Verify the repo was added:
cat ~/.cyrus/config.json | grep "<repo-name>"
Ask the user:
Would you like to add another repository? (y/n)
If yes, repeat Step 2. If no, continue.
✓ Repository added:
<url>(repeat for each added repo)