Contributions are welcome! This repository is a monorepo of integrations and plugins for
CreateOS. Each package in packages/ is self-contained;
apps in apps/ are standalone projects.
- Bug fixes and new features in existing packages or apps.
- New integrations or plugins (please open an issue first to discuss the fit).
- Documentation improvements.
- Fork the repository and create a branch for your change.
- Keep each PR scoped to one package or app.
- Use Conventional Commit style for your PR title
(e.g.
feat(opencode): add X,fix(pi-extension): handle Y,fix(cos): correct Z). - Run lint, build, and tests for the package you changed before opening the PR.
- Open a pull request. A maintainer will review it and, once approved, merge it into
main.
- Follow the conventions already established in the package you are modifying.
- Use TypeScript where applicable.
- Keep changes focused and minimal.
Found a bug or have a feature request? Open an issue, but please check for duplicates first.
By contributing, you agree that your contributions will be licensed under the same license as the project (see LICENSE).