figma-to-doc From Figma
Read design files, annotations, and comments. Extract individual frames as inline screenshots and turn them into documented flows and business rules.
Lore.
Claude Code plugin
Lore is a reusable, product-agnostic documentation factory for Claude Code — the same skills, review subagents, and enforcement hooks, maintained once and consumed everywhere.
/plugin marketplace add hamidpl/lore/plugin install lore@lore-marketplace Why Lore
Screens change, briefs drift, the live product moves on — and the docs quietly fall behind. Most teams reinvent their own writing rules, review steps, and folder conventions from scratch. Lore packages that whole methodology once: install the plugin and every repo inherits the same skills, the same Definition of Done, and the same guardrails.
Three ways in
Pick the source that matches your material. Each path is a guided skill that reads the input, asks the right questions, and writes structured docs.
figma-to-doc Read design files, annotations, and comments. Extract individual frames as inline screenshots and turn them into documented flows and business rules.
brief-to-doc Work from a PRD, epic, or user story. Infer scenarios from acceptance criteria and log every clarification so gaps are explicit, not guessed.
site-to-doc Drive a real browser to run scenarios, capture screenshots, and record exact UI text — documenting how the product actually behaves today.
How it works
/lore:init Answer three questions — product name, language, and whether to add a Docusaurus viewer. The docs layer and rules are generated for you.
figma · brief · site Run the skill that matches your input. It collects sources, asks clarifying questions, and writes structured documentation.
doc-reviewer Validate every document against the Definition of Done before delivery — links, image paths, scenarios, and language are all checked.
build Ship Markdown-only docs, or build the static site and deploy the output to any host.
What you get
Deterministic checks run on every file write — image paths, required frontmatter, and tooling leaks are caught before they reach the docs. A second family checks the evidence: a source claimed but never fetched blocks delivery.
A read-only validator subagent audits each document against the rules and returns a pass/fail report — run automatically before delivery.
Right-to-left languages get a self-hosted Persian font and proper layout out of the box — the same engine that powers this site’s documentation.
Methodology lives in the plugin. Fix it once and every repo picks up the change with a single plugin update.
Keep Markdown-only docs, or add a browsable site whenever you want — the framework is fetched fresh, with RTL styling when needed.
Documenting a live product surfaces real defects; Lore consolidates what it observes into structured bug drafts you can act on.
Quick start
/plugin marketplace add hamidpl/lore/plugin install lore@lore-marketplace Both steps are idempotent. Then enable Lore for your project.
/lore:init /lore:init asks for a product name, a documentation language, and whether to add a Docusaurus viewer — then scaffolds everything without overwriting your files.
The docs for this very site are built with Lore.
Read the documentation →