LoomCycle Skill Definition
AI-generatedSummary
Manage versioned LoomCycle skill definitions over the authenticated HTTP API: create or fork a version, retrieve or list versions, promote or retire a version, and verify deployed content against a SHA-256 hash.
Inputs
- Name (required) — Skill name matching its YAML frontmatter or .md filename stem; used by Get, List Versions, Create, Retire, and Verify.
- Def ID (required) — Version identifier to promote. List Versions returns version identifiers.
- Def ID (Optional) — For Retire, specify a version identifier; leave empty to retire the active version for the supplied name.
- Parent Def ID (required) — For Fork, identifier of the version to branch from. Fields omitted from the overlay are inherited from this parent.
- Description — Operator-visible description for a created or forked version.
- Overlay (JSON) — For Create, defines the new skill's content-bearing fields; for Fork, supplies fields to merge onto the parent. Enter a JSON object, such as fields for the skill body or allowed tools.
- Promote to Active — For Create or Fork, choose whether to make the new version active immediately; defaults to false.
- Content SHA256 (required) — For Verify, the local skill content hash to compare with the deployed active version, typically produced by
loomcycle hash skill <path>.
Output shape
One n8n item containing a result field with the API response for the selected operation.
Create, Fork, Get, List Versions, Promote, Retire, and Verify all return the response wrapped as
{ "result": ... }. The contents vary by operation; errors are raised as node errors unless Continue On Fail is enabled.