classify-requirements

Classify extracted requirements into functional and non-functional hierarchical categories.

Updated Mar 27, 2026
One-click install
npx skills add https://github.com/bs-koo/gx-pm --skill classify-requirements
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: classify-requirements
Source: https://github.com/bs-koo/gx-pm/tree/main/plugins/gx-pm/skills/classify-requirements
Command: npx skills add https://github.com/bs-koo/gx-pm --skill classify-requirements

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Extracted requirements are often mixed between functional and non-functional aspects, making prioritization and traceability difficult. This skill automates the categorization and hierarchical tagging to support downstream planning and QA.

Core Features & Use Cases

  • Automatic classification of requirements into functional and non-functional with hierarchical taxonomy (대분류/중분류/소분류).
  • Prioritization assignment following public-SI guidelines to aid compliance and governance.
  • Use Case: Given an extracted requirements list, generate a structured taxonomy ready for requirement traceability matrices.

Quick Start

Provide an input list of requirements (or extracted results) to auto-classify them into functional and non-functional categories with hierarchical taxonomy.

Frequently Asked Questions about classify-requirements

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

FAQPage Schema
How do I classify extracted requirements into functional and non-functional categories?

To classify requirements, you provide an extracted list to automate categorization into functional and non-functional groups. This process uses keyword-based heuristics to assign hierarchical taxonomy tags for better prioritization.

How do I build a hierarchical taxonomy for RFP requirements traceability?

Building a hierarchical taxonomy for RFP requirements involves assigning major, middle, and minor category levels. The classification applies keyword-based heuristics to structure extracted requirements into a traceability-ready table format.

Can I prioritize public-SI requirements automatically based on functional classification?

Yes, you can prioritize public-SI requirements by automatically classifying them into functional and non-functional categories. This hierarchical tagging supports compliance and aids downstream planning and governance.

What is the best way to separate functional and non-functional requirements from analysis results?

The best way to separate functional and non-functional requirements from analysis results is automated keyword-based classification. It outputs a structured table with hierarchical taxonomy to support traceability matrices.

Does this requirements classification approach work for public-SI project documents?

Yes, this requirements classification approach works specifically for public-SI project documents. It applies prioritization guidelines and hierarchical tagging to RFPs and analysis results to support governance and traceability.

Why do mixed functional and non-functional requirements cause traceability issues?

Mixed functional and non-functional requirements cause traceability issues because prioritization becomes difficult without clear separation. Automating the categorization and hierarchical tagging solves this by structuring requirements into a traceability matrix.