bmad-generate-project-context

Generate a project-context.md file capturing repository rules and conventions for AI agents.

1|Updated Dec 22, 2022
One-click install
npx skills add https://github.com/Rinzler78/osmosis-launcher --skill bmad-generate-project-context-rinzler78
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: bmad-generate-project-context
Source: https://github.com/Rinzler78/osmosis-launcher/tree/main/.agents/skills/bmad-generate-project-context
Command: npx skills add https://github.com/Rinzler78/osmosis-launcher --skill bmad-generate-project-context-rinzler78

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill helps you create a concise, AI-friendly project context file that captures the non-obvious rules, patterns, and constraints agents need before writing code.

Core Features & Use Cases

  • Project Discovery: Scans the repository for stack details, configs, patterns, and existing context.
  • Rules Extraction: Identifies critical language, framework, testing, quality, workflow, and anti-pattern guidance.
  • LLM-Optimized Output: Produces a lean project-context.md designed for consistent agent behavior.
  • Use Case: Use this Skill when onboarding a new codebase so AI agents can implement changes without missing project-specific conventions.

Quick Start

Use this skill to analyze the repository and generate a complete project-context.md file for AI agents.

Frequently Asked Questions about bmad-generate-project-context

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

FAQPage Schema
How do I create project context for AI agents from an existing codebase?▼

To create project context for AI agents, generate a context file by discovering configuration patterns, testing rules, and workflow constraints to produce LLM-optimized guidance for consistent implementation.

What is an LLM-optimized project context file and why do I need one?▼

An LLM-optimized project context file captures non-obvious implementation rules, stack details, and conventions so AI agents can write code that adheres to project-specific constraints without missing established patterns.

How do I onboard AI agents to a new repository with existing code conventions?▼

Onboard AI agents by scanning the repository to extract language, framework, testing, and workflow rules, then outputting a lean project-context.md file designed for consistent agent behavior during implementation.

Can I generate AI workflow rules without manually documenting code conventions?▼

Yes, you can automatically generate AI workflow rules by analyzing existing files and configuration patterns to identify anti-patterns and critical constraints, producing a lean guidance file without manual documentation.

What's the best way to ensure AI agents follow project-specific testing and quality rules?▼

The best way to ensure AI agents follow project-specific testing and quality rules is to extract these constraints during repository analysis and compile them into a structured context file for LLM optimization.

When should I not use an automated repository analysis for generating AI context?▼

Avoid automated repository analysis for generating AI context if the codebase lacks established configuration patterns or workflow constraints, as the generated context file will not capture meaningful implementation rules.