writing-plugin-readme
Installation
SKILL.md
Writing Plugin README
Overview
A guide for writing clear, readable, and highly professional README documents for plugins, tools, and sub-resources within this repository.
When to Use
- You need to write or update the main repository
README.mdfor this plugin. - You are documenting a new script, tool, or reference catalog.
- You want to ensure the README has consistent structure, copy-pasteable commands, and clear setup guidelines.
Essential README Checklist
A professional README for a tool or plugin must include these sections:
- Header/Title: Clear title and a 1-2 sentence high-level summary of what the plugin/tool does.
- Features: Bulleted list of key features or capabilities.
- Prerequisites & Installation: Explicit dependencies (e.g., Python packages,
yt-dlp, SQLite3) and command-line instructions to set up. - Usage Guide: Real-world CLI examples with expected input/output.
- Directory / Architecture Map: Visual chart or list mapping key files and directories.
- Contributing & License: Basic contribution rules and license terms.