测试与质量
3,371 个结果
- Golang DatabasesamberComprehensive guide for Go database access — parameterized queries, struct scanning, NULLable columns, transactions, isolation levels, SELECT FOR UPDATE, connection pool, batch processing, context propagation, and migration tooling.
- Golang Dependency InjectionsamberComprehensive guide for dependency injection (DI) in Golang. Covers why DI matters (testability, loose coupling, separation of concerns, lifecycle management), manual constructor injection, and DI library comparison (google/wire, uber-go/dig, uber-go/fx, samber/do).
- Golang DocumentationsamberComprehensive documentation guide for Golang projects, covering godoc comments, README, CONTRIBUTING, CHANGELOG, Go Playground, Example tests, API docs, and llms.txt. Use when writing or reviewing doc comments, documentation, adding code examples, setting up doc sites, or discussing documentation best practices. Triggers for both libraries and applications/CLIs.
- Golang GrpcsamberProvides gRPC usage guidelines, protobuf organization, and production-ready patterns for Golang microservices. Use when implementing, reviewing, or debugging gRPC servers/clients, writing proto files, setting up interceptors, handling gRPC errors with status codes, configuring TLS/mTLS, testing with bufconn, or working with streaming RPCs.
- Golang NamingsamberGo (Golang) naming conventions — covers packages, constructors, structs, interfaces, constants, enums, errors, booleans, receivers, getters/setters, functional options, acronyms, test functions, and subtest names.
- Golang RefactoringsamberGolang refactoring — safe, at-scale restructuring of existing Go code: a coverage-adaptive safety net, behavior-preserving transforms (gopls Rename/Extract, `gofmt -r`, `gopatch`), the Fowler catalog mapped to Go, breaking import cycles, and small stacked PRs.
- Golang Spf13 CobrasamberGolang CLI command tree library using spf13/cobra — cobra.Command, RunE vs Run, PersistentPreRunE hook chain, Args validators (NoArgs, ExactArgs, MatchAll, custom), persistent vs local flags, command groups, ValidArgsFunction, RegisterFlagCompletionFunc, ShellCompDirective, usage/help template customization, man-page and markdown doc generation, and testing with SetArgs/SetOut/SetErr.
- Golang Spf13 VipersamberGolang configuration library using spf13/viper — layered precedence (flag > env > file > KV > default), BindPFlag/BindPFlags, SetEnvPrefix + SetEnvKeyReplacer + AutomaticEnv, ReadInConfig + ConfigFileNotFoundError, Unmarshal + mapstructure struct tags, Sub for sub-trees, WatchConfig + OnConfigChange for hot reload, viper.New() for test isolation, and remote KV integration.
- Golang Stretchr TestifysamberComprehensive guide to stretchr/testify for Golang testing. Covers assert, require, mock, and suite packages in depth. Use when writing tests with testify, creating mocks, setting up test suites, or choosing between assert and require.
- Golang TestingsamberProduction-ready Golang tests — table-driven tests, testify suites and mocks, parallel tests, fuzzing, fixtures, goroutine leak detection with goleak, snapshot testing, code coverage, integration tests, idiomatic test naming. Use when writing or reviewing Go tests, choosing a testing approach, setting up Go test CI, or debugging flaky/slow tests.
- Golang TroubleshootingsamberTroubleshoot Golang programs systematically - find and fix the root cause. Use when encountering bugs, crashes, deadlocks, races, or unexpected behavior in Go code. Covers debugging methodology, common Go pitfalls, test-driven debugging, pprof setup and capture, Delve, race detection, GODEBUG tracing, and production debugging. Start here for any 'something is wrong' situation.
- Sprite Forgezts212653角色动态 sprite / 桌宠皮肤 / atlas 状态行生产线:母图锚身份 → Frame A 首帧 → AI 视频生成(人工环节)→ 截帧确定性加工 → atlas row + 三道闸。 Use when: 做桌宠皮肤、给猫补新状态动画行、visible-cafe/F258 猫形象素材、 角色小循环动画(呼吸/走路/睡觉/挥手级)、把静态角色"做成动态的"。 Not for: 动画短片成片(用 anime-forge)、录屏/教程视频(用 video-forge)、 单张静态图/头像(用 image-generation)、UI 图标。 Output: 192×208 atlas row strip + QA 包(contact/GIF/provenance)→ 过三道闸 + operator identity veto 后接 pet.json。
- Recruiting Honoring TalentbaojieUse when recruiting capable individuals or retaining key advisors. Demonstrates respect through personal visits, public honors, and tests of sincerity to win loyalty from talented people regardless of status.
- Create Unit TestAnySoftKeyboardCreate and run unit tests following the project's architecture and guidelines (Robolectric, naming, location).
- Interpro Databasegoogle-deepmindIdentify domains, families, and sites in proteins; find all proteins in a family or sharing a domain; explore species distribution for a domain; annotate genomes with protein families and GO terms. InterPro combines 14 databases (e.g., Pfam, CDD) into one searchable resource. InterPro-N significantly expands annotation and sequence coverage with deep learning.
- Mobile Use Setupminitap-aiInteractive setup wizard for Minitap mobile-use SDK. USE WHEN user wants to set up mobile automation, configure mobile-use SDK, connect iOS or Android devices, or create a new mobile testing project.
- Write Playwright E2e CodevoicevoxPlaywright E2E テストコードを生成。test.step で日本語ステップ名を使用し、コメント禁止。E2E テスト作成・Playwright コード生成時に使用。
- lackeyjb/playwright-skillBryan Lackey技能合集General-purpose Playwright automation for coding agents
- Comet Github Issue Fixrpamis在隔离范围内,通过所属 Native 或 Classic workflow、匹配风险的测试、生成 Runtime 检查和谨慎交付,实施已确认的 Comet GitHub Issue 或 review 阻塞项。用户明确要求修复已验证的 Issue 或 PR 问题时使用。
- Comet Github Issue Triagerpamis对照当前仓库契约、源码、Runtime、测试和安装行为,验证并分类 Comet GitHub Issue。用户询问 Issue 是否真实、可复现、重复、已实现、属于配置问题,或是否适合后续处理时使用。
- rpamis/cometrpamis技能合集Comet: agent skill harness for turning ideas into evaluated workflows
- KhazP/vibe-coding-prompt-templateAlp Yalay技能合集Templates and workflow for generating PRDs, Tech Designs, and MVP and more using LLMs for AI IDEs
- Backtest ExperttradermontyExpert guidance for systematic backtesting of trading strategies. Use when developing, testing, stress-testing, or validating quantitative trading strategies. Covers "beating ideas to death" methodology, parameter robustness testing, slippage modeling, bias prevention, and interpreting backtest results.
- Dual Axis Skill ReviewertradermontyReview skills in any project using a dual-axis method: (1) deterministic code-based checks (structure, scripts, tests, execution safety) and (2) LLM deep review findings. Use when you need reproducible quality scoring for `skills/*/SKILL.md`, want to gate merges with a score threshold (for example 90+), or need concrete improvement items for low-scoring skills.