Go New — Development skill for Claude Code
Create a new Go project with proper structure.
How to install Go New
Installs to ~/.claude/commands/dsjacobsen-agent-resources-go-new.md
mkdir -p ~/.claude/commands && curl -fsSL https://raw.githubusercontent.com/dsjacobsen/agent-resources/HEAD/.claude/commands/go-new.md -o ~/.claude/commands/dsjacobsen-agent-resources-go-new.md Restart Claude Code, or start a new session, for it to be picked up.
What Go New does
name: go-new description: Create a new Go project with proper structure
Create a new Go project. Ask for:
- Project name - Module name (e.g., github.com/user/project)
- Project type - API service, CLI tool, or library
- Features needed - Database, auth, config, etc.
Use the `go-scaffold` agent to create:
**For API Service:**
cmd/server/main.gowith graceful shutdowninternal/with handler, service, repository layers- Health check endpoint
- Middleware (logging
Alternatives in Development
- Template Skill — Minimal skeleton for a new skill project structure 97.5k ★
- Agent.Extras.Workdir Structure — File structure of working directory {{folder}} 19k ★
- User Stories — Create INVEST-compliant user stories with 3 C's structure 7.8k ★
Full documentation available on GitHub
View Source RepositoryRelated Skills
Job
Create a new JoobQ job class with proper structure and registration
New Extension
Create a new extension with proper directory structure, manifest entry, and API v2.0 compliance
Press Release
Write a press release with proper structure — headline, lead, body, quotes, and boilerplate. Includes distribu
Om Dump
Freeform capture mode. Dump anything — conversations, decisions, incidents, wins, thoughts — and I'll route it
/codex-exec - Execute Codex CLI Commands
Easy wrapper for running Codex CLI commands from Claude Code with proper syntax. ---
Bromure
Proper sandboxing for agentic coding and web browsing
Related Agents
Review Test Structure
Reviews test code for isolation, independence, readability, documentation quality, and proper setup/teardown.
Go Scaffold
Scaffolds new Go projects with proper structure, configuration, CI/CD, and boilerplate. Delegate new project c
Markdown Linter
Validates Claude Code agent and command markdown files for proper YAML frontmatter, syntax, and structure. Use