knowledge-priming

Load project identity and ambient context from `.lattice/config.yaml` and a knowledge-base document.

176|13|Updated Mar 2, 2026
One-click install
npx skills add https://github.com/techygarg/lattice --skill knowledge-priming
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: knowledge-priming
Source: https://github.com/techygarg/lattice/tree/main/plugins/lattice/skills/knowledge-priming
Command: npx skills add https://github.com/techygarg/lattice --skill knowledge-priming

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Load concise project identity and ambient context so that all skills operate with awareness of the current tech stack, architecture, directory layout, and conventions.

Core Features & Use Cases

  • Load the project identity from the repository config and knowledge base to provide a consistent context for design, implementation, and review molecules.
  • Make ambient context available to all skills, enabling components to tailor outputs to the actual project standards.
  • Use knowledge-base documents created by knowledge-priming-refiner or manual docs referenced by the config to keep context up-to-date.

Quick Start

Trigger the knowledge-priming-refiner to generate a concise knowledge base document and ensure it is referenced in .lattice/config.yaml so all skills load project context.

Frequently Asked Questions about knowledge-priming

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

FAQPage Schema
How do I load project context and architecture conventions for AI coding assistants?

You load project context by configuring a knowledge base document in `.lattice/config.yaml`. This provides ambient context to align all skills with your actual tech stack, architecture, and directory layout for consistent decisions.

What is ambient context and how does it align code generation with my tech stack?

Ambient context is concise project identity loaded from your repository config and knowledge base. It makes tech stack and architecture details available to all skills, enabling components to tailor outputs to actual project standards.

How do I generate a knowledge base document to set project standards for my codebase?

You generate a knowledge base document by triggering the knowledge-priming-refiner. Once produced, place it at `.lattice/standards/knowledge-base.md` and reference it in your config for automatic loading across all skills.

Does knowledge priming work with existing YAML configuration files?

Yes, knowledge priming supports loading context directly from `.lattice/config.yaml`. You can reference a manually created knowledge base document within this config to keep project context up-to-date automatically.

Can I use a manually created markdown document instead of auto-generating project context?

Yes, you can manually place a markdown document at `.lattice/standards/knowledge-base.md` and reference it in `.lattice/config.yaml`. The system will load this manual doc to provide ambient context if you prefer not to use the refiner.

When should I not use ambient context loading for my repository?

You should avoid loading ambient context when your project lacks established architecture conventions or a defined tech stack. Without a valid knowledge base document or `.lattice/config.yaml` setup, the context loading provides minimal alignment value.