From byhris-conventions
Use when adding or editing site content — works, projects, labs copy — in by-hris-designs. Use when tempted to hardcode content inside a component. Use when choosing, generating, or replacing an image or other media asset.
How this skill is triggered — by the user, by Claude, or both
Slash command
/byhris-conventions:byhris-content-and-mediaThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
**Content lives in `src/data/projects.ts`; media decisions belong to the user.**
Content lives in src/data/projects.ts; media decisions belong to the user.
src/data/projects.ts is the single source of truth for Works, Projects, and Labs content. Components stay presentational — never fork copy or data into a component.projects.ts only.public/.<img> sites are deliberately not next/image yet (deferred fast-follow); the hero image's eager load is a deliberate decision. Don't "fix" either in passing.npx claudepluginhub forressterr/by-hris-designs --plugin byhris-conventionsCreates, edits, and optimizes skills for Claude Code, including drafting, evaluating with test prompts, iterating on performance, and improving skill descriptions for better triggering accuracy.