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.