Golang Testing (Grade A) logo

Golang Testing (Grade A)Veiligheidgeteste ontwikkelingsvaardigheid voor Claude AI. Grade A. Productieklare Golang-tests — tabelgedreven tests, testify suites en mocks, parallel tests, fuzzing, fixtures, goroutine lekdetectie met

(0)
Daniel NikulshynBeoordeeld door Daniel Nikulshyn·Bijgewerkt juli 2026

Overzicht

Productieklare Golang-tests omvatten tabelgestuurde tests, testify-suites en mocks, parallelle tests, fuzzing, fixtures, detectie van goroutine-lekken met goleak, snapshot-testing, code coverage, integratietests en idiomatische testbenaming. Deze vaardigheid is ontworpen voor Claude Code of vergelijkbare AI-codingsagents en voor projecten die Golang gebruiken. Het leidt de creatie van onderhoudbare, snelle en betrouwbare tests volgens best practices, zoals het gebruik van tabelgestuurde tests met benoemde subtests, integratietests met build-tags en het vermijden van tests die afhankelijk zijn van de uitvoeringsvolgorde. De vaardigheid benadrukt ook het testen van observeerbaar gedrag en openbare API-contracten, het gebruik van testify als helpers en het snel houden van eenheidstests. De tool ondersteunt verschillende werkwijzen, waaronder de Schrijfmodus voor het genereren van nieuwe tests, de Beoordelingsmodus voor het beoordelen van testwijzigingen in een PR, de Auditmodus voor het auditen van een bestaande test suite, en de Debugmodus voor het debuggen van mislukte of onbetrouwbare tests. Het maakt gebruik van tools zoals gotests voor het opzetten van tabelgestuurde tests en goleak voor het detecteren van goroutine-lekken. Het doel is om gedrag te beperken door middel van tests, niet alleen om dekkingsdoelen te bereiken. Het bevordert het schrijven van tests als uitvoerbare specificaties en stimuleert een doordachte aanpak van teststrategie-ontwerp en foutanalyse. De vaardigheid is gelicentieerd onder MIT-compatibiliteit en is ontworpen om te worden gebruikt bij het schrijven of beoordelen van Go-tests, het kiezen van een testaanpak, het opzetten van Go-test CI, of het debuggen van onbetrouwbare/langzame tests.

Belangrijkste functies

  • Table-driven tests
  • Testify suites and mocks
  • Parallel tests
  • Fuzzing
  • Fixtures
  • Goroutine leak detection

Prijs

Model
Free
Categorie
Vaardigheden
Beoordeling
Nog geen reviews

Toepassingen

Nieuwe Tests Schrijven

Gebruik in Write-modus om nieuwe tests te genereren voor bestaande of nieuwe code, scaffolding van tabelgedreven tests en het uitbreiden met edge cases en foutpaden.

Testveranderingen Beoordelen

Gebruik in Review-modus om de dekking van nieuw gedrag, de kwaliteit van assertions en het ontbreken van flaky‑patronen in testwijzigingen van een PR te controleren.

Bestaande Test Suites Auditen

Gebruik in Audit-modus om hiaten, flaky of slechte patronen in een bestaande testsuite te identificeren, zoals tests die afhankelijk zijn van de uitvoeringsvolgorde of ontbrekende t.Parallel().

Pluspunten & minpunten

Pluspunten

  • Geleid bij het creëren van productieklare tests
  • Focus op onderhoudbare, snelle en betrouwbare tests
  • Ondersteunt diverse testmodi (Write, Review, Audit, Debug)
  • Gebruikt populaire testtools zoals gotests en goleak
  • Vraagt best practices in testschrijven aan

Minpunten

  • Beperkt tot Golang
  • Kan extra setup vereisen voor bestaande projecten
  • Afhankelijk van specifieke tools en methodologieën

Recensies

Log in om een review te schrijven.

Nog geen reviews. Wees de eerste!

Vragen

Are there any limitations or prerequisites?

The skill is limited to Golang projects, may require additional setup for existing codebases, and depends on specific tools such as gotests, goleak, and testify.

Asked by Halime Yalcin · Jun 6, 2026

What are the main benefits of using this tool?

It guides the creation of maintainable, fast, and reliable tests, emphasizes observable behavior and public API contracts, and integrates popular tools like gotests and goleak to enforce best practices.

Asked by Rina Desai · May 10, 2026

Which AI coding agents can use this skill?

The skill is designed for Claude Code or similar AI coding agents and for projects that use Golang, enabling them to generate or review production‑ready tests.

Asked by Sami Virtanen · Mar 28, 2026

What testing features does Golang Testing (Grade A) provide?

It includes table‑driven tests, testify suites and mocks, parallel execution, fuzzing, fixtures, goroutine leak detection with goleak, snapshot testing, code coverage, integration tests with build tags, and idiomatic test naming.

Asked by Ahmed Saleh · Mar 18, 2026

Stel een vraag

Alternatieven voor Vaardigheden

Using Git Worktrees (Grade A) logo
Using Git Worktrees (Grade A)Vaardigheden

Beveiligingsteste data-ai-vaardigheid voor Claude AI. Graad A. Gebruik bij het starten van functiewerk dat isolatie van de huidige werkruimte vereist of vóór het uitvoeren van implementatieplannen - creëert geïsoleerde git-worktrees

(0)
Free
Ga4 Bigquery Schema (Grade A) logo
Ga4 Bigquery Schema (Grade A)Vaardigheden

Beveiligingsgeteste data-ai skill voor Claude AI. Grade A. GA4 BigQuery Export Schema Reference — volledige veldreferentie, geneste structuren, querypatronen en prestatie-tips

(0)
Free
Meta Capi (Grade A) logo
Meta Capi (Grade A)Vaardigheden

Beveiligd geteste data-ai-vaardigheid voor Claude AI. Grade A. Meta Conversions API (CAPI) Setup Referentie — architectuur, gebeurtenistypes, klantinformatie-hashing, deduplicatie, implementatievoorbeelden, AEM

(0)
Free
Callees (Grade A) logo
Callees (Grade A)Vaardigheden

Beveiligingsgeteste ontwikkelingsvaardigheid voor Claude AI. Grade A. Lijst wat een functie/methode aanroept (directe callgraph)

(0)
Free
Test Module Name (Grade A) logo
Test Module Name (Grade A)Vaardigheden

Veilig geteste datage-skill voor Claude AI. Grade A. Naam de haskell-test-modules naar het onderzochte module met een Spec-suffix in dezelfde naamruimte. Gebruik bij het schrijven of controleren van haskell-test-modules (Grade A)

(0)
Free
Board Of Directors (Grade A) logo
Board Of Directors (Grade A)Vaardigheden

Beveiligingsgeteste data‑AI‑skill voor Claude AI. Grade A. Simuleert een deliberatie van een 5‑leden expertbestuur voor belangrijke beslissingen. Gebruik het bij het evalueren van plannen, architectuurkeuzes, functiedesigns of andere beslissingen.

(0)
Free
Advpl Mvc Avancado (Grade A) logo
Advpl Mvc Avancado (Grade A)Vaardigheden

Veiligheid geteste ontwikkelingsvaardigheid voor Claude AI. Grade A. Geavanceerd MVC via PE (Ingangspunten) — aangepaste grids toevoegen aan standaard MVC-schermen (CNTA300/MATA070/MATA440/MATA460/FINA040 via *STRU)

(0)
Free
D
Docs Writer (Grade A)Vaardigheden

Beveiligingsgeteste devops-skill voor Claude AI. Grade A. **WORKFLOW SKILL** — Behoudt de nauwkeurigheid en actualiteit van de repository documentatie over de docs site, agentbestanden en changelog. WHEN: 'update docs'

(0)
Free