feature-approach

Generate feature design memos analyzing build versus buy options.

3|2|Updated Jul 4, 2026
One-click install
npx skills add https://github.com/EdytaKucharska/keel --skill feature-approach
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: feature-approach
Source: https://github.com/EdytaKucharska/keel/tree/main/v2-backlog/feature-approach
Command: npx skills add https://github.com/EdytaKucharska/keel --skill feature-approach

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill addresses the challenge of crafting effective and feasible feature development strategies for new functionality in a project, helping teams make informed decisions before starting development.

Core Features & Use Cases

  • Feature Design Memo Generation: Generates detailed memos outlining the simplest viable design, potential deferrals, build vs. buy considerations, and system implications for new features.
  • Decision Support for Product Managers: Provides decision-making frameworks to support product managers in planning feature implementations and defining minimal viable products.
  • Proactive Skill Engagement: Actively identifies opportunities for feature design discussions, ensuring comprehensive planning before implementation.

Quick Start

Initiate the feature approach skill by prompting "Generate a feature design memo for a 'users-only' access feature with email notifications."

Frequently Asked Questions about feature-approach

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

FAQPage Schema
How do I plan feature development before starting implementation?

Plan feature development by generating a feature design memo that outlines the simplest viable design, build vs. buy considerations, and system implications. This approach evaluates user requirements, technical feasibility, and resource implications to inform project planning decisions.

What is a feature design memo and how does it support product design?

A feature design memo is an automated document detailing the most cost-effective way to build or integrate new features. It supports product design by analyzing system architecture, identifying potential deferrals, and defining minimal viable products for efficient delivery.

How do I evaluate build vs. buy considerations for new project features?

Evaluate build vs. buy considerations by analyzing key factors like user requirements, system architecture, and technical feasibility. Generating a feature design memo helps determine whether to build custom functionality or integrate existing solutions based on resource implications.

Can I use feature approach analysis for a project already in development?

Yes, feature approach analysis is suitable for projects in various stages of development. It identifies opportunities for feature design discussions and analyzes technical feasibility, ensuring comprehensive planning and decision making before implementation proceeds.

What is the best way to define a minimal viable product for new functionality?

Define a minimal viable product by using decision-making frameworks that analyze user requirements and technical constraints. Generating a feature design memo identifies the simplest viable design and potential deferrals, supporting product managers in impactful delivery.

When should I not use automated feature design memo generation?

Avoid automated feature design memo generation when lacking clear user requirements or system architecture details. The analysis requires defined project parameters to accurately assess technical feasibility, evaluate resource implications, and recommend cost-effective integration approaches.