Skip to content

Add log-future-addition skill for filing a single idea as one issue#676

Merged
bracyw merged 6 commits into
developfrom
claude/file-idea-github-issue-otye54
Jul 7, 2026
Merged

Add log-future-addition skill for filing a single idea as one issue#676
bracyw merged 6 commits into
developfrom
claude/file-idea-github-issue-otye54

Conversation

@bracyw

@bracyw bracyw commented Jul 7, 2026

Copy link
Copy Markdown
Collaborator

Changes

Adds the log-future-addition skill — a lightweight counterpart to to-prd that files one out-of-scope idea as a single needs-triage issue. It takes the idea from a command arg, else the conversation, else a short prompt; drafts a minimal What/Why body; runs one non-blocking duplicate search; and files only after two-stage consent (offers before running unless explicitly invoked, then confirms the draft before posting). No new label — an idea goes straight into the existing needs-triage queue (plus an obvious type or area when clear), and /triage classifies it like any other intake.

Also pins the Idea term in the glossary, adds a one-line carve-out in issue-tracker.md noting the skill applies needs-triage at creation, and points CLAUDE.md at the skill so an out-of-scope idea gets offered a home instead of being lost.

Notes

  • Reuses the existing needs-triage label. An earlier draft added a dedicated idea label, but it was dropped as redundant — a filed idea simply needs triage, which needs-triage already means.
  • The skill applies needs-triage at creation, the one documented exception to "triage roles are applied by /triage, not at creation" — consistent with triage's own unlabeled-to-needs-triage intake.
  • No ticket exists for this work, so commits are not #NNN-tagged and the Closes line is omitted. Wire in a ticket if one should track it.

Test Cases

  • Skill loads and is discoverable by the harness under the expected trigger (out-of-scope idea surfaces mid-work).
  • Glossary, issue-tracker, and CLAUDE.md cross-references resolve to the new skill.

Checklist

  • All commits are tagged with the ticket number
  • No linting errors / newline at end of file warnings
  • All code follows repository-configured prettier formatting
  • No merge conflicts
  • All checks passing
  • Remove any non-applicable sections of this template
  • Assign the PR to yourself
  • No package-lock.json changes (unless dependencies have changed)
  • Request reviewers & ping on Slack
  • PR is linked to the ticket (fill in the closes line below)

@bracyw bracyw changed the title Pin "Idea" workflow term in glossary Add log-future-addition skill for filing a single idea as one issue Jul 7, 2026
@bracyw bracyw marked this pull request as draft July 7, 2026 03:05
@bracyw bracyw self-assigned this Jul 7, 2026
@bracyw bracyw marked this pull request as ready for review July 7, 2026 18:44
@bracyw bracyw requested review from TheJeffreyKuo and removed request for TheJeffreyKuo July 7, 2026 18:56
@bracyw bracyw merged commit 8760a13 into develop Jul 7, 2026
5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants