> 日本語版: [CONTRIBUTING.ja.md](./CONTRIBUTING.ja.md) > # Contributing to ampless Thanks for your interest in contributing! ## Development Setup ```bash # Clone the repo git clone https://github.com/YOUR_ORG/ampless.git cd ampless # Install dependencies pnpm install # Build all packages pnpm build # Run in development mode pnpm dev ``` ## Project Structure This is a monorepo managed with pnpm workspaces and Turborepo. - `packages/ampless` — CMS core library - `packages/create-ampless` — CLI scaffolding tool (`npx create-ampless@latest`) - `packages/plugin-seo` — Core SEO plugin - `templates/blog` — Blog starter template ## Pull Requests 1. Fork the repo and create a branch from `main` 2. If your change touches a published package — anything under `packages/*`, or shipped docs in `templates/_shared/docs/` — run `pnpm changeset` to describe it. Pure repo-level changes (root `README.md`, CI config, `CLAUDE.md`, top-level `docs/`, etc.) don't need a changeset. See `.github/PULL_REQUEST_TEMPLATE.md` for the full rule. 3. Make sure `pnpm build` and `pnpm test` pass 4. Open a pull request ## Security Please do **not** open public issues for security problems. See [SECURITY.md](./SECURITY.md) for private reporting channels (GitHub Security Advisories preferred, email fallback). ## Code of Conduct This project adheres to the [Contributor Covenant Code of Conduct](./CODE_OF_CONDUCT.md). By participating, you are expected to uphold this code. ## License By contributing, you agree that your contributions will be licensed under the MIT License.