issue-operations

Routes issue actions to GitHub MCP, GitBucket API, or local sub-skills based on github.platform.

Updated Apr 24, 2026
One-click install
npx skills add https://github.com/michael-conrad/.opencode --skill issue-operations
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: issue-operations
Source: https://github.com/michael-conrad/.opencode/tree/main/skills/issue-operations
Command: npx skills add https://github.com/michael-conrad/.opencode --skill issue-operations

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Platform-agnostic Issue Operations Router that directs issue actions to the appropriate platform sub-skills (github-mcp, gitbucket-api, or local) based on the current github.platform. This central router ensures consistent behavior, governance, and routing across platforms.

Core Features & Use Cases

  • Platform routing: evaluate session's github.platform and dispatch to the correct sub-skill.
  • Trigger-dispatch table: maps user intents (create issue, comment, close issue, add label, link sub-issues) to the targeted platform.
  • Cross-platform parity: maintains consistent behavior for GitHub MCP, GitBucket API, and local environments.
  • Governance & safety: enforces bylines, verification gates, and strict dispatch contracts.

Quick Start

Invoke the skill and issue operation by calling task() with a focused prompt like "create issue".

Frequently Asked Questions about issue-operations

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I route GitHub issue actions to the correct platform automatically?▼

This skill routes issue actions by evaluating the session's github.platform and dispatching operations to the appropriate sub-skills, such as github-mcp or gitbucket-api. It acts as a central router to ensure consistent cross-platform governance and behavior.

Can I use this router to manage sub-issues and labels across different platforms?▼

Yes, you can manage sub-issues and labels across platforms. The router handles creation, commenting, closing, labeling, and sub-issue linking by mapping these user intents to the targeted platform-specific API or local environment.

What is the best way to enforce bylines and verification gates for issue workflows?▼

The best way to enforce bylines and verification gates for issue workflows is through a central routing skill. It enforces strict dispatch contracts and verification requirements before routing operations to platform sub-skills.

Does this issue management router work with GitBucket API and local environments?▼

Yes, this issue management router works with GitBucket API and local environments. It maintains cross-platform parity by directing actions to github-mcp, gitbucket-api, or local sub-skills based on the current github.platform setting.

How do I trigger issue creation and commenting through this routing system?▼

To trigger issue creation and commenting, invoke the skill by calling task() with a focused prompt like 'create issue'. The router uses a trigger-dispatch table to map this intent and route the action to the correct platform.