{"id":"skill-authoring","slug":"skill-authoring","name":"Skill Authoring","summary":"Draft portable SKILL.md packages with clear scope, metadata, examples, and safety boundaries.","description":"A skill for creating high-quality agent skills that are portable across tools, easy to inspect, and safe to install.","registryKind":"global","visibility":"public","author":"yaacovcorcos","compatibleWith":["codex","claude-code","cursor","generic-agent"],"tags":["skills","authoring","documentation"],"categories":["documentation"],"installCommand":"papiskill install official/skill-authoring","markdown":"# Skill Authoring\n\nUse this skill to create or improve a portable `SKILL.md` package.\n\n## Goals\n\nA good skill is:\n\n- specific enough to trigger at the right time\n- portable across agent setups unless it declares a specific runtime\n- honest about required tools and permissions\n- clear about inputs, outputs, and safety boundaries\n- short enough to inspect\n- detailed enough to reproduce the workflow\n\n## Package checklist\n\nEvery package should include `skill.yml`, `SKILL.md`, examples when needed, and scripts only when necessary.\n","files":[{"path":"SKILL.md","content":"# Skill Authoring\n\nUse this skill to create or improve a portable `SKILL.md` package.\n\n## Goals\n\nA good skill is:\n\n- specific enough to trigger at the right time\n- portable across agent setups unless it declares a specific runtime\n- honest about required tools and permissions\n- clear about inputs, outputs, and safety boundaries\n- short enough to inspect\n- detailed enough to reproduce the workflow\n\n## Package checklist\n\nEvery package should include `skill.yml`, `SKILL.md`, examples when needed, and scripts only when necessary.\n"}],"installTargets":{}}