pflow-golang
Installation
SKILL.md
If go-stack.sh fails (non-zero exit or "status":"error" in its JSON) print ⚠️ <error.message> and stop. Other
failing commands are findings — report and continue.
Steps
- Run
.agents/skills/pflow-golang/scripts/go-stack.sh→{go_version, toolchain, cli, rpc, testing[], other[], golangci_config, task_runner, lib_references[]}. - Read the topic references that match the task (table below) and every file in
lib_references. Skip the rest. - Write or review the code. Apply modern-Go rules only up to
go_versionfrom step 1; each rule inmodernize.mdnames its minimum version. - Before finishing, run the project's own gate when
task_runnerhas one (task check,make lint, …); otherwisegofmt -l .,go vet ./..., andgolangci-lint run ./...whengolangci_configis set.