writing-skills

Create reusable Claude Code skills from learnings using YAML frontmatter and Markdown.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/jordanfbrown/dotfiles --skill writing-skills-jordanfbrown
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: writing-skills
Source: https://github.com/jordanfbrown/dotfiles/tree/main/claude/dot-claude/skills/writing-skills
Command: npx skills add https://github.com/jordanfbrown/dotfiles --skill writing-skills-jordanfbrown

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Teams often reinvent the wheel by documenting learnings in scattered notes; this skill provides a standard template to convert learnings, patterns, and workflows into reusable Claude Code skills that can be activated in future sessions.

Core Features & Use Cases

  • Standardized skill templates for documenting learnings
  • Reusable knowledge units that can be expanded with patterns and workflows
  • Facilitates onboarding and knowledge transfer by making skills discoverable and executable in Claude sessions

Quick Start

Write a new Claude Code skill documenting a recent pattern you want to reuse in future sessions.

Frequently Asked Questions about writing-skills

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

FAQPage Schema
How do I turn documented learnings and patterns into reusable Claude Code skills?

To create reusable Claude Code skills from learnings, you write a Markdown file containing YAML frontmatter with a name and description, followed by a body detailing the problem, features, and a single-sentence Quick Start.

What is the required format for writing a Claude Code skill template?

A Claude Code skill template requires YAML frontmatter specifying the skill name and description, paired with a Markdown body that documents the problem, core features, and a single-sentence Quick Start guide.

Can I use standard Markdown and YAML to document workflows for future Claude sessions?

Yes, you can document workflows using standard Markdown and YAML frontmatter to define reusable knowledge units, making patterns discoverable and executable within future Claude sessions.

What is the best way to standardize knowledge management for Claude learnings across a team?

The best way to standardize knowledge management for Claude learnings is converting scattered notes into standardized skill templates, facilitating onboarding and knowledge transfer through discoverable, executable units.

Do I need any external dependencies to start writing skills for Claude Code?

No external dependencies are required to start writing skills for Claude Code; you only need a text editor to create Markdown files with the specified YAML frontmatter and structural body sections.