Researching Features

Guides software feature research from requirements analysis to implementation planning.

Updated Jan 2, 2026
One-click install
npx skills add https://github.com/cooopmac/nourish --skill researching-features-cooopmac
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: Researching Features
Source: https://github.com/cooopmac/nourish/tree/main/.claude/project/skills/feature-research
Command: npx skills add https://github.com/cooopmac/nourish --skill researching-features-cooopmac

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires context7, mcp-api, python>=3.8, and includes scripts (resource) and references (resource) components.

What problem does it solve?

Researching new features can be time-consuming and confusing. This Skill simplifies the process by guiding you through feature requirements, identifying relevant APIs, and providing detailed implementation plans.

Core Features & Use Cases

  • Feature Detail Interview: Assists in clarifying and documenting feature requirements.
  • API/Service Recommendation: Recommends the top 3 APIs/services based on user needs.
  • Implementation Notes Compilation: Generates a comprehensive plan for implementation.

Quick Start

Start your feature research with 'I want to add a live chat to my app' to get recommendations for live chat services.

Frequently Asked Questions about Researching Features

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

FAQPage Schema
How do I research API services for a new product feature?

To generate an implementation plan for feature development, you need to define requirements, discover relevant APIs, and compile technical notes. This Skill conducts a guided research process that outputs a comprehensive implementation strategy and documentation for development teams.

Can I get API service recommendations for adding live chat to my app?

Yes, you can get API service recommendations for adding live chat to your app. By stating your goal, the Skill triggers targeted service discovery, analyzing your requirements to recommend the top 3 APIs or services suitable for your specific integration strategy.

Does this feature planning process require Python to run?

Yes, this feature planning process requires Python 3.8 or higher to run. The Skill uses Python scripts alongside dependencies like context7 and mcp-api to execute the guided research process, analyze requirements, and discover relevant services for your development workflow.

What is the best way to document feature requirements for a development team?

The best way to document feature requirements for a development team is to compile comprehensive implementation notes. This Skill conducts a guided feature detail interview to clarify needs, then generates a detailed implementation plan that ensures clear API integration strategies and comprehensive documentation for developers.

How do I create an implementation plan for API integration?

You create an implementation plan for API integration by conducting requirement analysis and service discovery. This Skill streamlines the process by generating a comprehensive plan that includes clear API and service integration strategies, aimed directly at product development workflows requiring detailed documentation.