Imported from rancher/dartboard (
AGENTS.md). Install upstream withnpx skills add rancher/dartboard. Copyright stays with the author.
Agent Instructions
This file contains instructions for AI agents working on this repository.
Verification Commands
Before submitting any changes, run:
make verify-all # Run all verification steps
Workflow
- Make changes
- Run
make verify-all - Fix any errors
- Repeat until all checks pass
- Submit PR
Key Files
Makefile: All build and verification targets.golangci.yml: Go linter configurationtofu/main/: OpenTofu main configurations (k3d, aws, azure, harvester)tofu/modules/: Reusable OpenTofu modules
Common Issues
Go Module Errors
Run go mod tidy then make go-mod-verify.
OpenTofu Format Errors
Run make tofu-fmt to auto-format, then make tofu-fmt-check.
Lint Errors
Check .golangci.yml for enabled linters. Fix issues or add justification for exclusions.