Agent skill · software engineering · aiskillstore

enact-docs-guide

LLM guide for creating, publishing, and running Enact tools

Why this skill is useful

Provides specific commands and structured templates for creating and managing Enact tools that the AI wouldn't reliably generate on its own.

What it needs

Requires docker installed locally. About 2k tokens when loaded. Last updated 2026-08-07. 405 stars on the source repository.

What this skill does

Enact LLM Guide Enact: Containerized tools with structured I/O for AI agents. Commands Tool Structure enact.md Template Field Reference Field Required Description ------- ---------- ------------- name Yes namespace/category/tool description Yes What it does command No Shell command with ${param} substitution from No Docker image (default: alpine:latest) build No Build commands (string or array), cached inputSchema No JSON Schema for inputs outputSchema No JSON Schema for outputs env No Environment vars (secret: true for keyring) timeout No Max runtime (default: 30s) version No Semver version tags No Discovery keywords Tools without command are LLM instruction tools (markdown interpreted by AI). Examples by Language Python Node.js Rust Go Shell (no build) Source Code Pattern Always output JSON matching outputSchema: Secrets User sets: enact env set APIKEY --secret --namespace myorg/tools Access in code via environment variable: os.environ['APIKEY'] Two Tool Types 1. Container tools (has command): Runs in Docker, deterministic 2. Instruction tools (no command): Markdown body interpreted by LLM Workflow Checklist [ ] name: namespace/category/tool format [ ] description: clear, searchable [ ] inputSchema: validates inputs [ ] outputSchema: documents output [ ] from: pinned image version (not latest) [ ] build: installs dependencies [ ] command: uses ${param} for inputs [ ] Source outputs valid JSON

How to use it

Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:

@skills aiskillstore/enact-docs-guide

View the source on GitHub

Browse the @skills marketplace