cyrus
Turn Linear, GitHub, and Slack issues into automated AI coding sessions
All Skills in This Repository (16)
Pure Emerald Level IndicatorsSearch the web and read pages to gather current information and sources.
release-core-test
Publishes cyrus-core as a prerelease to npm under the test dist-tag.
cyrus-setup-linear
Creates a Linear OAuth application and configures Cyrus credentials via automation or guided manual setup.
cyrus-setup-prerequisites
Checks and installs Node.js, jq, gh CLI, and the cyrus-ai package for Cyrus setup.
verify-and-ship
Runs tests, lint, and type checks, updates changelogs, and creates pull requests or merge requests.
investigate
Searches and reads codebase files to answer questions with cited references.
cyrus-setup-slack
Creates a Slack app from a manifest and configures bot credentials for Cyrus.
cyrus-setup
Automates end-to-end installation and configuration of the Cyrus agent across Linear, GitHub, GitLab, and Slack.
cyrus-setup-gitlab
Configures GitLab CLI authentication and git identity for Cyrus merge request workflows.
release
Prepare, validate, and publish coordinated Cyrus CLI releases through GitHub Actions trusted publishing.
f1-test-drive
Validates the Cyrus agent pipeline end-to-end across issue tracking, EdgeWorker sessions, and activity rendering.
implementation
Implements requested code changes following existing patterns and verifies them with tests.
Frequently Asked Questions
FAQPage SchemaHow 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→openclaw
Run a personal AI assistant across your devices and chat apps
superpowers
Gives coding agents a disciplined workflow from idea to merged code
react
AI agent skills for building, testing, and porting React core