meow:project-context

Generate and update a canonical project-context.md from codebase patterns.

14|2|Updated Mar 25, 2026
One-click install
npx skills add https://github.com/ngocsangyem/MeowKit --skill meow-project-context
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: meow:project-context
Source: https://github.com/ngocsangyem/MeowKit/tree/main/.claude/skills/meow%3Aproject-context
Command: npx skills add https://github.com/ngocsangyem/MeowKit --skill meow-project-context

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Eliminate context drift between agents. Without a single authoritative file, agents infer conventions independently and make conflicting decisions. Project context solves this by providing one document all agents read first.

Core Features & Use Cases

  • Initialize and maintain a canonical project-context.md that documents conventions, tech stack, anti-patterns, and environment assumptions.
  • Serve as the centralized constitution loaded by all MeowKit agents at activation to ensure consistent behavior.

Quick Start

Run the project-context generator to create docs/project-context.md from your codebase.

Frequently Asked Questions about meow:project-context

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

FAQPage Schema
What is a project context document and how does it unify agent behavior?

A project context document serves as a single constitution that codifies conventions, tech stack, and anti-patterns to unify agent behavior. It eliminates context drift by providing one authoritative file all agents read first.

How do I create a canonical project-context.md from my codebase?

To create a canonical project-context.md, run the project-context generator to scan your codebase, environment patterns, and prior docs. It outputs a template-driven file using a standardized markdown template.

Can I update my project context file without losing manual edits?

Yes, you can update your project context file without losing manual edits. The generator supports updates while preserving any manual modifications you previously made to the document.

Why does context drift happen between AI coding agents?

Context drift happens because agents infer conventions independently without a single authoritative file, leading to conflicting decisions. Generating a unified project context prevents this by ensuring all agents load the same constitution.

Does the project context generator work with Claude Code projects?

Yes, the project context generator applies across Claude Code projects. It initializes and updates the canonical project-context.md file to serve as a centralized constitution loaded by all MeowKit agents at activation.

What should a project context document include to prevent conflicting agent decisions?

A project context document should include project conventions, tech stack details, anti-patterns, and environment assumptions. Documenting these elements ensures all agents share a single source of truth for consistent behavior.