sdd-explore

Analyze codebases and ideas to produce structured decision-making reports.

1|Updated Apr 7, 2026
One-click install
npx skills add https://github.com/carlosamesar/framework-sdd --skill sdd-explore-carlosamesar
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: sdd-explore
Source: https://github.com/carlosamesar/framework-sdd/tree/main/.opencode/skills/sdd-explore
Command: npx skills add https://github.com/carlosamesar/framework-sdd --skill sdd-explore-carlosamesar

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill helps users investigate and analyze codebases, ideas, or requirements thoroughly before making decisions, reducing errors and misunderstandings.

Core Features & Use Cases

  • Codebase Exploration: Research current architecture and functionality related to a specified topic or feature.
  • Analysis of Options: Compare different approaches and assess their advantages and drawbacks.
  • Structured Reporting: Generate concise, structured analysis reports to aid decision-making.
  • Use Case: When planning a new feature, use this Skill to understand existing code patterns and evaluate implementation strategies to ensure informed development.

Quick Start

Ask the AI to explore the change or feature you plan to implement, providing relevant context or code links, to receive a comprehensive analysis ready for review.

Frequently Asked Questions about sdd-explore

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

FAQPage Schema
How do I analyze code structure and dependencies before planning a new feature?

To analyze code structure before planning a feature, you can explore the codebase to research current architecture and evaluate implementation strategies, ensuring informed development decisions and reducing misunderstandings.

What is the best way to compare different architectural approaches for a software project?

Comparing architectural approaches is best done by analyzing the advantages and drawbacks of each option, generating a structured analysis report that assesses code patterns and dependencies to guide your project decisions.

When do I need to investigate a codebase before committing to changes?

You need to investigate a codebase before committing to changes when you require a feasibility assessment or architectural review, allowing you to understand existing functionality and reduce errors prior to development.

How does codebase exploration work for assessing feature feasibility?

Codebase exploration for feature feasibility works by analyzing current code patterns, structure, and dependencies, providing structured insights that evaluate whether a proposed idea or requirement is practical for implementation.

Can I use this approach for both architectural reviews and project planning?

Yes, you can use this investigation approach for both architectural reviews and project planning, as it applies structured analysis across codebases to guide development decisions and evaluate multiple implementation options.

What are the limitations of investigating ideas without modifying the codebase?

The limitation of investigating ideas without modifying the codebase is that it provides structured analysis and decision support exclusively, meaning it generates reports to guide development rather than executing the actual code changes.