Skip to content

Add new feature planning workflow#9

Merged
GordonBeeming merged 2 commits into
mainfrom
gb/new-feature-planning-workflow
Jun 8, 2026
Merged

Add new feature planning workflow#9
GordonBeeming merged 2 commits into
mainfrom
gb/new-feature-planning-workflow

Conversation

@GordonBeeming

Copy link
Copy Markdown
Owner

Summary

  • Add a $new-feature skill for artifact-first feature decomposition and approved GitHub PBI creation.
  • Add GitHub issue forms for feature PBIs and bug reports while keeping blank issues enabled.
  • Add repository funding metadata and ignore local artifact output.

Test plan

  • python3 /Users/gordonbeeming/.codex/skills/.system/skill-creator/scripts/quick_validate.py .agents/skills/new-feature
  • ruby -e 'require "yaml"; ARGV.each { |f| YAML.load_file(f); puts "valid #{f}" }' .github/FUNDING.yml .github/ISSUE_TEMPLATE/config.yml .github/ISSUE_TEMPLATE/new-feature.yml .github/ISSUE_TEMPLATE/bug.yml

Co-authored-by: Codex <noreply@openai.com>
Co-authored-by: GitButler <gitbutler@gitbutler.com>
@GordonBeeming GordonBeeming marked this pull request as ready for review June 8, 2026 12:23
Copilot AI review requested due to automatic review settings June 8, 2026 12:23

@gemini-code-assist gemini-code-assist Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Code Review

This pull request introduces a new agent skill ($new-feature) for analyzing feature ideas, along with corresponding GitHub issue templates, funding configuration, and agent guidance. The review feedback suggests improving the robustness of the shell commands in the skill documentation by using a static, safe temporary filename to avoid issues with shell-unsafe characters in titles, and providing the explicit gh label create command for creating missing labels.

Important

The consumer version of Gemini Code Assist on GitHub is being sunset. Starting June 18, 2026, new organization installations will be blocked, and all code review activity will officially cease on July 17, 2026.
For more details on the timeline and next steps, please review the Help Documentation.

Comment thread .agents/skills/new-feature/SKILL.md Outdated
Comment thread .agents/skills/new-feature/SKILL.md

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR adds a structured “feature planning” workflow to the repo by introducing a $new-feature agent skill (artifact-first decomposition → approval → GitHub PBI creation), along with supporting GitHub issue forms and repo metadata.

Changes:

  • Add new-feature agent skill documentation and an OpenAI agent configuration enabling implicit invocation.
  • Add GitHub issue forms for “New feature” and “Bug report”, while keeping blank issues enabled.
  • Add repository funding metadata and ignore local artifacts/ output.

Reviewed changes

Copilot reviewed 7 out of 8 changed files in this pull request and generated no comments.

Show a summary per file
File Description
AGENTS.md Documents mandatory guidance to suggest $new-feature for feature planning/scoping flows.
.gitignore Ignores artifacts/ to avoid committing generated planning artifacts.
.github/ISSUE_TEMPLATE/new-feature.yml Adds a feature PBI issue form aligned to the planning fields used by $new-feature.
.github/ISSUE_TEMPLATE/config.yml Keeps blank issues enabled alongside the new forms.
.github/ISSUE_TEMPLATE/bug.yml Adds a structured bug report issue form.
.github/FUNDING.yml Adds GitHub Sponsors / Patreon / Buy Me a Coffee funding configuration.
.agents/skills/new-feature/SKILL.md Defines the artifact-first feature decomposition workflow and GitHub issue transposition rules.
.agents/skills/new-feature/agents/openai.yaml Registers the “New Feature” agent with implicit invocation and a default prompt.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Co-authored-by: Codex <noreply@openai.com>
Co-authored-by: GitButler <gitbutler@gitbutler.com>
@GordonBeeming GordonBeeming merged commit 9adfbec into main Jun 8, 2026
2 of 4 checks passed
@GordonBeeming GordonBeeming deleted the gb/new-feature-planning-workflow branch June 8, 2026 17:14
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