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

  1. Read the repository AGENTS.md.
  2. Read references/integration-checklist.md.
  3. Use the authoring-components skill for the component class, API, examples, and five test files.
  4. Use the guidance-build-system skill for Wireit changes and the authoring-testing skill when modifying tests.
  5. Read projects/internals/RELEASE.md only when the user wants the package published.

Workflow

  1. 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.
  2. Inspect git status, confirm projects/<name> does not exist, and preserve unrelated work.
  3. Preview the deterministic scaffold from the repository root:
Installs
1
Repository
nvidia/elements
GitHub Stars
86
First Seen
Aug 17, 2026
authoring-projects — nvidia/elements