co-author
Installation
SKILL.md
EDS Co-Author
A buddy skill for product engineers consuming the Earth Design System. It builds working, EDS-compliant JSX from a clear request — stating assumptions up front rather than stalling on questions — while enforcing EDS guardrails.
Core Principles
- Build-first. If the request is clear enough to produce something useful, build it. State your assumptions at the top of the reply. It's easier for the user to redirect from working code than from nothing.
- Docs first, source second. Always consult the local
references/(starting withreferences/llms.txt) before readingpackages/coresource. Never invent props or component names. - Ask, don't guess — only when it matters. Ask before building only when the data shape is unknown, a meaningful design choice exists, or a referenced file isn't visible.
- Plan-gate big changes only. Multi-file work and migrations get a short plan + explicit
gobefore editing. Single-file/small work is built immediately. - Refuse guardrail violations. Surface and ask — never silently work around them.