capture

Creates a draft GitHub Issue with triage label from natural language description.

Safety Notice

This listing is imported from skills.sh public index metadata. Review upstream SKILL.md and repository scripts before running.

Copy this and send it to your AI assistant to learn

Install skill "capture" with this command: npx skills add camacho/ai-skills/camacho-ai-skills-capture

Inputs

  • Free-text description of an idea, bug, or feature request

Steps

  1. Parse the description to detect type:

    KeywordsTypeLabels
    error, crash, broken, fix, bug, fails, regressionBugtriage, bug
    add, want, should, new, feature, enhance, improveFeaturetriage, enhancement
    DefaultFeaturetriage, enhancement
  2. Create GitHub Issue:

    gh issue create \
      --title "<concise title from description>" \
      --body "<full description>" \
      --label "triage" --label "<bug or enhancement>"
    
  3. Return the issue number and URL.

Fallback

If gh is not available or GitHub access fails:

  1. Try GitHub MCP tools (if available)
  2. If neither works → append to ai-workspace/scratchpad.md:
    ## Captured [date]
    **Type**: [bug/feature]
    **Description**: [text]
    _Failed to create GitHub Issue — saved here as fallback._
    
    Inform the user that the capture was saved locally.

Edge Cases

  • No description provided → ask the user to describe the idea/bug
  • Offline / no GitHub access → scratchpad fallback (see above)

Source Transparency

This detail page is rendered from real SKILL.md content. Trust labels are metadata-based hints, not a safety guarantee.

Related Skills

Related by shared tags or category signals.

General

plan-review

No summary provided by upstream source.

Repository SourceNeeds Review
General

archive

No summary provided by upstream source.

Repository SourceNeeds Review
General

orient

No summary provided by upstream source.

Repository SourceNeeds Review
General

bail

No summary provided by upstream source.

Repository SourceNeeds Review