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
DevOps Hub
Engineering command center with PR triage, code review, CI/CD monitoring, release management, standup generation, and team velocity metrics across multiple dashboards.
Engineering Pulse
Track team velocity, code activity, and sprint progress in one place. Combines commit insights, PR monitoring, and developer activity into actionable dashboards for engineering managers.
Ready to use Github Ops?
Create a free agent and install this skill in one click.
Get Started Free →