Skip to content
Agentmart
Submit a tool

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

IndexedAGPL-3.0★ 1,376
Write a review

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.

Book a call

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.

We use your email only for this newsletter. Privacy

About

The AGENTS.md file that yjl9903/AnimeGarden (1,375 stars) keeps for coding agents. It has 38 lines in 7 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. Use it as a model for your own project's instructions.

Use cases: prompt-engineering

No 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

  1. Project Structure & Module Organization
  2. Build, Test, and Development Commands
  3. Coding Style & Naming Conventions
  4. Testing Guidelines
  5. Documentation Guidelines
  6. Commit & Pull Request Guidelines
  7. 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
First seen
Oct 24, 2026
Last checked
Oct 24, 2026

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.

Goes to the Chalk Labs founders, not the newsletter. Privacy

Need help deploying AGENTS.md · yjl9903/AnimeGarden?

CallGet help
Cite this page

AGENTS.md · yjl9903/AnimeGarden. Agent Mart. https://agentmart.dev/templates/yjl9903-animegarden-agents-md (last updated 2026-10-24)