p:skill-writer

Guide users through creating and validating SKILL.md files for Claude Code.

1|Updated Jan 7, 2026
One-click install
npx skills add https://github.com/pontscho/prompt-heaven --skill p-skill-writer
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: p:skill-writer
Source: https://github.com/pontscho/prompt-heaven/tree/main/ClaudeCode/skills/p%3Askill-writer
Command: npx skills add https://github.com/pontscho/prompt-heaven --skill p-skill-writer

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill provides a structured, repeatable approach for creating, validating, and maintaining Claude Code Agent Skills by guiding users through scope definition, frontmatter conventions, and proper directory layout.

Core Features & Use Cases

  • Clarifies Skill scope and objectives to ensure focused, single-purpose Skills.
  • Enforces SKILL.md frontmatter requirements (name, description) and advocates progressive disclosure with optional references, scripts, and assets.
  • Delivers a step-by-step workflow for drafting, validating, testing, and iterating Skills for both personal and project contexts.

Quick Start

Create a new Skill by filling in the frontmatter, structuring the folders (SKILL.md, scripts/, references/, assets/), and validating all content.

Frequently Asked Questions about p:skill-writer

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

FAQPage Schema
How do I create an Agent Skill for Claude Code?

To create a Claude Code Agent Skill, define its scope, fill in the SKILL.md frontmatter with name and description, structure directories like scripts/ and references/, and validate the content.

What frontmatter fields are required in a SKILL.md file?

A SKILL.md file requires name and description frontmatter fields. Optional fields support progressive disclosure for references, scripts, and assets to enhance the Skill.

How do I validate and test Claude Code Skills before deployment?

Validate Claude Code Skills by checking frontmatter conventions, verifying directory structures, and following a structured workflow for testing and iterating on SKILL.md content.

Can I use Claude Code Skills for both personal and project contexts?

Yes, Claude Code Skills support both personal and project contexts. You can create single-purpose Skills with focused objectives and proper directory layouts for either context.

What is the best way to structure a Claude Code Skill directory?

Structure a Claude Code Skill directory with a root SKILL.md file and optional subdirectories for scripts, references, and assets to ensure focused, single-purpose functionality.