A Skill is a portable AI capability, not just a prompt.
Prompts are disposable. Skills are durable. A Skill (defined in a SKILL.md file) declares what an AI capability takes as input, what it produces as output, how it executes, and what governance rules it must follow — then carries all of that into any agent runtime, unchanged.
A SKILL.md file is a contract, not a conversation.
When you paste a System Operating Procedure into Cromus, the SOP Compiler turns it into a structured SKILL.md file. That file is the skill. It travels anywhere — into Claude Code, LangGraph, CrewAI, n8n, or any MCP-compatible agent — and it brings its governance rules with it.
A skill is also the unit of measurement in Cromus. Every skill is scored for cost, latency risk, failure risk, and structural gaps — before any execution. The waste metric (Croms™) lives at the skill level.
The SKILL.md format is an open specification. You can read it, edit it by hand, validate it in the free Cromus validator, and store it in version control like any other file.
For teams whose SOP documents live in a repo, see the CI compiler desk.
Anatomy of a skill
Every field in a SKILL.md has a purpose. Nothing is decorative — every declaration is used by the compiler, the scorer, or the runtime.
name:A unique identifier for the skill — machine-readable and human-readable.
description:What the skill does in one plain sentence. Written for the runtime, not the author.
inputs:Declared required and optional inputs with types. No ambiguity about what the skill needs.
outputs:Named output artifacts the skill produces. Makes integration explicit.
steps:Ordered, named execution steps. Each step is scoreable and optimizable independently.
governance:Behavioral rules, budget ceilings, and policy constraints that travel with the skill.
Skill vs. prompt
Prompts work for one conversation. Skills work for production.
What you can do with skills
Skills are the unit of work in Cromus. Here's what becomes possible once your AI capabilities live in structured files.
Every one-off prompt your team copies into Slack is a skill waiting to happen. Skills make that knowledge durable, versioned, and reusable.
Governance rules live inside the skill file — budget ceilings, disallowed models, and tone constraints travel with the artifact into any runtime.
Skills are files. They live in version control. You can diff them, roll them back, and run A/B experiments on skill versions using real run data.
Complex workflows are composed from skills. Each skill has declared outputs that become another skill's inputs — no hidden coupling.
Skill packs are collections of pre-built skills for common use cases — content review, lead scoring, SEO research, and more. One-click install.
The Croms engine simulates every skill's cost against verified model pricing before you make a single LLM inference call. Waste is visible before it happens.
Skills don't travel alone.
The SKILL.md spec is one of five open specifications in the Cromus stack. Each covers a different layer of AI workflow governance:
SKILL.mdWhat the AI does — inputs, outputs, steps, model requirements, and structural metadata. The execution contract.
ETHOS.mdWhat the AI is allowed to do — budget ceilings, disallowed models, tone constraints, and escalation rules. Travels with the skill.
MEMORY.mdWhat the AI remembers between runs — durable lessons, decisions, and institutional knowledge that persist across sessions and runtimes.
GRAPH.mdHow capabilities connect — nodes, edges, routes, bounded loops, shared state, and path budgets across the whole workflow.
HARNESS.mdHow prompts, guardrails, memory, tools, subagents, skills, scripts, and plugins fit together as one governed AI system.
One skill file. Every runtime.
Cromus exports skills in formats that any modern agent runtime can consume. You write the capability once; the export target handles the wrapper.
Remote MCP Server
Use skills from inside your AI client
Connect the Cromus MCP server to Claude or any MCP-compatible client. Score and validate skills without leaving the conversation.
Your first skill takes 60 seconds.
Paste any SOP, workflow description, or procedure into the Cromus compiler. It produces a SKILL.md file with a cost score, Croms waste rating, and an export-ready package — no account required.