forge-idiomatic-developer
Installation
SKILL.md
Building on Forge
Forge provides the backend primitives most applications need, with Postgres backends by default. Initialize one client from forge.toml and use Forge's actual API rather than inferring behavior from similar libraries.
Use the Forge version resolved by the project. Check its installed declarations when an exact signature or behavior matters; when editing Forge itself, use the repository source.
Read the relevant sections of the language reference:
- Node.js/TypeScript: references/node.md
- Python: references/python.md
- Rust: references/rust.md
Read these only when they apply:
- references/runtime-contract.md for configuration, errors, deployment, queues, scheduling, rate limits, pub/sub, presigning, flags, or maintenance.
- references/application-design.md for a nontrivial service, storage decision, authentication workflow, cross-system side effects, lifecycle, or test strategy.
- references/nextjs.md for Next.js integration.
Do not preload unrelated language or framework references.