explore

Explore software development ideas and investigate codebase architecture through grounded dialogue.

1|Updated Mar 4, 2026
One-click install
npx skills add https://github.com/augentic/specify --skill explore-augentic
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: explore
Source: https://github.com/augentic/specify/tree/main/plugins/spec/skills/explore
Command: npx skills add https://github.com/augentic/specify --skill explore-augentic

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill acts as a thinking partner to help users explore ideas, investigate problems, and clarify requirements before or during a software development change.

Core Features & Use Cases

  • Facilitates deep thinking: Encourages curiosity, open-ended exploration, and visualization of concepts.
  • Codebase investigation: Helps map architecture, find integration points, and surface complexity within the codebase.
  • Use Case: A developer is unsure about the best way to implement a new feature. They engage the 'explore' skill to brainstorm approaches, visualize potential architectures, and understand existing patterns before proposing a change.

Quick Start

Engage the explore skill to think through a new feature idea.

Frequently Asked Questions about explore

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

FAQPage Schema
How do I brainstorm approaches for a new software feature before implementation?

To brainstorm approaches for a new software feature, you can use an AI thinking partner to visualize potential architectures, map integration points, and compare options within your codebase context.

What is the best way to investigate codebase complexity for unclear requirements?

Investigating codebase complexity for unclear requirements involves mapping the existing architecture, surfacing hidden dependencies, and grounding the exploration in current schema definitions to clarify the project context.

How does an AI thinking partner help with requirements clarification?

An AI thinking partner helps with requirements clarification by engaging you in adaptive, grounded dialogue to explore ideas, understand active changes, and surface project constraints before development.

Can I compare architectural options visually during codebase investigation?

Yes, you can compare architectural options visually during codebase investigation by using an AI thinking partner that facilitates visual concept representation and adaptive dialogue for option comparison.

When should I use an exploration skill instead of directly writing code?

You should use an exploration skill instead of directly writing code when you are unsure about the best implementation path, need to map integration points, or must clarify requirements within a complex software development context.