Github Ops
Built-inMonitor GitHub repos — fetch PRs, issues, CI status via Composio and display on canvas
Try This Skill →Trigger Phrases
Say any of these to activate this skill:
Tools Used
How It Works
GitHub Ops
When triggered, check GitHub repos and build a triage dashboard:
1. Connect — Check if GitHub integration is installed via `tool_search`. If not:
• `tool_install({ name: "github" })` to connect via Composio OAuth
2. Fetch — Once connected, call:
• `GITHUB_LIST_PULL_REQUESTS` for open PRs across configured repos
• `GITHUB_LIST_ISSUES` for open issues
3. Build canvas — Create or update a GitHub ops dashboard:
• KPIs: open PRs count, open issues count, CI passing/failing
• Table: PR review queue (repo, title, author, age, CI status, reviewers)
• Table: recent issues sorted by priority labels
• Use canvas_api_schema for PR tracking with status field (Open, Reviewed, Merged)
4. Alert — For PRs open >2 days with no reviewer:
• `send_message` to alert channel if configured
5. Persist — Log findings to memory for trend tracking
If no repos are configured, ask the user which repos to watch.
Templates Using This Skill
GitHub Ops
Monitors GitHub repos for PRs, issues, and CI status. Builds triage dashboards and alerts on failures.
Release Manager
Coordinates releases by gathering merged PRs, generating changelogs, tracking deployments, and notifying stakeholders.
Code Review Assistant
Monitors new PRs, performs automated code review for quality and security, and posts review summaries.
Ready to use Github Ops?
Create a free agent and install this skill in one click.
Get Started Free →