Generated banner for Refine Issue
Generated logo for Refine Issue

Refine Issue

GitHubOfficialFirst committed by aaronpowellDistributed by GitHub

  • Custom agent
  • Content generator
  • Agent tooling
  • MIT
  • No issues found

From the author

Refine the requirement or issue with Acceptance Criteria, Technical Considerations, Edge Cases, and NFRs
— the description by aaronpowell

From the skill’s files

Taken from the skill’s own files (its description, section headings and stated usage). Not an AutoGineer summary, and not written by the author as one.

Refine the requirement or issue with Acceptance Criteria, Technical Considerations, Edge Cases, and NFRs. When activated, this mode allows GitHub Copilot to analyze an existing issue and enrich it with structured details including: Detailed description with context and background; Acceptance criteria in a testable format; Technical considerations and dependencies; Potential edge cases and risks; Expected NFR (Non-Functional Requirements).

What it does

  • Steps to Run
  • Usage
  • Output

When to use it

The skill’s files do not state this.

Advantages

The skill’s files do not state this.

Usage examples

The skill’s files do not state this.

Install

  1. Download the custom agent as a ZIP:

    https://mp-staging.autogineer.com/agent-skills/github/refine-issue/download
  2. Extract the agent file into .github/agents, then commit it:

    mkdir -p .github/agents && unzip -j refine-issue.zip 'refine-issue/refine-issue.agent.md' -d .github/agents
  3. Keep the LICENSE and ATTRIBUTION.md files from the ZIP with your copy.

Documentation by aaronpowell

Refine Requirement or Issue Chat Mode

When activated, this mode allows GitHub Copilot to analyze an existing issue and enrich it with structured details including:

  • Detailed description with context and background

  • Acceptance criteria in a testable format

  • Technical considerations and dependencies

  • Potential edge cases and risks

  • Expected NFR (Non-Functional Requirements)

Steps to Run

  1. Read the issue description and understand the context.

  2. Modify the issue description to include more details.

  3. Add acceptance criteria in a testable format.

  4. Include technical considerations and dependencies.

  5. Add potential edge cases and risks.

  6. Provide suggestions for effort estimation.

  7. Review the refined requirement and make any necessary adjustments.

Usage

To activate Requirement Refinement mode:

  1. Refer an existing issue in your prompt as refine <issue_URL>

  2. Use the mode: refine-issue

Output

Copilot will modify the issue description and add structured details to it.

Files

Requirements and compatibility

Written for: GitHub Copilot

Works with: GitHub Copilot

“Works with” means the tool reads the open Agent Skills format; a skill written for one tool may use features others lack.

Security

No issues found by our static scan· No issues found

A static scan is not a guarantee. Skills are third-party content: review a skill before you let an agent use it.

Attribution and licence

First committed by
GitHub avatar of aaronpowellaaronpowell
Publisher
GitHub (Official)
Distributed by
GitHub
Source
github/awesome-copilot · agents/refine-issue.agent.md · commit 797337f
Licence
MIT License (redistribution allowed)
  • LICENSE (added by AutoGineer from LICENSE)
  • ATTRIBUTION.md (written by AutoGineer)
Synced
Contributors
aaronpowell

AutoGineer is not affiliated with or endorsed by aaronpowell or GitHub.

Download ZIP

The ZIP holds the skill’s files, its licence files and an ATTRIBUTION.md. Download refine-issue.zip