沈剑心 avatar

沈剑心

Community

@2877389577

2Followers
|
5Public Repos
|
38Published Skills

叫我沈剑心

Skills Distribution
DomainDeveloper To...Golang Language & .. (35%)Testing, Debugging.. (25%)Security & Depende.. (15%)DevOps, CI/CD & Ob.. (15%)

Agent Skills by 沈剑心

Showing 38 vetted skills indexed across 1 GitHub repositories.

28773895772877389577

golang-security

Audit and write Go code against injection, cryptography, filesystem, and web security vulnerabilities.

Community
Advanced
28773895772877389577

golang-spf13-cobra

Build and test Go CLI command trees using the spf13/cobra library.

Community
Intermediate
28773895772877389577

golang-project-layout

Guides Go project structure, module naming, and workspace setup for new codebases.

Community
Intermediate
28773895772877389577

golang-concurrency

Implements and reviews concurrent Go code using goroutines, channels, and sync primitives.

Community
Advanced
28773895772877389577

golang-data-structures

Guides selection and optimization of Go slices, maps, arrays, containers, and pointer types.

Community
Advanced
28773895772877389577

golang-database

Guides writing, reviewing, and debugging Go database code with sqlx and pgx.

Community
Advanced
28773895772877389577

golang-spf13-viper

Configure layered Go application settings with spf13/viper across flags, env vars, files, and defaults.

Community
Intermediate
28773895772877389577

golang-design-patterns

Applies idiomatic Go design patterns for constructors, resource management, resilience, and architecture.

Community
Advanced
28773895772877389577

web-design-guidelines

Review UI code files against Vercel Web Interface Guidelines and report findings.

Community
Basic
28773895772877389577

golang-troubleshooting

Diagnose and fix root causes of bugs, crashes, and deadlocks in Go programs.

Community
Advanced
28773895772877389577

golang-swagger

Generates and maintains OpenAPI/Swagger documentation for Go APIs using swaggo/swag annotations.

Community
Intermediate
28773895772877389577

golang-context

Enforces idiomatic context.Context propagation, cancellation, and timeout patterns in Go code.

Community
Intermediate
28773895772877389577

golang-samber-slog

Compose structured logging pipelines in Go using samber slog handler libraries.

Community
Advanced
28773895772877389577

golang-continuous-integration

Configure GitHub Actions CI/CD pipelines for Go projects covering testing, linting, security scanning, and releases.

Community
Advanced
28773895772877389577

golang-popular-libraries

Recommends production-ready Go libraries and frameworks with a standard-library-first philosophy.

Community
Intermediate
28773895772877389577

golang-performance

Diagnose and fix Go performance bottlenecks using profiling-driven optimization patterns.

Community
Advanced
28773895772877389577

vercel-react-view-transitions

Implements native view transition animations in React and Next.js applications.

Community
Advanced
28773895772877389577

golang-structs-interfaces

Guides Go struct and interface design covering embedding, type assertions, field tags, and receiver choices.

Community
Intermediate
28773895772877389577

semi-design-guide

Query Semi Design component documentation and source code via MCP tools to generate React UI code.

Community
Intermediate
28773895772877389577

golang-lint

Configure and run golangci-lint to enforce code quality in Go projects.

Community
Intermediate
28773895772877389577

golang-benchmark

Measure, profile, and statistically compare Go benchmark performance with pprof and benchstat.

Community
Advanced
28773895772877389577

golang-observability

Instrument Go services with structured logging, Prometheus metrics, OpenTelemetry tracing, profiling, and alerting.

Community
Advanced
28773895772877389577

golang-stay-updated

Provides curated Go newsletters, communities, blogs, YouTube channels, and developers to follow.

Community
Basic
28773895772877389577

golang-dependency-management

Manages Go module dependencies including upgrades, vulnerability scanning, and conflict resolution.

Community
Advanced

Frequently Asked Questions About 沈剑心

FAQPage Schema
What tasks can I accomplish with 沈剑心's Golang skills?▼

You can write, review, and debug Go code across security hardening, concurrency patterns, table-driven testing with testify, benchmarking with pprof and benchstat, database access via sqlx/pgx, GraphQL servers with gqlgen, Swagger documentation, and GitHub Actions CI pipelines.

Who are these skills designed for?▼

Go backend engineers, platform teams, and code reviewers using Claude Code or similar coding assistants. The golang-how-to orchestrator routes any Go coding, review, debug, or setup task to the relevant specialized skills automatically.

What are the installation and runtime requirements?▼

All skills require the go binary. Specific skills install extras via go install or brew: govulncheck, dlv (Delve), golangci-lint, benchstat, swag, wire, gotests, goreleaser, and the gh GitHub CLI. Skills run inside Claude Code-compatible environments.

Are these skills free and open source?▼

Yes. Every Golang skill is MIT-licensed and maintained by samber at github.com/samber/cc-skills-golang. The bundled Vercel skills (React best practices, view transitions, composition patterns, web design guidelines) are also MIT-licensed.

Do the skills cover anything beyond Golang?▼

Yes. Four Vercel-authored skills address React and Next.js: performance best practices, View Transition animations, scalable composition patterns, and web design/accessibility review. A Semi Design component guide is also included for UI work.