## Agent skills ### Issue tracker Gitea Issues at git.fossellini.top:SirStone/SirRoboGarage. See `docs/agents/issue-tracker.md`. ### Triage labels Default label vocabulary. See `docs/agents/triage-labels.md`. ### Domain docs Single-context layout. See `docs/agents/domain.md`. ### Folders ## SirGarage Directory Layout **SirGarage** (root directory) - `botname_garage/` — each bot gets its own directory following this pattern - src/ - botname.nim - botname.json - botname.sh - config.nim - botname/ — bot-specific modules - *.nim files - tests/ - test*.nim files - out/ - compiled binaries - prototypes or spikes for this bot (not at root) - docs/ — generic project documentation - tools/ — generic tools valid for all bots (battle runners, scripts, etc.) - common_libs/ — shared libraries valid for all bots - worktrees/ — git worktrees (gitignored) - exported/ — sharable artifacts per bot - botname/ - botname (binary) - botname.json (metadata) - botname.sh (linux/mac launcher) - botname.cmd (windows launcher) - AGENTS.md - CONTEXT.md - README.md - .gitignore ## How to use - These indications are for files that are always present, for files not mentioned here should be claer from context where belongs too. - Each bot development must be done in each folder in isolation. - If the bot requires extra folders during runtime, these must be created by the bot itself if not present already.