Create Go Project

Creates a greenfield Go web project with Echo, Templ, HTMX, Tailwind, sqlc, goose, and Air. Use for new project scaffolding and requested application functionality. Skips conversion of existing applications.

gopherguides 77451cc 1.1 KB Updated

File contents

Create Go Project

Invocation Argument Binding

Bind the project name to SKILL_ARGS before reading the shared workflow. For an explicit Codex invocation, use only the text following the exact qualified $go-web:create-go-project token. Otherwise, derive the project name from the activating request. Preserve the text literally, trim only surrounding whitespace, and never evaluate it as shell code or read it from an environment variable.

Plugin Resource Resolution

<PLUGIN_ROOT> denotes the absolute path to the go-web plugin directory. Resolve it before reading any shared resource: start from the absolute path of this selected SKILL.md and ascend two directories (skills/create-go-project to the plugin root).

Read <PLUGIN_ROOT>/references/create-go-project.md completely and follow it with SKILL_ARGS as the project name.

gopherguides/gopher-ai/tree/main/plugins/go-web/skills/create-go-project commit 77451ccc7b

Frequently asked questions

npx skillmds@latest add gopherguides/create-go-project