Composable AI skills that teach assistants structured thinking — design-first, context-aware, and architecture-guided.
> /plugin marketplace add techygarg/lattice> /plugin install lattice@lattice
FAQ
lattice is a Claude Code plugin with 54 hand-picked skills for development work, indexed on Flowy. Install it with the command on its page. It includes architecture-compass, architecture-refiner, architecture. Its skills do not fire on their own yet. Request auto-invocation to have Flowy route them as you prompt. Free and open source.
Repo: techygarg/lattice
Composable AI skills that teach assistants structured thinking — design-first, context-aware, and architecture-guided.
AI coding assistants jump straight to code, silently make design decisions, forget constraints mid-conversation, and produce output nobody reviewed against real standards. Lattice fixes this with composable skills in three tiers — atoms, molecules, refiners — that embed battle-tested engineering disciplines plus a living context layer that accumulates your project's standards, decisions, and review insights across every feature cycle.
Three principles guided Lattice's design:
.lattice/ folder grows smarter with every feature cycle rather than being configured once and forgotten| Tier | Purpose |
|---|---|
| Atoms | Single-principle guardrails — clean code, architecture, DDD, secure coding, test quality, design-first, and more |
| Molecules | Multi-step workflows that compose atoms — design, implement, refactor, fix, review |
| Refiners | Guided interviews that produce project-specific standards, customizing how atoms behave for your team |

See How It Works for the full skill inventory and mechanics.
Skills form a delivery lifecycle: requirement-forge → design-blueprint → code-forge → review, with refactor-safely and bug-fix covering structural and defect-driven work. requirement-forge starts the pipeline — it acts as a senior PM + BA pair to produce structured feature specs in .lattice/requirements/ that feed directly into design-blueprint. For teams with existing codebases, architecture-compass sits before the pipeline — it scans the repository, runs a structured interview, and produces an agreed architectural direction that orients the team before any code changes begin. Each stage consumes and produces artifacts in .lattice/, growing the living context layer.

Install Lattice — choose the path that fits your setup:
Option A — Claude Code plugin (also works in Cursor — reads Claude Code skills automatically)
/plugins marketplace add techygarg/lattice
/plugins install lattice
/reload-plugins
Option B — Codex-compatible plugin package
codex plugin marketplace add techygarg/lattice
codex plugin add lattice@lattice
codex plugin list | rg -i lattice
The Codex plugin package lives in plugins/lattice/ and is registered by .agents/plugins/marketplace.json. It contains the same 27 skills flattened for Codex discovery.
This duplication currently to support codex. In future, we may find a better approach as tools evolves.
Option C — Clone and install locally (any AI tool)
git clone https://github.com/techygarg/lattice.git
cd lattice
./tools/install.sh /absolute/path/to/your/skills/folder
Pass the skills directory for your tool: ~/.claude/skills/ for Claude Code, .cursor/skills/ for Cursor, or any tool's skills folder.
Try it immediately. The repo includes
sample/— a realistic .NET 8 User Service spec with requirements, domain concepts, and constraints already written. Copy thesample/folder contents into any empty directory and follow the steps below.
Run /lattice-init in your AI tool's chat — scans the project, suggests refiners in priority order, creates .lattice/config.yaml. All skill commands (/lattice-init,/requirement-forge, /design-blueprint, /code-forge, etc.) are typed in the AI chat, not the terminal.
Spec (optional but recommended) — /requirement-forge acts as a senior PM + BA pair to define epics and feature specs before any design begins. Accepts existing PRDs, feature lists, or a verbal description. Produces .lattice/requirements/ as direct input to design-blueprint.
Design — /design-blueprint walks through five progressive design levels before any code is written.
.lattice/config.yaml key documentedHelper skills for creating and maintaining Lattice itself — see dev-skills/.
MIT
.agents/
plugins/
marketplace.json
.claude/
.claude-plugin/
marketplace.json
plugin.json
settings.json
skills/
skill-align
skill-forge
skill-review
skill-tighten
skill-validate
.cursor-plugin/
plugin.json
.github/
CODEOWNERS
ISSUE_TEMPLATE/
bug_report.yml
config.yml
documentation.yml
skill_request.yml
PULL_REQUEST_TEMPLATE.md
skills/
skill-align
skill-forge
skill-review
skill-validate
workflows/
security.yml
.gitignore
.gitleaks.toml
AGENTS.md
CLAUDE.md
CONTRIBUTING.md
dev-skills/
README.md
skill-align/
references/
audit-checklist.md
SKILL.md
skill-forge/
SKILL.md
skill-review/
SKILL.md
skill-tighten/
SKILL.md
skill-validate/
references/
convention-rules.md
SKILL.md
docs/
architecture-compass.md
collaborative-judgment.md
configuration.md
framework-intelligence.md
how-it-works.md
image/
image1.png
image2.png
image3.png
image4.png
image5.png
image6.png
logo.png
logo.svg
origin.md
practical-guide.md
LICENSE
plugins/
lattice/
.codex-plugin/
assets/
logo.png
logo.svg
plugin.json
skills/
architecture/
architecture-compass/
references/
interview-guide.md
SKILL.md
architecture-refiner/
assets/
template-clean-arch.md
template-generic.md
SKILL.md
references/
clean-architecture-defaults.md
clean-architecture.md
custom-architecture.md
SKILL.md
bug-fix/
SKILL.md
clean-code/
clean-code-refiner/
assets/
template.md
SKILL.md
references/
defaults.md
SKILL.md
code-forge/
SKILL.md
collaborative-judgment/
SKILL.md
context-anchoring/
assets/
feature-doc-template.md
SKILL.md
ddd-refiner/
assets/
template.md
SKILL.md
design-blueprint/
SKILL.md
design-first/
references/
methodology-detail.md
SKILL.md
domain-driven-design/
references/
defaults.md
SKILL.md
knowledge-priming/
knowledge-priming-refiner/
assets/
template.md
SKILL.md
SKILL.md
language-idioms-refiner/
assets/
template.md
SKILL.md
lattice-init/
references/
requirements-migration.md
SKILL.md
learning-harvest/
SKILL.md
refactor-safely/
SKILL.md
refiners-update/
SKILL.md
requirement-forge/
requirement-forge-refiner/
assets/
template.md
SKILL.md
references/
output-templates.md
SKILL.md
requirement-quality/
references/
defaults.md
SKILL.md
review/
review-refiner/
assets/
template.md
SKILL.md
SKILL.md
secure-coding/
references/
defaults.md
SKILL.md
test-quality/
references/
defaults.md
SKILL.md
PROJECT.md
README.md
sample/
.lattice/
user-service.md
SECURITY.md
skills/
atoms/
architecture/
references/
clean-architecture-defaults.md
clean-architecture.md
custom-architecture.md
SKILL.md
clean-code/
references/
defaults.md
SKILL.md
collaborative-judgment/
SKILL.md
context-anchoring/
assets/
feature-doc-template.md
SKILL.md
design-first/
references/
methodology-detail.md
SKILL.md
domain-driven-design/
references/
defaults.md
SKILL.md
knowledge-priming/
SKILL.md
learning-harvest/
SKILL.md
requirement-quality/
references/
defaults.md
SKILL.md
secure-coding/
references/
defaults.md
SKILL.md
test-quality/
references/
defaults.md
SKILL.md
molecules/
architecture-compass/
references/
interview-guide.md
SKILL.md
bug-fix/
SKILL.md
code-forge/
SKILL.md
design-blueprint/
SKILL.md
lattice-init/
references/
requirements-migration.md
SKILL.md
refactor-safely/
SKILL.md
refiners-update/
SKILL.md
requirement-forge/
references/
output-templates.md
SKILL.md
review/
SKILL.md
refiners/
architecture-refiner/
assets/
template-clean-arch.md
template-generic.md
SKILL.md
clean-code-refiner/
assets/
template.md
SKILL.md
ddd-refiner/
assets/
template.md
SKILL.md
knowledge-priming-refiner/
assets/
template.md
SKILL.md
language-idioms-refiner/
assets/
template.md
SKILL.md
requirement-forge-refiner/
assets/
template.md
SKILL.md
review-refiner/
assets/
template.md
SKILL.md
tools/
build-codex-plugin.sh
install.sh© 2026 Flowy · Free and open source
Built for Claude Code · Not affiliated with Anthropic
Implement — /code-forge generates implementation from the approved blueprint, applying all quality atoms.
Review — /review audits the change and persists insights into .lattice/ for the next cycle.