mcpField
C
capture

capture

github.com/camachoDevelopment669 installs
Repository

About capture

capture turns a free-text idea, bug, or feature request into a labeled GitHub issue, with a local scratchpad fallback when GitHub access is unavailable.

Key features

  1. 01Classifies bugs and feature requests
  2. 02Creates labeled GitHub issues
  3. 03Falls back to GitHub MCP tools
  4. 04Saves failures to a scratchpad

Use cases

  1. 01Logging a reported software bug
  2. 02Recording a requested feature
  3. 03Capturing an idea while offline

MCP support

If GitHub issue creation fails, the skill tries available GitHub MCP tools before using the local scratchpad.

Install

Copy the command and run it in a terminal.

$npx skills add https://github.com/camacho/ai-skills --skill capture

After installing, type/capturein Claude Code to confirm it loaded.

Details

From the project README

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)

Comments

Markdown supported