bmad-generate-context

Scan a codebase and generate a lean project-context.md tracker document.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/florian-trehaut/bmad-global --skill bmad-generate-context
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: bmad-generate-context
Source: https://github.com/florian-trehaut/bmad-global/tree/main/src/bmm-skills/3-solutioning/bmad-generate-context
Command: npx skills add https://github.com/florian-trehaut/bmad-global --skill bmad-generate-context

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Scans the codebase to generate a lean project-context.md that provides unobvious details an LLM needs to operate effectively, and saves it as a tracker document in the meta project.

Core Features & Use Cases

  • Project-context generation: produces a lean, structured document describing stacks, architecture, conventions, and patterns.
  • Tracker integration: saves or updates a tracker document in the meta project for persistent knowledge.
  • Use Case: when starting a new Claude Code project, run this skill to generate the context and feed it to the code assistant.

Quick Start

Follow the workflow in workflow.md to run the context generation process.

Frequently Asked Questions about bmad-generate-context

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

FAQPage Schema
How do I generate project context for Claude Code from my codebase?

You scan the codebase to extract tech stack, architecture, patterns, naming conventions, and workflows, producing a lean project-context.md tracker document that provides unobvious details for LLM operations.

What is a project context tracker and when do I need one for LLM assistance?

A project context tracker is a lean document capturing non-obvious codebase details like architecture and conventions, needed when starting a Claude Code project to provide reproducible context for LLMs.

How do I create a reproducible context file for an LLM code assistant?

Create reproducible LLM context by scanning the codebase for non-obvious project details and saving a structured tracker document in the meta project to maintain persistent knowledge.

Does generating a codebase context tracker require any specific dependencies?

Generating a codebase context tracker requires no specific dependencies, as the skill independently scans the project and saves the context document to the meta project.

What's the best way to document software engineering conventions for an AI assistant?

Document conventions for an AI assistant by generating a lean project-context document covering tech stack, architecture, patterns, naming conventions, and workflow steps for effective LLM operations.

Why does my Claude Code project need a context tracker document?

A Claude Code project needs a context tracker document to provide unobvious codebase details LLMs require to operate effectively, ensuring persistent and reproducible knowledge across sessions.