cyrus-setup-repository

Add one or more Git repositories to Cyrus configuration so it can process issues from those repos.

By cyrusagents · 813 installs

npx skills add cyrusagents/cyrus --skill cyrus-setup-repository

Source repository · Upstream listing

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. Setup Repository Adds Git repositories to Cyrus so it knows which codebases to work with. Step 1: Check Existing Repositories If repositories are already configured, list them: Inform the user which repos are already added. Step 2: Add a Repository 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: This clones the repo to ~/.cyrus/repos/ and registers it with the Linear workspace. If multiple workspaces are configured, ask which workspace to use: Verify the repo was added: Step 3: Add More? Ask the user: Would you like to add another repository? (y/n) If yes, repeat Step 2. If no, continue. Completion ✓ Repository added: <url (repeat for each added repo)