From ops
Cross-platform issue triage. Pulls from Sentry (MCP), Linear (MCP), GitHub Issues (gh). Cross-references against code to find already-fixed issues. Auto-resolves fixed ones. Dispatches agents for active issues.
npx claudepluginhub auroracapital/claude-opsThis skill is limited to using the following tools:
Run all of these simultaneously:
Guides Next.js Cache Components and Partial Prerendering (PPR): 'use cache' directives, cacheLife(), cacheTag(), revalidateTag() for caching, invalidation, static/dynamic optimization. Auto-activates on cacheComponents: true.
Guides building MCP servers enabling LLMs to interact with external services via tools. Covers best practices, TypeScript/Node (MCP SDK), Python (FastMCP).
Share bugs, ideas, or general feedback.
Run all of these simultaneously:
gh issue list --state open --json number,title,body,labels,assignees,createdAt,url --limit 50 2>/dev/null
for repo in Lifecycle-Innovations-Limited/healify Lifecycle-Innovations-Limited/healify-api Lifecycle-Innovations-Limited/healify-langgraphs; do
echo "=== $repo ==="
gh issue list --repo "$repo" --state open --json number,title,labels,createdAt --limit 20 2>/dev/null
done
If Sentry MCP is connected, fetch unresolved issues for all projects.
Otherwise run: echo "Sentry MCP not available"
Use mcp__claude_ai_Linear__list_teams to get team IDs, then mcp__claude_ai_Linear__list_issues with filter: {state: {type: {in: ["unstarted", "started"]}}} for each team.
For each Sentry issue, check if it's already fixed:
grep for the relevant code in the affected repo.git log --oneline --all -- [file] 2>/dev/null | head -20For each GitHub Issue:
gh pr list --state merged --search "#[N]")For issues confirmed fixed in code AND deployed:
mcp__claude_ai_Linear__save_issue with state: "Done"gh issue close [N] --comment "Auto-closed: fix confirmed deployed"Log all auto-resolutions.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
OPS ► TRIAGE — [date]
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
AUTO-RESOLVED (already fixed)
✓ [Sentry] [title] — fix in [commit]
✓ [Linear] [title] — closed
✓ [GitHub] #[N] [title] — closed
ACTIVE ISSUES (needs work)
CRITICAL [source] [title] [age] [assigned?]
HIGH [source] [title] [age] [assigned?]
MEDIUM [source] [title] [age] [assigned?]
──────────────────────────────────────────────────────
Actions:
a) Dispatch agent for [top critical issue]
b) Dispatch agent for [second issue]
c) Assign issue to sprint (Linear)
d) Bulk-assign all HIGH to current sprint
e) Done
→ Type a letter or issue number
──────────────────────────────────────────────────────
When dispatching for an issue, spawn an Agent using agents/triage-agent.md with:
Filter to $ARGUMENTS project/source if specified.