brainstorm-issue

Fetch GitHub Issues and structure them into proposal templates for brainstorming.

84|7|Updated Feb 24, 2025
One-click install
npx skills add https://github.com/not-elm/desktop-homunculus --skill brainstorm-issue
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: brainstorm-issue
Source: https://github.com/not-elm/desktop-homunculus/tree/main/.claude/skills/brainstorm-issue
Command: npx skills add https://github.com/not-elm/desktop-homunculus --skill brainstorm-issue

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Fetch GitHub Issues and convert them into a consistent, proposal format to kickstart brainstorming sessions and reduce miscommunication.

Core Features & Use Cases

  • Retrieve issue data by number or URL (title, body, labels) for any repository.
  • Detect proposal viability via labels, extract content under the five proposal headings (Type, Problem / Current Behavior, Proposed Solution, Affected Area, Alternatives Considered), or fall back to the full body if those headings are absent.
  • Sanitize boilerplate checklists and HTML comments, assemble an Issue Context block, and delegate to brainstorming with the prepared context.

Quick Start

Provide a GitHub Issue URL or number to generate a structured proposal ready for brainstorming.

Frequently Asked Questions about brainstorm-issue

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

FAQPage Schema
How do I convert a GitHub Issue into a structured proposal for brainstorming?

To convert a GitHub Issue into a structured proposal, fetch the issue by URL or number to extract its title, body, and labels. The content is then mapped into a standardized five-section template to prepare it for ideation.

What happens if my GitHub Issue lacks the expected proposal headings?

When a GitHub Issue lacks the standard proposal headings, the system applies a safe fallback mechanism. It automatically uses the full issue body text to ensure the brainstorming context remains intact despite missing section structures.

Can I use a GitHub Issue number instead of a full URL to generate a brainstorming brief?

Yes, you can provide either a full GitHub Issue URL or just the issue number. The skill retrieves the necessary repository data, including labels and body content, to assemble the brainstorm-ready brief.

How are GitHub Issue labels used during the proposal structuring process?

GitHub Issue labels are checked to detect proposal viability during the structuring process. This label verification ensures the issue is appropriately categorized before extracting its content into the standardized proposal format.

Does the skill clean up boilerplate checklists and HTML comments from GitHub Issues?

Yes, the skill sanitizes boilerplate checklists and HTML comments from the GitHub Issue body. This cleaning process ensures the final Issue Context block contains only relevant content for driving the brainstorming workflow.