authoring-projects
Installation
SKILL.md
Authoring Projects
Create a private-by-default project from a current in-repository reference, then wire every consumer before customizing the component.
Required context
- Read the repository
AGENTS.md. - Read references/integration-checklist.md.
- Use the
authoring-componentsskill for the component class, API, examples, and five test files. - Use the
guidance-build-systemskill for Wireit changes and theauthoring-testingskill when modifying tests. - Read
projects/internals/RELEASE.mdonly when the user wants the package published.
Workflow
- Confirm the kebab-case project/component name, purpose, package description, and whether the project is private or publish-ready. Default the component name to the project name and keep a new scaffold private.
- Inspect
git status, confirmprojects/<name>does not exist, and preserve unrelated work. - Preview the deterministic scaffold from the repository root: