| name | farmtable-dev |
| description | Development workflow for working on Farm Table itself. Use when setting up the dev environment, running tests, building or rebuilding ft, hitting auth or token errors, modifying Go source, changing Ent schemas, or working on the farmtable codebase.
|
| allowed-tools | Bash(go:*),Bash(ft:*) |
| compatible-with | ["claude-code"] |
| tags | ["farmtable","development","go","tests","build"] |
Farm Table Development
Use this skill when changing the Farm Table source code or diagnosing local
developer environment issues.
Quick Setup
export PATH=/workspace/.farmtable/bin:$PATH
export FARMTABLE_DB_PATH=/workspace/.farmtable/farmtable.db
See setup.md for token setup and common auth recovery.
Common Commands
go test ./...
go build ./...
go build -o /workspace/.farmtable/bin/ft ./cmd/ft
go generate ./internal/store/ent
Command Guides
| Command | Purpose |
|---|
| setup | Environment setup and token config |
| build | Build and rebuild the ft binary |
| test | Unit and integration test workflow |
Resources