LoomCycle Skill Definition icon

LoomCycle Skill Definition

Manage versioned loomcycle skill definitions over HTTP

LoomCycle Skill Definition

AI-generated

Summary

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.

Links

Discussion