AGENTS.md · yjl9903/AnimeGarden
AGENTS.md from yjl9903/AnimeGarden: 38 lines covering Project Structure & Module Organization, Build, Test, and Development Commands, Coding Style & Naming…
Template by yjl9903
Chalk Labs
Need help deploying AGENTS.md · yjl9903/AnimeGarden?
Chalk Labs sets up agents like this inside real teams: connected to your tools, tested on your data, with a human in the loop where it matters.
Install
Works with Codex, Cursor, GitHub Copilot, Gemini CLI, OpenCode, Claude Code. Read the repository before you give any tool access to your data.
curl -fsSL https://raw.githubusercontent.com/yjl9903/AnimeGarden/main/AGENTS.md -o AGENTS.md
Read it and adapt it to your project before use.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Use cases: prompt-engineering
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
What's in it
An AGENTS.md file: instructions coding agents (Codex, Cursor, Copilot, Gemini CLI and others) read before working in a repo.
- For
- Codex, Cursor, GitHub Copilot, Gemini CLI, OpenCode, Claude Code
- Length
- 38 lines
- File
AGENTS.md
Sections
- Project Structure & Module Organization
- Build, Test, and Development Commands
- Coding Style & Naming Conventions
- Testing Guidelines
- Documentation Guidelines
- Commit & Pull Request Guidelines
- Security & Configuration Tips
First lines (shown under the repo's AGPL-3.0 license)
# Repository Guidelines ## Project Structure & Module Organization AnimeGarden is a pnpm/Turborepo monorepo. Apps live in `apps/`: `apps/web` is the frontend Remix app, `apps/server` is the backend with `server` and `cron` service types, and `apps/worker` redirects historical links. Libraries live in `packages/`: `client`, `scraper`, `shared`, and `anipar`. TypeScript source is under each package's `src/` or `apps/web/app/`. Tests live in per-package `test/` directories. ## Build, Test, and Development Commands - `pnpm i`: install workspace dependencies. Use pnpm 12 (pinned in `package.json`) with Node 24+. - `pnpm build`: run `turbo run build`. - `pnpm build:web`, `pnpm build:server`, `pnpm build:worker`: build one app and dependencies. - `pnpm dev`: start development tasks in parallel. - `pnpm dev:web`: run the Remix dev server from `apps/web`. - `pnpm dev:server`: start the local server CLI on port `8080`. - `pnpm test:ci`: run the CI test pipeline through Turbo. - `pnpm typecheck`: run workspace TypeScript checks. - `pnpm format`: format source and test files. ## Coding Style & Naming Conventions The repo uses TypeScript ESM and Prettier. Follow `.prettierrc.cjs`: semicolons, single quotes, `printWidth: 100`, and no trailing commas. Prefer package-scoped imports like `@animegarden/client` when available. Use descriptive filenames; tests use `*.test.ts` or `*.test.tsx`. Follow the agent's normal coding discipline first, then these project rules: add method-level and data type definition comments for exported or non-obvious behavior; comment key branches and critical steps inside methods; keep related logic close together. When splitting methods, avoid extracting low-reuse logic if it makes the main flow harder to read. ## Testing Guidelines Vitest is the primary test runner. Add tests in the nearest `test/` directory for behavior changes, especially parser, scraper, API, and route logic. Use `pnpm -C packages/client test` or `pnpm -C apps/server test` for focused runs; run `pnpm test:ci` before broad PRs. ## Documentation Guidelines Read `docs/` first for the index of project documentation before changing related behavior. After code changes, update or add documentation when behavior, configuration, commands, or service responsibilities change. ## Commit & Pull Request Guidelines Recent history follows Conventional Commits with optional scopes, for example `feat(web): add tg channel link`, `fix(server): telegram push bugs`, and `chore: update deploy config`. Keep commits scoped to one concern. PRs need a summary, linked issues, test results, and screenshots for web changes. Note required env vars, migrations, or deployment steps. ## Security & Configuration Tips Do not commit `.animegarden/`, `node_modules/`, `dist/`, build outputs, or local secrets. For local database work, use `docker-compose.dev.yml` and pass database URIs through environment variables or CLI arguments rather than hardcoding credentials.
Signals
- Stars
- 1,376
- Forks
- 46
- Open issues
- 22
- Contributors
- 4
- Last commit (this folder)
- Sep 8, 2026 (1 month ago)
- Last release
- May 4, 2026 (5 months ago)
From GitHub (fetched Oct 24, 2026).
Details
- License
- AGPL-3.0
- Repository
- github.com/yjl9903/AnimeGarden
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
Done for you
Rather not set it up yourself?
Chalk Labs scopes, builds and runs agents for your team: the task audit, the eval harness, the integrations and the weekly ops report. Fixed scope, priced before we start.
See how we build AI agents →Read the case studies
Chalk Labs is a two-founder AI and growth studio. We build AI agents, CRMs and MVPs for Web3 and AI companies, and have shipped 50+ product and token launches.
- launches shipped
- 50+
- launches shipped
- media placements
- 500+
- media placements
- founders on every account
- 2
- founders on every account
Press we've placed: Forbes · CoinDesk · Decrypt · Cointelegraph · The Block
Rahil Jain, Co-founder, Chalk Labs. Ex-Goldman Sachs engineer. You talk to the person who builds it.
Get AGENTS.md · yjl9903/AnimeGarden running in your business
Tell us what you want to automate. A founder replies within one working day with a plan, not a pitch deck.
Cite this page
AGENTS.md · yjl9903/AnimeGarden. Agent Mart. https://agentmart.dev/templates/yjl9903-animegarden-agents-md (last updated 2026-10-24)