shai-feature-mapping

Organizes product capabilities into domain-grouped feature maps with prioritization and dependency graphs.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/kirillshilin/instructions --skill shai-feature-mapping
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: shai-feature-mapping
Source: https://github.com/kirillshilin/instructions/tree/main/src/shai-product/skills/shai-feature-mapping
Command: npx skills add https://github.com/kirillshilin/instructions --skill shai-feature-mapping

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Map raw product capabilities from an idea-evaluation report or a standalone idea description into a structured, domain-grouped feature set for clarity and planning. It also generates a feature reference table and per-feature cards along with a dependency graph to visualize relationships.

Core Features & Use Cases

  • Ingest capabilities from an idea evaluation and organize them into domains to reveal the product's feature structure.
  • Produce a feature reference index at docs/features/{name}.features.md and individual feature cards at docs/features/{feature-name}.feature.md ready for story-decomposition.
  • Apply MoSCoW prioritization and RICE scoring to guide roadmap decisions and show dependencies through a graph.

Quick Start

Map raw capabilities from your idea-evaluation and generate domain-grouped features, a feature reference, and a dependency graph.

Frequently Asked Questions about shai-feature-mapping

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

FAQPage Schema
How do I map product capabilities into a structured feature map with domain grouping?

Feature mapping organizes raw product capabilities into a structured feature map by grouping them into domains, generating domain-scoped feature cards and a dependency graph to visualize relationships.

What is the best way to prioritize features using MoSCoW and RICE scoring?

Prioritize features using MoSCoW and RICE scoring by applying these frameworks during feature mapping, generating a prioritized reference table that guides roadmap decisions based on reach, impact, confidence, and effort.

How do I generate feature cards and a reference index for story decomposition?

Generate feature cards and a reference index by mapping capabilities into domain-scoped files at docs/features/{feature-name}.feature.md and a master reference table at docs/features/{name}.features.md ready for story decomposition.

Can I use a dependency graph to visualize feature relationships during product discovery?

A dependency graph visualizes feature relationships during product discovery by mapping dependencies between domain-grouped capabilities, revealing structural connections needed for roadmap planning and execution.

Does feature mapping work with standalone ideas or only idea-evaluation outputs?

Feature mapping works with both standalone idea descriptions and idea-evaluation outputs, ingesting raw capabilities to organize them into domains, generate feature cards, and produce a dependency graph.

What is story decomposition and when do I need it after feature mapping?

Story decomposition breaks domain-scoped feature cards into actionable development stories, needed after feature mapping produces the reference index and dependency graph to guide implementation planning.