Cursor-rules
PromptBeginner5 minmarkdown
.cursorrules
.llmrules
0
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.
Sign in to like and favorite skills
.llmrules
Code Style and Structure
Here are some pieces of information you need to know about this project:
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/