Samuel Berthe
Community@samber · Nantes, France
Software Engineer | Go Open-sourcer | GenAI community leader
Agent Skills by Samuel Berthe
Showing 56 vetted skills indexed across 2 GitHub repositories.
golang-gopls
Provides semantic Go code navigation, diagnostics, and refactoring via the gopls language server.
golang-spf13-cobra
Builds and tests Go CLI command trees using the spf13/cobra library.
golang-spf13-viper
Configure layered Go application settings with spf13/viper across flags, env vars, files, and defaults.
golang-swagger
Generates and audits OpenAPI/Swagger documentation for Go APIs using swaggo/swag annotations.
golang-refactoring
Refactor Go code safely at scale using gopls transforms, coverage-adaptive safety nets, and staged PRs.
golang-uber-dig
Implements dependency injection in Go using the uber-go/dig reflection-based container.
golang-how-to
Routes Go coding, review, and debugging tasks to the relevant skills from the cc-skills-golang catalog.
golang-graphql
Implements GraphQL servers in Go using gqlgen or graph-gophers/graphql-go.
golang-uber-fx
Wire Go applications with uber-go/fx dependency injection, lifecycle hooks, and modules.
promql-cli
Query Prometheus data with PromQL expressions from the CLI.
conventional-git
Standardize Git commit messages and branch naming using Conventional Commits v1.0.0 rules.
press-release-writer
Generate journalist-ready press releases with 5W1H leads and metrics.
chrome-extension
Guide MV3 Chrome extension development across manifests, messaging, and debugging.
crxjs
Enable true hot module replacement for Chrome extensions built with Vite.
deep-research
Synthesize multi-source research evidence into a cited markdown report.
substack-ghostwriting
Ghostwrites Substack newsletters and web posts in the client's voice.
snyk-agent-scan-compliance
Restructure skill content to fix Snyk agent scanner alerts W001, W011, and W012.
technical-article-writer
Generate technical article drafts for developer audiences using a phase-based workflow.
linkedin-ghostwriting
Interview for quantified material, then generate hooks and ABT-structured LinkedIn posts.
training-report
Generate a structured training report Markdown draft from interview notes.
humaniseur-fr
Rewrite French text to remove AI writing patterns and add authentic voice.
golang-security
Audit Go projects for security vulnerabilities and best practices.
golang-lint
Configure and run golangci-lint to analyze Go projects and interpret results.
golang-project-layout
Identify and apply optimal Go project layouts for single-module and monorepo structures.