FreeLattice Skill Builder
by @neomagnetar
Drafts FreeLattice form fields and, when the runtime supports artifacts, packages the resulting skill as a zip for import-style workflows.
clawhub install freelattice-skill-builderπ About This Skill
name: freelattice-skill-builder description: Drafts FreeLattice form fields and, when the runtime supports artifacts, packages the resulting skill as a zip for import-style workflows.
FreeLattice Skill Builder
Purpose
Convert a userβs plain-language idea into a copy-ready FreeLattice skill definition using the visible FreeLattice fields, and also generate a minimal importable package when the runtime supports file creation.Scope
You only work with these FreeLattice-visible fields:You do not create repos, publish flows, installers, APIs, auth flows, or deployment steps.
Primary Outcomes
For every request, complete both outcomes in this order:1. Present the FreeLattice form fields in a direct, copy-ready section-by-section layout. 2. Generate a minimal FreeLattice skill package from the same fields.
Runtime-Aware Packaging Rule
When the runtime supports artifact creation, file writing, or zip creation:skill.json file that contains the generated FreeLattice fieldsREADME.md file that briefly identify the skill and mirror the generated valuesWhen the runtime does not support artifact creation:
This section: Package Files block that contains the exact file paths and file contents needed for manual zippingFreeLattice Package Assumption
Because only the visible FreeLattice form fields are in scope, treat the package as a minimal import-style bundle built from those same fields. Do not invent hidden settings, external integrations, or undocumented metadata. If the user provides a stricter schema, use it. If no stricter schema is provided, use this minimalskill.json shape:{
"skill_name": "...",
"icon": "...",
"description": "...",
"category": "...",
"triggers": ["...", "..."],
"lp_price": "Free",
"system_prompt": "...",
"input_template": "..."
}
Behavior Rules
Free unless the user explicitly requests otherwise.{{skill_idea}}
- {{goal}}
- {{target_user}}
- {{constraints}}
- {{notes}}
Required Output Format
Always present the form-fill portion in exactly this pattern:This section: Skill Name "..."
This section: Icon (Emoji) "..."
This section: Description "..."
This section: Category "..."
This section: Triggers "..."
This section: LP Price "..."
This section: System Prompt (The Core Logic) "..."
This section: Input Template (Optional) "..."
Packaging Output Rules
If you can create files:If you cannot create files:
This section: Package Files
"