brainstorming-exploring

Explore codebases, documentation, and commit history to gather project context.

Updated Jan 12, 2026
One-click install
npx skills add https://github.com/ben-mad-jlp/claude-mermaid-collab --skill brainstorming-exploring
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: brainstorming-exploring
Source: https://github.com/ben-mad-jlp/claude-mermaid-collab/tree/main/skills/brainstorming-exploring
Command: npx skills add https://github.com/ben-mad-jlp/claude-mermaid-collab --skill brainstorming-exploring

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Gathers project context by exploring the codebase and documentation.

Core Features & Use Cases

  • Context gathering: read relevant files, commits, and specs to form an initial understanding.
  • Item scoping: create an initial list of topics to discuss and prioritize.
  • Checkpoints: produce a current-state diagram to orient the next phase.

Quick Start

Start the EXPLORING phase to gather context for the current project item by scanning code, docs, and recent commits.

Frequently Asked Questions about brainstorming-exploring

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

FAQPage Schema
How do I gather project context from a codebase before starting development?

To gather project context from a codebase, you can scan existing code, documentation, and recent commits to form an initial understanding. This process reads relevant files and specs to extract the necessary context for early discovery.

What is the best way to scope requirements during early software discovery?

Scoping requirements during early software discovery involves reading project files and design notes to create an initial itemized list. This item scoping helps prioritize topics and establishes a clear current-state diagram for the next phase.

How do I extract context from commit history and documentation for brainstorming?

Extracting context from commit history and documentation for brainstorming involves analyzing recent commits and reading design notes alongside the code. This context extraction satisfies the need to understand project history and current state.

Can I use codebase exploration to generate a current-state diagram for my project?

Yes, codebase exploration can generate a current-state diagram by reading relevant files, commits, and specifications. This checkpoint orients the next development phase by visualizing the gathered project context and itemized topics.

Does this context gathering approach work without external dependencies?

Yes, this context gathering approach works without external dependencies. It operates by directly reading files, commit history, and design notes within your existing software engineering workflow to extract project context.

When should I not use automated codebase exploration for requirement gathering?

You should avoid automated codebase exploration for requirement gathering when your project lacks existing code, documentation, or commit history. The tool requires readable files and specs to perform context extraction and initial itemization.