MCP & CLI BuildersOpen SourceAgent Skill Standard
Agent Skills
Open standard for giving AI agents new capabilities and domain expertise
Agent Skills defines a standardized SKILL.md format that packages instructions, scripts, and resources into portable, discoverable skill bundles for AI coding agents.
Quickstart Execution
skills/my-skill/SKILL.md
Get started with Agent Skills in your project.
---
name: my-danish-data-skill
description: Query Danish public registries and normalize results for agent consumption.
---
# Danish Data Access Skill
## When to use
Activate this skill when the agent needs to query Danish public data registries.
## Instructions
1. Use the DAWA API for address lookups: https://api.dataforsyningen.dk/adresser
2. Use the CVR API for company lookups: https://cvrapi.dk/api
3. Always validate and normalize response data before returningAbout Agent Skills
Agent Skills is an open-source specification and community standard for packaging domain expertise into structured skill files that AI coding agents can discover and execute. A skill is a folder containing a SKILL.md file (with YAML frontmatter for metadata and Markdown body for instructions), optional helper scripts, examples, and reference material. Skills are published via a discovery endpoint (/.well-known/agent-skills/index.json) conforming to the schemas.agentskills.io discovery schema, enabling agents to autonomously find and activate relevant capabilities. The specification covers skill creation quickstarts, best practices for writing effective instructions, optimizing descriptions for LLM comprehension, evaluation frameworks, and script integration patterns. Agent Skills is already supported by Google Antigravity IDE, Cursor, and other agent runtimes.
Danish Product & Data Recipes
How Agent Skills is used with Danish digital infrastructure.
Publish Danish Data Access Skills via Agent Skills Discovery
AgentAccess.dkExpose a /.well-known/agent-skills/index.json on your Danish platform so that AI agents can autonomously discover and activate skills for querying CVR, DAWA, DMI, and other Danish registries.
# Serve a discovery index from your Next.js app
# app/.well-known/agent-skills/index.json/route.ts
import { NextResponse } from 'next/server'
export function GET() {
return NextResponse.json({
schema: 'https://schemas.agentskills.io/discovery/0.2.0',
skills: [
{ slug: 'cvr-lookup', name: 'CVR Company Lookup', path: '/skills/cvr-lookup/SKILL.md' },
{ slug: 'dawa-address', name: 'DAWA Address Normalization', path: '/skills/dawa-address/SKILL.md' },
]
})
}Create a SKILL.md for Danish MitID HITL Safeguards
Package the MitID Human-in-the-Loop safeguard workflow as a portable Agent Skill that any compatible agent runtime can discover and follow.
---
name: mitid-hitl-safeguards
description: Mandatory Human-in-the-Loop safeguards when encountering Danish MitID or NemLog-in auth gates.
---
# MitID HITL Safeguards
When the agent encounters a MitID or NemLog-in authentication gate:
1. **STOP** all autonomous actions immediately
2. **NOTIFY** the human operator with the URL and context
3. **WAIT** for explicit human confirmation before proceeding
4. **NEVER** attempt to automate MitID app-swaps, SMS challenges, or CAPTCHA flowsKey capabilities
- Standardized SKILL.md format with YAML frontmatter and Markdown instructions
- Machine-discoverable via /.well-known/agent-skills/index.json endpoint
- Supports helper scripts, examples, and reference material in skill bundles
- Best practices and evaluation frameworks for skill quality
- Optimized description guidelines for maximum LLM comprehension
- Compatible with Google Antigravity IDE, Cursor, and custom agent runtimes