All authors

Claude Skills by lza6
github.com/lza6204 skills0 installs237 views
- GitflowGitFlow - 自动监控 GitHub 和 GitLab 上代码推送的 CI/CD 管道状态,统一查看和管理。自动化DevOps工作流 🦞!Votes: 0GitHub stars: 8
- Github 1.0.0使用 `gh` CLI 与 GitHub 交互。**Auto-trigger**: 当涉及 GitHub 操作、issues、PRs、CI运行时自动使用。Votes: 0GitHub stars: 8
- Golang BenchmarkGolang benchmarking, profiling, and performance measurement. Use when writing, running, or comparing Go benchmarks, profiling hot paths with pprof, interpreting CPU/memory/trace profiles, analyzing results with benchstat, setting up CI benchmark regression detection, or investigating production performance with Prometheus runtime metrics. Also use when the developer needs deep analysis on a specific performance indicator - this skill provides the measurement methodology, while golang-performa...Votes: 0GitHub stars: 8
- Golang Code StyleGolang code style, formatting and conventions. Use when writing code, reviewing style, configuring linters, writing comments, or establishing project standards.Votes: 0GitHub stars: 8
- Golang ConcurrencyGolang concurrency patterns. Use when writing or reviewing concurrent Go code involving goroutines, channels, select, locks, sync primitives, errgroup, singleflight, worker pools, or fan-out/fan-in pipelines. Also triggers when you detect goroutine leaks, race conditions, channel ownership issues, or need to choose between channels and mutexes.Votes: 0GitHub stars: 8
- Golang ContextIdiomatic context.Context usage in Golang — creation, propagation, cancellation, timeouts, deadlines, context values, and cross-service tracing. Apply when working with context.Context in any Go code.Votes: 0GitHub stars: 8
- Golang Continuous IntegrationProvides CI/CD pipeline configuration using GitHub Actions for Golang projects. Covers testing, linting, SAST, security scanning, code coverage, Dependabot, Renovate, GoReleaser, code review automation, and release pipelines. Use this whenever setting up CI for a Go project, configuring workflows, adding linters or security scanners, setting up Dependabot or Renovate, automating releases, or improving an existing CI pipeline. Also use when the user wants to add quality gates to their Go project.Votes: 0GitHub stars: 8
- Golang Design PatternsIdiomatic Golang design patterns — functional options, constructors, error flow and cascading, resource management and lifecycle, graceful shutdown, resilience, architecture, dependency injection, data handling, and streaming. Apply when designing Go APIs, structuring applications, choosing between patterns, making design decisions, architectural choices, or production hardening.Votes: 0GitHub stars: 8
- Golang Error HandlingIdiomatic Golang error handling — creation, wrapping with %w, errors.Is/As, errors.Join, custom error types, sentinel errors, panic/recover, the single handling rule, structured logging with slog, HTTP request logging middleware, and samber/oops for production errors. Built to make logs usable at scale with log aggregation 3rd-party tools. Apply when creating, wrapping, inspecting, or logging errors in Go code.Votes: 0GitHub stars: 8
- Golang LintProvides linting best practices and golangci-lint configuration for Go projects. Covers running linters, configuring .golangci.yml, suppressing warnings with nolint directives, interpreting lint output, and managing linter settings. Use this skill whenever the user runs linters, configures golangci-lint, asks about lint warnings or suppressions, sets up code quality tooling, or asks which linters to enable for a Go project. Also use when the user mentions golangci-lint, go vet, staticcheck, r...Votes: 0GitHub stars: 8
- Golang NamingGo (Golang) naming conventions — covers packages, constructors, structs, interfaces, constants, enums, errors, booleans, receivers, getters/setters, functional options, acronyms, test functions, and subtest names. Use this skill when writing new Go code, reviewing or refactoring, choosing between naming alternatives (New vs NewTypeName, isConnected vs connected, ErrNotFound vs NotFoundError, StatusReady vs StatusUnknown at iota 0), debating Go package names (utils/helpers anti-patterns), or a...Votes: 0GitHub stars: 8
- Golang Popular LibrariesRecommends production-ready Golang libraries and frameworks. Apply when the user asks for library suggestions, wants to compare alternatives, or needs to choose a library for a specific task. Also apply when the AI agent is about to add a new dependency — ensures vetted, production-ready libraries are chosen.Votes: 0GitHub stars: 8
- Golang Project LayoutProvides a guide for setting up Golang project layouts and workspaces. Use this whenever starting a new Go project, organizing an existing codebase, setting up a monorepo with multiple packages, creating CLI tools with multiple main packages, or deciding on directory structure. Apply this for any Go project initialization or restructuring work.Votes: 0GitHub stars: 8
- Golang SafetyDefensive Golang coding to prevent panics, silent data corruption, and subtle runtime bugs. Use whenever writing or reviewing Go code that involves nil-prone types (pointers, interfaces, maps, slices, channels), numeric conversions, resource lifecycle (defer in loops), or defensive copying. Also triggers on questions about nil panics, append aliasing, map concurrent access, float comparison, or zero-value design.Votes: 0GitHub stars: 8
- Golang SecuritySecurity best practices and vulnerability prevention for Golang. Covers injection (SQL, command, XSS), cryptography, filesystem safety, network security, cookies, secrets management, memory safety, and logging. Apply when writing, reviewing, or auditing Go code for security, or when working on any risky code involving crypto, I/O, secrets management, user input handling, or authentication. Includes configuration of security tools.Votes: 0GitHub stars: 8
- Golang Stretchr TestifyComprehensive guide to stretchr/testify for Golang testing. Covers assert, require, mock, and suite packages in depth. Use whenever writing tests with testify, creating mocks, setting up test suites, or choosing between assert and require. Essential for testify assertions, mock expectations, argument matchers, call verification, suite lifecycle, and advanced patterns like Eventually, JSONEq, and custom matchers. Trigger on any Go test file importing testify.Votes: 0GitHub stars: 8
- Golang TestingProvides a comprehensive guide for writing production-ready Golang tests. Covers table-driven tests, test suites with testify, mocks, unit tests, integration tests, benchmarks, code coverage, parallel tests, fuzzing, fixtures, goroutine leak detection with goleak, snapshot testing, memory leaks, CI with GitHub Actions, and idiomatic naming conventions. Use this whenever writing tests, asking about testing patterns or setting up CI for Go projects. Essential for ANY test-related conversation i...Votes: 0GitHub stars: 8
- Gsd Add BacklogAdd an idea to the backlog parking lot (999.x numbering)Votes: 0GitHub stars: 8
- Gsd Add PhaseAdd phase to end of current milestone in roadmapVotes: 0GitHub stars: 8
- Gsd Add TestsGenerate tests for a completed phase based on UAT criteria and implementationVotes: 0GitHub stars: 8
- Gsd Add TodoCapture idea or task as todo from current conversation contextVotes: 0GitHub stars: 8
- Gsd Analyze DependenciesAnalyze phase dependencies and suggest Depends on entries for ROADMAP.mdVotes: 0GitHub stars: 8
- Gsd Audit FixAutonomous audit-to-fix pipeline — find issues, classify, fix, test, commitVotes: 0GitHub stars: 8
- Gsd Audit MilestoneAudit milestone completion against original intent before archivingVotes: 0GitHub stars: 8
- Gsd Audit UatCross-phase audit of all outstanding UAT and verification itemsVotes: 0GitHub stars: 8
- Gsd AutonomousRun all remaining phases autonomously — discuss→plan→execute per phaseVotes: 0GitHub stars: 8
- Gsd Check TodosList pending todos and select one to work onVotes: 0GitHub stars: 8
- Gsd CleanupArchive accumulated phase directories from completed milestonesVotes: 0GitHub stars: 8
- Gsd Code Review FixAuto-fix issues found by code review in REVIEW.md. Spawns fixer agent, commits each fix atomically, produces REVIEW-FIX.md summary.Votes: 0GitHub stars: 8
- Gsd Code ReviewReview source files changed during a phase for bugs, security issues, and code quality problemsVotes: 0GitHub stars: 8
- Gsd Complete MilestoneArchive completed milestone and prepare for next versionVotes: 0GitHub stars: 8
- Gsd DebugSystematic debugging with persistent state across context resetsVotes: 0GitHub stars: 8
- Gsd Discuss PhaseGather phase context through adaptive questioning before planning. Use --auto to skip interactive questions (Claude picks recommended defaults). Use --chain for interactive discuss followed by automatic plan+execute. Use --power for bulk question generation into a file-based UI (answer at your own pace).Votes: 0GitHub stars: 8
- Gsd DoRoute freeform text to the right GSD command automaticallyVotes: 0GitHub stars: 8
- Gsd Docs UpdateGenerate or update project documentation verified against the codebaseVotes: 0GitHub stars: 8
- Gsd Execute PhaseExecute all plans in a phase with wave-based parallelizationVotes: 0GitHub stars: 8
- Gsd ExploreSocratic ideation and idea routing — think through ideas before committing to plansVotes: 0GitHub stars: 8
- Gsd FastExecute a trivial task inline — no subagents, no planning overheadVotes: 0GitHub stars: 8
- Gsd ForensicsPost-mortem investigation for failed GSD workflows — analyzes git history, artifacts, and state to diagnose what went wrongVotes: 0GitHub stars: 8
- Gsd HealthDiagnose planning directory health and optionally repair issuesVotes: 0GitHub stars: 8
- Gsd HelpShow available GSD commands and usage guideVotes: 0GitHub stars: 8
- Gsd ImportIngest external plans with conflict detection against project decisions before writing anything.Votes: 0GitHub stars: 8
- Gsd Insert PhaseInsert urgent work as decimal phase (e.g., 72.1) between existing phasesVotes: 0GitHub stars: 8
- Gsd IntelQuery, inspect, or refresh codebase intelligence files in .planning/intel/Votes: 0GitHub stars: 8
- Gsd Join DiscordJoin the GSD Discord communityVotes: 0GitHub stars: 8
- Gsd List Phase AssumptionsSurface Claude's assumptions about a phase approach before planningVotes: 0GitHub stars: 8
- Gsd List WorkspacesList active GSD workspaces and their statusVotes: 0GitHub stars: 8
- Gsd ManagerInteractive command center for managing multiple phases from one terminalVotes: 0GitHub stars: 8
- Gsd Map CodebaseAnalyze codebase with parallel mapper agents to produce .planning/codebase/ documentsVotes: 0GitHub stars: 8
- Gsd Milestone SummaryGenerate a comprehensive project summary from milestone artifacts for team onboarding and reviewVotes: 0GitHub stars: 8