Configure project-specific instructions for Ona Agent using AGENTS.md files.
AGENTS.md provides a dedicated, predictable place to give Ona Agent project-specific instructions. Ona automatically loads this file into context for every conversation, making it ideal for documenting project conventions, commands, and guidelines.
AGENTS.md is a readme for agents—a standardized way to provide instructions that help AI agents work effectively on your project. When present in your repository, Ona Agent automatically pulls this file into context at the start of every conversation.
# Project Guidelines## Common Commands- `npm test` - Run the test suite- `npm run build` - Build for production- `npm run dev` - Start development server## Key Files- `src/components/` - Reusable UI components- `src/utils/` - Utility functions- `config/` - Configuration files## Code StyleFollow the guidelines in CONTRIBUTING.md
# GuidelinesFor PR creation guidelines, check dev/docs/pull-request-guidelines.mdFor Go modifications, follow the rules in dev/docs/go-styleguide.mdFor frontend modifications, follow the rules in dev/docs/frontend.mdFor vscode changes, follow the rules in dev/docs/vscode.md# Feature work- use feature branches from main for pushing work following this naming pattern: - [2-3 initials from git config user.name]/[[numeric-part-of-issue-ID?]-][2-3 words shorthand of the topics, separated by dashes]] - should not be more than 24 characters total - extract initials by taking first letter of each word from git user.name (e.g., "John Doe" → "jd", "Alice Smith Johnson" → "asj")IMPORTANT: Always run git config user.name first to get the actual name - do not assume or guess the initials# Code generation- ALWAYS use leeway scripts to generate code, e.g. `leeway run api/def:generate` instead of running `buf generate` directly.- Use `leeeway collect scripts` to understand what code generation scripts are available.