What problem does it solve?
This Skill eliminates inconsistent, incomplete project input by converting raw URLs and free text into a stable structure that downstream promotion generators can reliably use.
Core Features & Use Cases
- Project intent capture: Turns a GitHub URL and/or user notes into a consistent object containing url, name, description, and a keyword for later search and drafting.
- GitHub-aware description enrichment: Fetches repo metadata via GitHub CLI (description + homepage) and reads the first portion of the README to prevent misclassification.
- Language and format contracts: Provides a shared language picker plus subject-line preset options (including a manual override flow) so channel-specific skills stay focused.
Quick Start
Use copy-prep to transform a GitHub repo URL and your project notes into a validated project struct, then pass the struct to the appropriate channel skill’s drafting pipeline.