← all publishers

sgaunet

@sgaunet source repo

9 published skills

  1. Gum Beautify · sgaunet bundle
    Gum Terminal UX Integration
    0 installs
  2. Auto Mr · sgaunet
    Push current branch, create MR/PR on GitHub, GitLab, or Forgejo, wait for CI pipeline, merge, and clean up branch using auto-mr CLI
    1 install
  3. Run Lint · sgaunet
    Auto-detect the project's linter (Taskfile, Makefile, golangci-lint, eslint, ruff, clippy) and run it, reporting pass or fail.
    1 install
  4. Run Tests · sgaunet
    Auto-detect the project's test runner (Taskfile, Makefile, go test, npm, pytest, cargo) and run it, reporting pass or fail.
    1 install
  5. Detect Repo Host · sgaunet
    Detect repository hosting service (GitHub/GitLab/Forgejo) from the git remote and extract hostname, owner, repo, project_path, and api_base for platform-aware routing.
    1 install
  6. Go Tool · sgaunet bundle
    Manage Go tool dependencies using the tool directive (Go 1.24+). Use when a Go project needs code generation tools like sqlc, moq, templ, swag, stringer, or enumer managed as reproducible Go tool dependencies.
    1 install
  7. Go Bulma · sgaunet bundle
    Scaffold the Bulma CSS framework into a Go web app with embedded assets for zero-dependency binaries. Use when building an HTML UI with a classes-based CSS framework and no Node toolchain.
    1 install
  8. Go Blackbox · sgaunet
    Detect white box Go tests and propose conversion to black box tests (package foo_test), creating export_test.go bridges when tests need access to internals.
    1 install
  9. Go Structure · sgaunet
    Recommend and scaffold Go project layouts by type (CLI, API, library, monorepo). Use when starting a Go project, when asked about package organization, or when reviewing structure for anti-patterns (utils packages, over-nesting, misused pkg/).
    1 install