ceedaragentsceedaragentsOfficial·16 Agent Skills Included

cyrus

Turn Linear, GitHub, and Slack issues into automated AI coding sessions

Connects Linear, GitHub, GitLab, and Slack to AI coding agents like Claude Code, Codex, Cursor, and Gemini. Watches assigned issues, creates isolated Git worktrees, writes code, runs tests, and opens pull requests automatically. Posts live progress updates back to your issue tracker and accepts mid-task guidance through comments. Includes guided setup skills that configure authentication, webhooks, and repositories without manual config file editing.
npx skills add ceedaragents/cyrus --all -g -y
Available:

Tells the AI agent how Cyrus routes issues to repositories, runs coding subroutines in isolated worktrees, and enforces the F1 test-drive validation protocol before shipping changes.

All Skills in This Repository (16)

Pure Emerald Level Indicators
📦 In Repo
ceedaragentsceedaragents

google

Search the web and read pages to gather current information and sources.

Official
Basic
📦 In Repo
ceedaragentsceedaragents

release-core-test

Publishes cyrus-core as a prerelease to npm under the test dist-tag.

Official
Intermediate
📦 In Repo
ceedaragentsceedaragents

cyrus-setup-linear

Creates a Linear OAuth application and configures Cyrus credentials via automation or guided manual setup.

Official
Intermediate
📦 In Repo
ceedaragentsceedaragents

cyrus-setup-prerequisites

Checks and installs Node.js, jq, gh CLI, and the cyrus-ai package for Cyrus setup.

Official
Intermediate
📦 In Repo
ceedaragentsceedaragents

verify-and-ship

Runs tests, lint, and type checks, updates changelogs, and creates pull requests or merge requests.

Official
Advanced
📦 In Repo
ceedaragentsceedaragents

investigate

Searches and reads codebase files to answer questions with cited references.

Official
Basic
📦 In Repo
ceedaragentsceedaragents

cyrus-setup-slack

Creates a Slack app from a manifest and configures bot credentials for Cyrus.

Official
Intermediate
📦 In Repo
ceedaragentsceedaragents

cyrus-setup

Automates end-to-end installation and configuration of the Cyrus agent across Linear, GitHub, GitLab, and Slack.

Official
Advanced
📦 In Repo
ceedaragentsceedaragents

cyrus-setup-gitlab

Configures GitLab CLI authentication and git identity for Cyrus merge request workflows.

Official
Basic
📦 In Repo
ceedaragentsceedaragents

release

Prepare, validate, and publish coordinated Cyrus CLI releases through GitHub Actions trusted publishing.

Official
Advanced
📦 In Repo
ceedaragentsceedaragents

f1-test-drive

Validates the Cyrus agent pipeline end-to-end across issue tracking, EdgeWorker sessions, and activity rendering.

Official
Intermediate
📦 In Repo
ceedaragentsceedaragents

implementation

Implements requested code changes following existing patterns and verifies them with tests.

Official
Basic

Frequently Asked Questions

FAQPage Schema
How to install Cyrus?

Run `npx skills add ceedaragents/cyrus --all -g -y` in your terminal, then type `/cyrus-setup` in your AI coding agent to complete the guided setup.

What does Cyrus do with Linear issues?

When an issue is assigned to Cyrus, it creates an isolated Git worktree, runs an AI coding session to implement the fix, and posts progress and results back to Linear as comments.

Which AI agents does Cyrus support?

Cyrus works with Claude Code, Codex, Cursor, and Gemini, and you can pick the agent per issue using labels or description selectors.

Can Cyrus respond to GitHub PR comments?

Yes. With the optional GitHub App webhook setup, Cyrus responds to @mentions in PR comments and reviews, and can act on requested changes.

Do I need to edit config files manually to set up Cyrus?

No. The included setup skills walk your AI agent through authentication, webhooks, and repository configuration, and secrets are never exposed in the chat.

Related Repositories in Software Engineering

View All in Software Engineering