dsjacobsen

Go Feature — Development skill for Claude Code

Development community

Implement a new feature in the Go codebase.

How to install Go Feature

Installs to ~/.claude/commands/dsjacobsen-agent-resources-go-feature.md

Terminal
mkdir -p ~/.claude/commands && curl -fsSL https://raw.githubusercontent.com/dsjacobsen/agent-resources/HEAD/.claude/commands/go-feature.md -o ~/.claude/commands/dsjacobsen-agent-resources-go-feature.md

Restart Claude Code, or start a new session, for it to be picked up.

What Go Feature does


name: go-feature description: Implement a new feature in the Go codebase

Implement a new feature. Ask for:

  1. Feature description - What should it do?
  2. User stories - Who uses it and how?
  3. Acceptance criteria - How do we know it's done?

Use the `go-feature` agent to:

**Phase 1: Discovery**

  • Understand existing codebase patterns
  • Identify which packages need changes
  • Note existing conventions

**Phase 2: Design**

  • List components needed (models, services, handlers)

Alternatives in Development

Full documentation available on GitHub

View Source Repository