skill-forge

Solid

Create a new Lattice skill — atom, molecule, or refiner — following all framework conventions. Writing skill files manually almost always produces convention violations: wrong section order, missing confirmation gates, defaults.md without the right structure. This skill knows all of that and guides you through it. Use whenever adding any new atom, molecule, or refiner to Lattice, or when the user says 'create a new skill', 'add an atom', 'add a molecule', 'add a refiner', 'build X for Lattice', 'new lattice skill', or 'skill forge'. Does not validate, align docs, or deploy — those are separate skills you run after.

AI & Automation 134 stars 8 forks Updated 3 days ago MIT

Install

View on GitHub

Quality Score: 87/100

Stars 20%
71
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# Lattice Skill Forge **Core responsibility:** Create the right files with the right structure for a new Lattice skill. **Input:** A description of what the skill should do and when it should trigger. **Output:** One or more skill files written to the correct path: - Atom → `skills/atoms/{name}/SKILL.md` + `skills/atoms/{name}/references/defaults.md` - Molecule → `skills/molecules/{name}/SKILL.md` - Refiner → `skills/refiners/{name}/SKILL.md` + `skills/refiners/{name}/assets/template.md` **How to verify this skill did its job:** - All required files exist at the correct paths - Folder name matches `name:` frontmatter exactly - All tier-required sections are present in correct order - No placeholder content — all sections contain real, specific content --- ## Step 1: Understand intent and select tier Ask the user: *"What should this skill do, and when should it trigger? Describe it briefly."* From the description, determine the tier: | The skill... | Tier | |---|---| | Enforces ONE principle with a checklist and anti-pattern scan | **Atom** | | Orchestrates multiple atoms into a multi-step workflow | **Molecule** | | Runs a guided interview to produce a `.lattice/standards/*.md` file | **Refiner** | State your read and confirm with the user. Get explicit tier agreement before proceeding. --- ## Step 2: Requirements alignment (molecules and refiners only) Before writing a single line of SKILL.md, agree on the design. Check `knowledge-base/` for an existing require...

Details

Author
techygarg
Repository
techygarg/lattice
Created
3 months ago
Last Updated
3 days ago
Language
Shell
License
MIT

Related Skills