Skip to content

Latest commit

 

History

History
34 lines (21 loc) · 1.33 KB

File metadata and controls

34 lines (21 loc) · 1.33 KB

Contributing

This page contains instructions and guidelines for anybody contributing code to the evo-web project.

Packages

Currently each package has their own contributing guide.

AI-Assisted Development

Evo Web uses Claude Code for AI-assisted development. The repo includes a set of skills under .claude/skills/ that give Claude domain expertise specific to this codebase.

To create or improve skills, use the skill-creator plugin. Install it locally via Claude Code:

/plugins

Then invoke it to build a new skill:

/skill-creator

See .claude/README.md for full details on the skills architecture, conventions, and how to contribute new skills.

Releases

For releases, evo-web uses changesets. For each commit that should be associated with a release, run npm run change in the root. Pick which package and what version (major, minor, patch) and check in the generated .changeset file. When the changeset files are merged to main branch, a automatic PR will be generated. Merging this PR will cause a version bump and publishing of the packages which are targeted by the changeset.