writing-skills

Automate creation and validation of reusable skills with SKILL.md frontmatter.

146|35|Updated Mar 20, 2023
One-click install
npx skills add https://github.com/mwangli/stock-trading --skill writing-skills-mwangli
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: writing-skills
Source: https://github.com/mwangli/stock-trading/tree/main/.trae/skills/writing-skills
Command: npx skills add https://github.com/mwangli/stock-trading --skill writing-skills-mwangli

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Writing Skills provide a structured, test-driven approach to documenting reusable techniques, ensuring skills are discoverable, verifiable, and compliant with frontmatter and CSO guidelines.

Core Features & Use Cases

  • Framework for defining SKILL.md frontmatter with name and description
  • Guidance on structure: overview, usage, quick start, and references
  • Best practices for discovery, verification, and safety

Quick Start

Create a new SKILL.md with a valid frontmatter and a well-structured body following the provided template.

Frequently Asked Questions about writing-skills

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

FAQPage Schema
How do I write a SKILL.md file with valid frontmatter for skill validation?

To write a SKILL.md for skill validation, create a file with valid frontmatter containing name and description fields, then add a structured body with overview, usage, quick start, and references sections.

What is test-driven documentation for skill authoring?

Test-driven documentation for skill authoring is a structured approach that verifies reusable skills against frontmatter rules and CSO guidelines, ensuring techniques remain discoverable, testable, and compliant across projects.

How do I validate skill metadata fields like tagline, category, and dependencies?

Skill validation checks metadata fields like tagline, category, dependencies, and components against required standards, ensuring your SKILL.md frontmatter passes compliance and consistency checks before deployment.

Do I need any specific dependencies to start authoring skills?

No dependencies are required to start authoring skills. You only need to create a valid SKILL.md file with proper frontmatter, a well-structured body, and optional asset directories.

What's the best way to structure reusable skill documentation across projects?

The best way to structure reusable skill documentation is following a template with overview, usage, quick start, and references sections, guided by test-driven principles to ensure consistency and verifiability.

Why does my skill documentation fail frontmatter validation?

Skill documentation fails frontmatter validation when the SKILL.md file omits required name and description fields or includes malformed metadata like invalid tagline, category, dependencies, or components entries.