analyze

Validate issue completeness and consistency against project specifications using Python scripts.

Updated Sep 18, 2020
One-click install
npx skills add https://github.com/bitpantry/BitPantry.CommandLine --skill analyze-bitpantry
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: analyze
Source: https://github.com/bitpantry/BitPantry.CommandLine/tree/main/.github/skills/analyze
Command: npx skills add https://github.com/bitpantry/BitPantry.CommandLine --skill analyze-bitpantry

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill automates the validation of staged issues against specifications, plans, and project guidelines, ensuring completeness and coverage before publishing to GitHub.

Core Features & Use Cases

  • Consistency Check: Validates issue consistency with project requirements.
  • Coverage Analysis: Assesses if all necessary elements are covered.
  • Automated Reporting: Provides a detailed report with findings and remediation steps.
  • Use Case: Before pushing issues to GitHub, use the analyze skill to automatically check for uncovered functional requirements, ensure issues are properly linked to project specifications, and verify that all dependencies are correctly identified.

Quick Start

Run the analyze skill with the spec number you want to validate (e.g., 'analyze 006').

Frequently Asked Questions about analyze

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I validate GitHub issue completeness against project specifications?

To validate issue consistency against project requirements, automated Python scripts check staged issues for specification compliance and coverage of functional requirements. This process generates a detailed report highlighting gaps and providing remediation steps before publication.

What is specification compliance coverage analysis for GitHub issues?

Specification compliance coverage analysis for GitHub issues is the process of assessing staged issues to ensure all functional requirements and user stories are properly linked and fully covered. It verifies that dependencies are correctly identified before pushing to GitHub.

How do I run an automated check for uncovered functional requirements before publishing to GitHub?

You run an automated check for uncovered functional requirements by executing the analyze skill with the specific specification number you want to validate. The Python scripts automatically identify gaps and verify dependencies before you push to GitHub.

Do I need specific environment setup to validate issue readiness against project guidelines?

Yes, validating issue readiness against project guidelines requires project-specific files and a configured environment setup to run the Python scripts. These prerequisites are necessary to accurately assess coverage and generate detailed validation reports.

What is the best way to ensure issues are properly linked to project specifications?

The best way to ensure issues are properly linked to project specifications is to automate consistency checks using Python scripts prior to publication. This validates that all staged issues align with project requirements and correctly identify dependencies.

Why does my issue validation report show missing functional requirements?

Your issue validation report shows missing functional requirements because the automated coverage analysis detected gaps where staged issues did not fully cover the project specifications. The report provides specific findings and remediation steps to resolve these uncovered elements.