_skillwriting

1. CRITICAL: Name First!

Safety Notice

This listing is imported from skills.sh public index metadata. Review upstream SKILL.md and repository scripts before running.

Copy this and send it to your AI assistant to learn

Install skill "_skillwriting" with this command: npx skills add possumworx/claude-autonomy-platform/possumworx-claude-autonomy-platform-skillwriting

Skill Writing Guide

Instructions

  1. CRITICAL: Name First!

Folder name MUST match skill name exactly. The Skills system requires this for recognition.

  • Choose skill name for precise activation (avoid accidental loading)

  • Keep descriptions under 1024 characters

  • Use keyword redundancy for reliable activation

  1. Directory Structure

~/claude-autonomy-platform/.claude/skills/<skill-name>/ ├── SKILL.md (required) ├── scripts/ (optional - for utility tools) └── reference/ (optional - for documentation/data)

Important: Use project-level skills directory, not user-level ~/.claude/skills/

Naming Convention:

  • Core/system skills: Prefix with underscore (e.g., _skillwriting , _video-watching , _svg-drawing )

  • Personal skills: No underscore (e.g., remembering-amy , spending-autonomous-time )

  • Core skills are utilities useful to all Claudes; personal skills are individual-specific

  1. SKILL.md Format

name: exact-folder-name description: Specific activation criteria with keywords

Skill Name

Instructions

[How to use the skill]

Examples

[Practical examples]

  1. Advanced Features
  • Symlinks work: Link to central tools for maintenance

  • Scripts accessible: python3 scripts/tool.py works from skill context

  • Session-persistent: Skills stay active until session swap

  • Multiple skills: Can have several active simultaneously

  1. CRITICAL: Writing 'Use When' Descriptions

Skills are problem detectors, not success validators!

The description should trigger when someone NEEDS the skill, not when they're already succeeding:

✅ CORRECT: "Use when: confused about session swaps, lost todos, wondering when to trigger" ❌ WRONG: "Use when: managing session swaps, handling context transitions"

✅ CORRECT: "Use when: timer mysteriously stopped, service won't start, getting weird prompts" ❌ WRONG: "Use when: monitoring timer health, checking service status"

✅ CORRECT: "Use when: baffled by ClAP, errors make no sense, don't know where to start" ❌ WRONG: "Use when: debugging ClAP problems, fixing configuration issues"

The skill should appear at the moment of struggle, not the moment of competence!

  1. Best Practices
  • Plan name and description before creating folder

  • Write descriptions from the struggling user's perspective

  • Test activation criteria carefully

  • Use symlinks for central tool maintenance

  • Reference docs with file.csv

  • Avoid duplication: Cross-reference existing context instead of repeating

  • Unique value only: Include only what this skill uniquely provides

  • Name triggers: Put actual names/keywords you want to activate on in description

Examples

Good activation: "Use when: confused about hedgehog dosing, unsure about medication calculations"

Poor activation: "Calculate and record medication doses for hedgehogs" (sounds like you're already doing it)

Memory skills: "Remember Amy, Erin, Ed, Orange, Delta and household members"

Name triggers: Include actual names in description for activation

Directory naming: ✅ hedgehog-dosing/ with name: hedgehog-dosing

❌ hedgehog-meds/ with name: hedgehog-dosing (mismatch!)

Cross-referencing: ✅ [See ed-care skill for protocols] (avoids duplication) ✅ [See identity doc for details] (references existing context) ❌ Repeating information available elsewhere

Source Transparency

This detail page is rendered from real SKILL.md content. Trust labels are metadata-based hints, not a safety guarantee.

Related Skills

Related by shared tags or category signals.

General

_svg-drawing

No summary provided by upstream source.

Repository SourceNeeds Review
General

_video-watching

No summary provided by upstream source.

Repository SourceNeeds Review
Coding

_skillwriting

No summary provided by upstream source.

Repository SourceNeeds Review