All skills
github avatar

/create-github-issues-for-unmet-specification-requirements

@caab1f6 official
by githubgithub/awesome-copilot40k stars
5,040

Create GitHub Issues for unimplemented requirements from specification files using feature_request.yml template.

Use this Skill: https://skilld.dev/gh/github/awesome-copilot/create-github-issues-for-unmet-specification-requirements

This session only. Nothing lands on disk.

SKILL.md

≈43 tokens always: the name and description. ≈269 when used: this file.

Create GitHub Issues for Unmet Specification Requirements

Create GitHub Issues for unimplemented requirements in the specification at ${file}.

Process

  1. Analyze specification file to extract all requirements
  2. Check codebase implementation status for each requirement
  3. Search existing issues using search_issues to avoid duplicates
  4. Create new issue per unimplemented requirement using create_issue
  5. Use feature_request.yml template (fallback to default)

Requirements

  • One issue per unimplemented requirement from specification
  • Clear requirement ID and description mapping
  • Include implementation guidance and acceptance criteria
  • Verify against existing issues before creation

Issue Content

  • Title: Requirement ID and brief description
  • Description: Detailed requirement, implementation method, and context
  • Labels: feature, enhancement (as appropriate)

Implementation Check

  • Search codebase for related code patterns
  • Check related specification files in /spec/ directory
  • Verify requirement isn't partially implemented

Source: SKILL.md on GitHub

1 warning16d5 checks · Risk SAFE
  • Gen Agent Trust Hub16d

    The skill automates the creation of GitHub issues by analyzing specification files and codebase status. It is safe for its intended purpose, though it lacks specific guardrails for handling potentially malicious instructions embedded in the specification files it processes.

  • Socket16d

    No alerts

  • Snyk16d

    Risk: LOW · No issues

  • Runlayer7mo

    1/1 file flagged

  • ZeroLeaks5mo

    Score: 93/100 · 2 sections analyzed

Signed by skilld at caab1f6. This ties the file your Agent reads to that commit on GitHub. It does not review the instructions.

Last checked against GitHub 18 hours ago.

Activeupdated 7 months ago
  • github
  • issues
  • specification
  • requirements
  • automation
  • feature-request
  • workflow

README badge

README badge for github/awesome-copilot/create-github-issues-for-unmet-specification-requirements

Analyzes a specification file to extract unimplemented requirements and creates GitHub issues for each one, checking the codebase and existing issues to avoid duplicates. Useful for keeping a GitHub project's issue tracker synchronized with specification documents using the feature_request.yml template.

Generated from the current SKILL.md.

Does this skill create issues for all requirements or only unimplemented ones?
Only unimplemented requirements. The skill analyzes the specification file, checks the codebase for implementation status, and creates issues only for requirements that are not yet implemented.
Does this skill check for duplicate issues before creating new ones?
Yes. It searches existing issues using the search_issues function to avoid creating duplicates before submitting new issues.
What specification file formats does this skill support?
The skill references a specification file at ${file} but does not specify supported formats in the documentation. Clarify the file type (Markdown, JSON, etc.) with your team before use.
Does this skill use a custom issue template?
Yes, it uses a feature_request.yml template if available, with a fallback to GitHub's default issue template if the custom template does not exist.

Generated from the current SKILL.md. These answers refresh after source changes.