Cursor-rules
PromptBeginner5 minmarkdown
Repo rules
- This provisioning code is designed to run on Manjaro Linux.
12
This is **Vibercode CLI** - a command-line tool for generating Go web APIs with clean architecture, built entirely in Go using Cobra CLI and native Go templates.
Loading actions...
Main instructions and any bundled files for this skill.
This is Vibercode CLI - a command-line tool for generating Go web APIs with clean architecture, built entirely in Go using Cobra CLI and native Go templates.
tasks.md with prioritized dependency order/tasks/ directory as separate markdown filestasks.md for existing tasks and dependencies before adding new ones/tasks/ directorycmd/ directoryinternal/generator/internal/templates/internal/models/text/template package for all code generationToCamel, ToLowerCamel, ToSnake, ToKebabSupport comprehensive field types in internal/models/field.go:
string, text, number, float, booleandate, uuid, jsonrelation, relation-arrayFollow clean architecture principles:
cmd/server/main.go - Application entry pointinternal/handlers/ - HTTP layer (Gin framework)internal/services/ - Business logic layerinternal/repositories/ - Data access layerinternal/models/ - Domain models and DTOspkg/database/ - Database connection utilitiestasks.md for current task priorities/tasks/ directorymodel.go, handler.go, service.goapi.go, resource.go/tasks/- This provisioning code is designed to run on Manjaro Linux.
Project Summary:
ALWAYS use uv to run Python code, NOT python or python3!