awesome-go · LLM Contribution Guide
This document summarizes the project context and the conventions that language models must follow when helping on this repository.
## Project Snapshot
- Purpose: maintain the curated
Steady2 mentions in 2 weeks
No other project uses it yet
193k4y agoReviewMountCreate a free account to mount
autogpt_platform/frontend` – Next.js + Typescript frontend.
- `autogpt_platform/docker-compose.yml` – development stack.
See `docs/platform/getting-started.md` for setup instructions.
## Documentation
- `docs/home/`, `docs/platform/` and `docs/integrations/` are the public docs site (agpt.co/docs). Only pages written
Steady5 mentions in 2 weeks
No other project uses it yet
188k11d agoReviewMountCreate a free account to mount
React Best Practices
**Version 1.0.0**
Vercel Engineering
January 2026
> **Note:**
> This document is mainly for agents and LLMs to follow when maintaining,
> generating, or refactoring React and Next.js codebases
Steady5 mentions in 2 weeks
7 projects use a version of this
188k11d agoReviewMountCreate a free account to mount
Documentation Guidelines
## Where a Document Goes
- **Published pages** live in `docs/home/`, `docs/platform/` and `docs/integrations/`. GitBook publishes them at agpt.co/docs, and a page appears on the site once that folder
Steady5 mentions in 2 weeks
No other project uses it yet
188k11d agoReviewMountCreate a free account to mount
testing) when adding or moving unit tests.
## Architecture And Boundaries
Read all backend architecture documentation before modifying backend code:
- [Backend architecture][architecture]
- [Repositories][repositories]
- [SQLAlchemy][sqlalchemy]
- [Database schema][db-schema
No other project uses it yet
161k17d agoReviewMountCreate a free account to mount
commands`) own state. A plugin's `build()` closes over its own cache or loaded document; nothing outside a plugin reaches into another plugin's internals. Outside a plugin folder, import
No other project uses it yet
161k17d agoReviewMountCreate a free account to mount
package's `uv` environment and Pydantic v2 APIs. Inspect current dependency source or official documentation before integrating, implementing, or mocking an API whose runtime contract is not established locally.
## Tests
1 project uses a version of this
161k17d agoReviewMountCreate a free account to mount
Reference any issues fixed (e.g., `Fixes #1234`)
- Ensure all tests pass before submitting
## DocumentationDocumentation uses Docusaurus and lives in `docs/`:
```bash
cd docs
yarn install
yarn start # Dev server
1 project uses a version of this
156k21d agoReviewMountCreate a free account to mount
Avoid caller-side unwrapping such as `out = out[0]` unless the called
interface is documented to return that structure.
## Autograd and Model Freezing
- Do not add `torch.no_grad`, `torch.inference_mode
3 projects use a version of this
146k9mo agoReviewMountCreate a free account to mount
specific to self-hosted behavior; even then, prefer an explicit deploy-mode assertion that documents the different deployed semantics.
- During code review, flag any new hardcoded cache
Steady2 mentions in 2 weeks
No other project uses it yet
143k6mo agoReviewMountCreate a free account to mount
tools can be checked using `vp --version`. This is useful when researching documentation, features, and bugs.
## Common Pitfalls
- **Using the package manager directly:** Do not use pnpm, npm, or Yarn
1 project uses a version of this
143k8mo agoReviewMountCreate a free account to mount
human-written code
- Mechanical tasks: formatting, repetitive patterns, completing code from established designs
- Documentation drafts for components the contributor already understands
- Writing code from a design the contributor owns
Agents
Steady14 mentions in 2 weeks
No other project uses it yet
134k2mo agoReviewMountCreate a free account to mount
explanation of the current behavior.
- Keep implementations/docstrings aligned unless a divergence is intentional and documented.
Practical check:
- After edits, sanity-check that docs mention only APIs/behavior that exist in code
Steady14 mentions in 2 weeks
No other project uses it yet
134k19d agoReviewMountCreate a free account to mount
restructure, and the code already fails cleanly there or behaves as master does, document it as a known limit in the PR instead. Anything beyond the easy fix needs
Steady6 mentions in 2 weeks
No other project uses it yet
129k24mo agoReviewMountCreate a free account to mount
declare export`. Declare only the surface the repo calls, typed as the package documents it, never `any`.
- Check with `yarn flow-check`, and drop the libdef with the last
Steady2 mentions in 2 weeks
2 projects use a version of this
127k5mo agoReviewMountCreate a free account to mount
first edit under this exemption, state once that the resulting code,
comments, and documentation are LLM-generated and cannot later be contributed
without arranging with a reviewer, and cite
1 project uses a version of this
122k14d agoReviewMountCreate a free account to mount
src/renderer/src/components/ui/`. Don't invent new color values, font sizes, or shadow tiers when a documented one already covers the role.
# Electron UI Validation
- Always run tests and agent-launched apps
Steady31 mentions in 2 weeks
No other project uses it yet
119k4mo agoReviewMountCreate a free account to mount
Agents and Automated Tools
This document outlines rules and requirements for AI automation agents and automated
tooling that interact with the Node.js project.
Existing Node.js collaborators (as listed
1 project uses a version of this
19015d agoReviewMountCreate a free account to mount