Skip to content
agents.nix
Color theme

eduardo-sl/go-agent-skills

agent-skills via skills-sh

Upstream
github.com/eduardo-sl/go-agent-skills
Version
0-unstable-2026-10-15
Source details
Revision
e25b517bbd0c11db35f75a83a14f18848c1abdb0 commit
Hash
sha256-SYb7wa6ozUZCZD4pgyCHkNnVemYw7QQ6RPl3OLiNUOc=
Snapshot
data/agent-skills/github.com/eduardo-sl/go-agent-skills.json · latest JSON

35 packages

git-commit

0-unstable-2026-10-15 · skills/(workflow)/git-commit

pkgs.agent-skills.github.eduardo-sl.go-agent-skills.git-commit
Install with home-manager
programs.claude-code.skills.git-commit = pkgs.agent-skills.github.eduardo-sl.go-agent-skills.git-commit;
Build without the overlay
nix build 'github:sudosubin/agents.nix#agent-skills.aarch64-darwin.github.eduardo-sl.go-agent-skills.git-commit'

go-api-design

0-unstable-2026-10-15 · skills/(architecture)/go-api-design

pkgs.agent-skills.github.eduardo-sl.go-agent-skills.go-api-design
Install with home-manager
programs.claude-code.skills.go-api-design = pkgs.agent-skills.github.eduardo-sl.go-agent-skills.go-api-design;
Build without the overlay
nix build 'github:sudosubin/agents.nix#agent-skills.aarch64-darwin.github.eduardo-sl.go-agent-skills.go-api-design'

go-architecture-review

0-unstable-2026-10-15 · skills/(architecture)/go-architecture-review

pkgs.agent-skills.github.eduardo-sl.go-agent-skills.go-architecture-review
Install with home-manager
programs.claude-code.skills.go-architecture-review = pkgs.agent-skills.github.eduardo-sl.go-agent-skills.go-architecture-review;
Build without the overlay
nix build 'github:sudosubin/agents.nix#agent-skills.aarch64-darwin.github.eduardo-sl.go-agent-skills.go-architecture-review'

go-binary-size

0-unstable-2026-10-15 · skills/(workflow)/go-binary-size

pkgs.agent-skills.github.eduardo-sl.go-agent-skills.go-binary-size
Install with home-manager
programs.claude-code.skills.go-binary-size = pkgs.agent-skills.github.eduardo-sl.go-agent-skills.go-binary-size;
Build without the overlay
nix build 'github:sudosubin/agents.nix#agent-skills.aarch64-darwin.github.eduardo-sl.go-agent-skills.go-binary-size'

go-build-release

0-unstable-2026-10-15 · skills/(workflow)/go-build-release

pkgs.agent-skills.github.eduardo-sl.go-agent-skills.go-build-release
Install with home-manager
programs.claude-code.skills.go-build-release = pkgs.agent-skills.github.eduardo-sl.go-agent-skills.go-build-release;
Build without the overlay
nix build 'github:sudosubin/agents.nix#agent-skills.aarch64-darwin.github.eduardo-sl.go-agent-skills.go-build-release'

go-ci

0-unstable-2026-10-15 · skills/(workflow)/go-ci

pkgs.agent-skills.github.eduardo-sl.go-agent-skills.go-ci
Install with home-manager
programs.claude-code.skills.go-ci = pkgs.agent-skills.github.eduardo-sl.go-agent-skills.go-ci;
Build without the overlay
nix build 'github:sudosubin/agents.nix#agent-skills.aarch64-darwin.github.eduardo-sl.go-agent-skills.go-ci'

go-cli

0-unstable-2026-10-15 · skills/(architecture)/go-cli

pkgs.agent-skills.github.eduardo-sl.go-agent-skills.go-cli
Install with home-manager
programs.claude-code.skills.go-cli = pkgs.agent-skills.github.eduardo-sl.go-agent-skills.go-cli;
Build without the overlay
nix build 'github:sudosubin/agents.nix#agent-skills.aarch64-darwin.github.eduardo-sl.go-agent-skills.go-cli'

go-code-review

0-unstable-2026-10-15 · skills/(code-quality)/go-code-review

pkgs.agent-skills.github.eduardo-sl.go-agent-skills.go-code-review
Install with home-manager
programs.claude-code.skills.go-code-review = pkgs.agent-skills.github.eduardo-sl.go-agent-skills.go-code-review;
Build without the overlay
nix build 'github:sudosubin/agents.nix#agent-skills.aarch64-darwin.github.eduardo-sl.go-agent-skills.go-code-review'

go-coding-standards

0-unstable-2026-10-15 · skills/(code-quality)/go-coding-standards

pkgs.agent-skills.github.eduardo-sl.go-agent-skills.go-coding-standards
Install with home-manager
programs.claude-code.skills.go-coding-standards = pkgs.agent-skills.github.eduardo-sl.go-agent-skills.go-coding-standards;
Build without the overlay
nix build 'github:sudosubin/agents.nix#agent-skills.aarch64-darwin.github.eduardo-sl.go-agent-skills.go-coding-standards'

go-concurrency-review

0-unstable-2026-10-15 · skills/(safety)/go-concurrency-review

pkgs.agent-skills.github.eduardo-sl.go-agent-skills.go-concurrency-review
Install with home-manager
programs.claude-code.skills.go-concurrency-review = pkgs.agent-skills.github.eduardo-sl.go-agent-skills.go-concurrency-review;
Build without the overlay
nix build 'github:sudosubin/agents.nix#agent-skills.aarch64-darwin.github.eduardo-sl.go-agent-skills.go-concurrency-review'

go-context

0-unstable-2026-10-15 · skills/(code-quality)/go-context

pkgs.agent-skills.github.eduardo-sl.go-agent-skills.go-context
Install with home-manager
programs.claude-code.skills.go-context = pkgs.agent-skills.github.eduardo-sl.go-agent-skills.go-context;
Build without the overlay
nix build 'github:sudosubin/agents.nix#agent-skills.aarch64-darwin.github.eduardo-sl.go-agent-skills.go-context'

go-data-structures

0-unstable-2026-10-15 · skills/(code-quality)/go-data-structures

pkgs.agent-skills.github.eduardo-sl.go-agent-skills.go-data-structures
Install with home-manager
programs.claude-code.skills.go-data-structures = pkgs.agent-skills.github.eduardo-sl.go-agent-skills.go-data-structures;
Build without the overlay
nix build 'github:sudosubin/agents.nix#agent-skills.aarch64-darwin.github.eduardo-sl.go-agent-skills.go-data-structures'

go-database

0-unstable-2026-10-15 · skills/(data)/go-database

pkgs.agent-skills.github.eduardo-sl.go-agent-skills.go-database
Install with home-manager
programs.claude-code.skills.go-database = pkgs.agent-skills.github.eduardo-sl.go-agent-skills.go-database;
Build without the overlay
nix build 'github:sudosubin/agents.nix#agent-skills.aarch64-darwin.github.eduardo-sl.go-agent-skills.go-database'

go-defensive-coding

0-unstable-2026-10-15 · skills/(safety)/go-defensive-coding

pkgs.agent-skills.github.eduardo-sl.go-agent-skills.go-defensive-coding
Install with home-manager
programs.claude-code.skills.go-defensive-coding = pkgs.agent-skills.github.eduardo-sl.go-agent-skills.go-defensive-coding;
Build without the overlay
nix build 'github:sudosubin/agents.nix#agent-skills.aarch64-darwin.github.eduardo-sl.go-agent-skills.go-defensive-coding'

go-dependency-audit

0-unstable-2026-10-15 · skills/(workflow)/go-dependency-audit

pkgs.agent-skills.github.eduardo-sl.go-agent-skills.go-dependency-audit
Install with home-manager
programs.claude-code.skills.go-dependency-audit = pkgs.agent-skills.github.eduardo-sl.go-agent-skills.go-dependency-audit;
Build without the overlay
nix build 'github:sudosubin/agents.nix#agent-skills.aarch64-darwin.github.eduardo-sl.go-agent-skills.go-dependency-audit'

go-dependency-injection

0-unstable-2026-10-15 · skills/(architecture)/go-dependency-injection

pkgs.agent-skills.github.eduardo-sl.go-agent-skills.go-dependency-injection
Install with home-manager
programs.claude-code.skills.go-dependency-injection = pkgs.agent-skills.github.eduardo-sl.go-agent-skills.go-dependency-injection;
Build without the overlay
nix build 'github:sudosubin/agents.nix#agent-skills.aarch64-darwin.github.eduardo-sl.go-agent-skills.go-dependency-injection'

go-design-patterns

0-unstable-2026-10-15 · skills/(architecture)/go-design-patterns

pkgs.agent-skills.github.eduardo-sl.go-agent-skills.go-design-patterns
Install with home-manager
programs.claude-code.skills.go-design-patterns = pkgs.agent-skills.github.eduardo-sl.go-agent-skills.go-design-patterns;
Build without the overlay
nix build 'github:sudosubin/agents.nix#agent-skills.aarch64-darwin.github.eduardo-sl.go-agent-skills.go-design-patterns'

go-documentation

0-unstable-2026-10-15 · skills/(code-quality)/go-documentation

pkgs.agent-skills.github.eduardo-sl.go-agent-skills.go-documentation
Install with home-manager
programs.claude-code.skills.go-documentation = pkgs.agent-skills.github.eduardo-sl.go-agent-skills.go-documentation;
Build without the overlay
nix build 'github:sudosubin/agents.nix#agent-skills.aarch64-darwin.github.eduardo-sl.go-agent-skills.go-documentation'

go-error-handling

0-unstable-2026-10-15 · skills/(code-quality)/go-error-handling

pkgs.agent-skills.github.eduardo-sl.go-agent-skills.go-error-handling
Install with home-manager
programs.claude-code.skills.go-error-handling = pkgs.agent-skills.github.eduardo-sl.go-agent-skills.go-error-handling;
Build without the overlay
nix build 'github:sudosubin/agents.nix#agent-skills.aarch64-darwin.github.eduardo-sl.go-agent-skills.go-error-handling'

go-graphql

0-unstable-2026-10-15 · skills/(architecture)/go-graphql

pkgs.agent-skills.github.eduardo-sl.go-agent-skills.go-graphql
Install with home-manager
programs.claude-code.skills.go-graphql = pkgs.agent-skills.github.eduardo-sl.go-agent-skills.go-graphql;
Build without the overlay
nix build 'github:sudosubin/agents.nix#agent-skills.aarch64-darwin.github.eduardo-sl.go-agent-skills.go-graphql'

go-grpc

0-unstable-2026-10-15 · skills/(architecture)/go-grpc

pkgs.agent-skills.github.eduardo-sl.go-agent-skills.go-grpc
Install with home-manager
programs.claude-code.skills.go-grpc = pkgs.agent-skills.github.eduardo-sl.go-agent-skills.go-grpc;
Build without the overlay
nix build 'github:sudosubin/agents.nix#agent-skills.aarch64-darwin.github.eduardo-sl.go-agent-skills.go-grpc'

go-interface-design

0-unstable-2026-10-15 · skills/(architecture)/go-interface-design

pkgs.agent-skills.github.eduardo-sl.go-agent-skills.go-interface-design
Install with home-manager
programs.claude-code.skills.go-interface-design = pkgs.agent-skills.github.eduardo-sl.go-agent-skills.go-interface-design;
Build without the overlay
nix build 'github:sudosubin/agents.nix#agent-skills.aarch64-darwin.github.eduardo-sl.go-agent-skills.go-interface-design'

go-modernize

0-unstable-2026-10-15 · skills/(code-quality)/go-modernize

pkgs.agent-skills.github.eduardo-sl.go-agent-skills.go-modernize
Install with home-manager
programs.claude-code.skills.go-modernize = pkgs.agent-skills.github.eduardo-sl.go-agent-skills.go-modernize;
Build without the overlay
nix build 'github:sudosubin/agents.nix#agent-skills.aarch64-darwin.github.eduardo-sl.go-agent-skills.go-modernize'

go-naming

0-unstable-2026-10-15 · skills/(code-quality)/go-naming

pkgs.agent-skills.github.eduardo-sl.go-agent-skills.go-naming
Install with home-manager
programs.claude-code.skills.go-naming = pkgs.agent-skills.github.eduardo-sl.go-agent-skills.go-naming;
Build without the overlay
nix build 'github:sudosubin/agents.nix#agent-skills.aarch64-darwin.github.eduardo-sl.go-agent-skills.go-naming'

go-observability

0-unstable-2026-10-15 · skills/(safety)/go-observability

pkgs.agent-skills.github.eduardo-sl.go-agent-skills.go-observability
Install with home-manager
programs.claude-code.skills.go-observability = pkgs.agent-skills.github.eduardo-sl.go-agent-skills.go-observability;
Build without the overlay
nix build 'github:sudosubin/agents.nix#agent-skills.aarch64-darwin.github.eduardo-sl.go-agent-skills.go-observability'

go-openapi

0-unstable-2026-10-15 · skills/(architecture)/go-openapi

pkgs.agent-skills.github.eduardo-sl.go-agent-skills.go-openapi
Install with home-manager
programs.claude-code.skills.go-openapi = pkgs.agent-skills.github.eduardo-sl.go-agent-skills.go-openapi;
Build without the overlay
nix build 'github:sudosubin/agents.nix#agent-skills.aarch64-darwin.github.eduardo-sl.go-agent-skills.go-openapi'

go-performance-review

0-unstable-2026-10-15 · skills/(safety)/go-performance-review

pkgs.agent-skills.github.eduardo-sl.go-agent-skills.go-performance-review
Install with home-manager
programs.claude-code.skills.go-performance-review = pkgs.agent-skills.github.eduardo-sl.go-agent-skills.go-performance-review;
Build without the overlay
nix build 'github:sudosubin/agents.nix#agent-skills.aarch64-darwin.github.eduardo-sl.go-agent-skills.go-performance-review'

go-project-layout

0-unstable-2026-10-15 · skills/(architecture)/go-project-layout

pkgs.agent-skills.github.eduardo-sl.go-agent-skills.go-project-layout
Install with home-manager
programs.claude-code.skills.go-project-layout = pkgs.agent-skills.github.eduardo-sl.go-agent-skills.go-project-layout;
Build without the overlay
nix build 'github:sudosubin/agents.nix#agent-skills.aarch64-darwin.github.eduardo-sl.go-agent-skills.go-project-layout'

go-refactoring

0-unstable-2026-10-15 · skills/(workflow)/go-refactoring

pkgs.agent-skills.github.eduardo-sl.go-agent-skills.go-refactoring
Install with home-manager
programs.claude-code.skills.go-refactoring = pkgs.agent-skills.github.eduardo-sl.go-agent-skills.go-refactoring;
Build without the overlay
nix build 'github:sudosubin/agents.nix#agent-skills.aarch64-darwin.github.eduardo-sl.go-agent-skills.go-refactoring'

go-security-audit

0-unstable-2026-10-15 · skills/(safety)/go-security-audit

pkgs.agent-skills.github.eduardo-sl.go-agent-skills.go-security-audit
Install with home-manager
programs.claude-code.skills.go-security-audit = pkgs.agent-skills.github.eduardo-sl.go-agent-skills.go-security-audit;
Build without the overlay
nix build 'github:sudosubin/agents.nix#agent-skills.aarch64-darwin.github.eduardo-sl.go-agent-skills.go-security-audit'

go-semantic-tools

0-unstable-2026-10-15 · skills/(workflow)/go-semantic-tools

pkgs.agent-skills.github.eduardo-sl.go-agent-skills.go-semantic-tools
Install with home-manager
programs.claude-code.skills.go-semantic-tools = pkgs.agent-skills.github.eduardo-sl.go-agent-skills.go-semantic-tools;
Build without the overlay
nix build 'github:sudosubin/agents.nix#agent-skills.aarch64-darwin.github.eduardo-sl.go-agent-skills.go-semantic-tools'

go-skills-router

0-unstable-2026-10-15 · skills/(workflow)/go-skills-router

pkgs.agent-skills.github.eduardo-sl.go-agent-skills.go-skills-router
Install with home-manager
programs.claude-code.skills.go-skills-router = pkgs.agent-skills.github.eduardo-sl.go-agent-skills.go-skills-router;
Build without the overlay
nix build 'github:sudosubin/agents.nix#agent-skills.aarch64-darwin.github.eduardo-sl.go-agent-skills.go-skills-router'

go-test-quality

0-unstable-2026-10-15 · skills/(testing)/go-test-quality

pkgs.agent-skills.github.eduardo-sl.go-agent-skills.go-test-quality
Install with home-manager
programs.claude-code.skills.go-test-quality = pkgs.agent-skills.github.eduardo-sl.go-agent-skills.go-test-quality;
Build without the overlay
nix build 'github:sudosubin/agents.nix#agent-skills.aarch64-darwin.github.eduardo-sl.go-agent-skills.go-test-quality'

go-test-table-driven

0-unstable-2026-10-15 · skills/(testing)/go-test-table-driven

pkgs.agent-skills.github.eduardo-sl.go-agent-skills.go-test-table-driven
Install with home-manager
programs.claude-code.skills.go-test-table-driven = pkgs.agent-skills.github.eduardo-sl.go-agent-skills.go-test-table-driven;
Build without the overlay
nix build 'github:sudosubin/agents.nix#agent-skills.aarch64-darwin.github.eduardo-sl.go-agent-skills.go-test-table-driven'

go-troubleshooting

0-unstable-2026-10-15 · skills/(safety)/go-troubleshooting

pkgs.agent-skills.github.eduardo-sl.go-agent-skills.go-troubleshooting
Install with home-manager
programs.claude-code.skills.go-troubleshooting = pkgs.agent-skills.github.eduardo-sl.go-agent-skills.go-troubleshooting;
Build without the overlay
nix build 'github:sudosubin/agents.nix#agent-skills.aarch64-darwin.github.eduardo-sl.go-agent-skills.go-troubleshooting'

The build command uses aarch64-darwin; aarch64-linux and x86_64-linux work too. Any agent that reads a skills directory can use these packages; see the usage guide for installation.