writing-skills

Define portable SKILL.md workflow knowledge with YAML frontmatter and progressive disclosure.

2|Updated Apr 22, 2026
One-click install
npx skills add https://github.com/jimmi-joensson/OpenWhisper --skill writing-skills-jimmi-joensson
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: writing-skills
Source: https://github.com/jimmi-joensson/OpenWhisper/tree/main/.claude/skills/writing-skills
Command: npx skills add https://github.com/jimmi-joensson/OpenWhisper --skill writing-skills-jimmi-joensson

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Writing concise, portable AI Skill instructions that load on demand and generalize across platforms.

Core Features & Use Cases

  • progressive disclosure with SKILL.md as entrypoint and optional references/
  • defaults-first, imperative guidance, and explicit negations to minimize rationalization
  • cross-platform portability through a standard SKILL.md format and references

Quick Start

Create a SKILL.md with YAML frontmatter containing name and description, then provide a Markdown body with active workflow knowledge.

Frequently Asked Questions about writing-skills

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
What is progressive disclosure for AI agent skills?

A SKILL.md file requires YAML frontmatter containing a name and description, followed by a Markdown body with actionable workflow knowledge. This format serves as the standard entrypoint for portable AI agent skills.

How do I write AI skills that generalize across different platforms?

To ensure AI skills remain portable, use the SKILL.md format with YAML frontmatter and Markdown body, apply defaults-first principles, and use explicit negations to minimize rationalization across different platforms.

How do I create a SKILL.md file to encode workflow knowledge?

Create a SKILL.md file with YAML frontmatter containing name and description, then provide a Markdown body with active workflow knowledge. You can add optional references, scripts, and assets for deeper context loading.

Why should I use defaults-first principles when writing AI instructions?

Defaults-first principles minimize rationalization by providing explicit default behaviors the agent should follow. Combined with imperative style and explicit negations, they ensure AI skills execute tasks predictably without unintended interpretations.

Does writing portable AI skills require any external dependencies?

Writing portable AI skills requires no external dependencies. The SKILL.md format uses standard YAML frontmatter and Markdown, allowing you to encode load-on-demand workflow knowledge with optional references and assets independently.

What are the limitations of using SKILL.md for AI workflow knowledge?

The SKILL.md format is limited to encoding actionable, load-on-demand workflow knowledge using progressive disclosure. It does not execute code itself but relies on the host platform's agent to parse the Markdown body and references.