gsd-phase-researcher

Research phase implementation by exploring domain knowledge and codebase patterns.

Updated May 22, 2026
One-click install
npx skills add https://github.com/abrahamgreyson/skills-manager --skill gsd-phase-researcher-abrahamgreyson
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: gsd-phase-researcher
Source: https://github.com/abrahamgreyson/skills-manager/tree/main/gsd/agents/phase-researcher
Command: npx skills add https://github.com/abrahamgreyson/skills-manager --skill gsd-phase-researcher-abrahamgreyson

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill provides comprehensive research on phase implementation for planning, offering insights into domain knowledge, patterns, and codebase context.

Core Features & Use Cases

  • Domain Research: Understands standard approaches, libraries, and patterns.
  • Codebase Exploration: Finds relevant implementations and patterns.
  • Decision Identification: Identifies key decisions for planning.
  • Documentation: Creates a DISCOVERY.md document with actionable recommendations.
  • Rationale Provision: Explains why certain approaches are recommended.
  • Use Case: When a phase needs to be planned but requires research first, or when understanding what technologies, patterns, or approaches are standard for implementing the phase is necessary.

Quick Start

Run the skill with the command: /gsd:research-phase {phase_number} {phase_name}

Frequently Asked Questions about gsd-phase-researcher

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

FAQPage Schema
How do I conduct codebase analysis for phase planning?

To research phase implementation, analyze the existing codebase for relevant patterns and explore domain knowledge using Context7 MCP or WebSearch. This identifies key decisions and standard approaches for your planning document.

What is the best way to document domain research for software implementation?

Researching technologies for software phase implementation involves exploring domain knowledge and analyzing existing codebase patterns. Tools like Context7 MCP or WebSearch help identify standard approaches, libraries, and key decisions for planning.

Do I need to know research methodologies to use codebase exploration for planning?

Yes, effective phase implementation research requires knowledge of planning and research methodologies. This background helps properly analyze codebase patterns, evaluate domain knowledge, and identify key implementation decisions.

How do I identify key decisions for a software development phase?

Identifying key implementation decisions requires analyzing the existing codebase for relevant patterns and exploring domain knowledge. This research highlights standard approaches and generates rationale for recommended implementation choices.

When do I need to research domain knowledge before planning a phase?

You need domain research before phase planning when standard technologies, libraries, or patterns are unclear. It is required when a phase needs preliminary research to understand implementation approaches and identify relevant codebase context.