Skip to content

About

An opinionated collection of useful AI agent skills

Resources

Stars

0 stars

Watchers

0 watching

Forks

Latest commit

 

History

9 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

agent-skills

An opinionated collection of Claude Code agent skills for software engineering workflows — building Go CLIs and libraries, writing tests, shipping releases, running CI, and producing documentation.

Each subdirectory is a self-contained skill with a SKILL.md and optional reference material. Skills are designed to be dropped into a Claude Code installation at ~/.claude/skills/ (user scope) or .claude/skills/ (project scope).

Skills

Skill Summary
ansible-automation Build modern Ansible automation with current versions, idempotent playbooks, execution environments, and ansible-lint discipline.
argocd Operate upstream Argo CD for platform teams with AppProjects, ApplicationSets, drift handling, sync controls, and scaling guidance.
charmbracelet Build Go CLIs with Lip Gloss, Huh, and Log (excluding Bubble Tea).
cli Design and audit command-line interfaces for scriptability and Unix ergonomics.
cobra-viper-cli Build production-ready Go CLIs with Cobra and Viper.
diataxis Organize documentation into tutorials, how-to guides, reference, and explanation.
docusaurus Configure and extend Docusaurus documentation sites.
gh-cli Work with GitHub via the gh CLI for PRs, Actions, issues, repo settings, and API calls.
git Standardize Git workflow around Conventional Commits, PR-title-based squash merges, and commit-often branch work.
github-actions Write and harden GitHub Actions workflows for CI/CD.
go-benchmarking Write and analyze Go benchmarks with b.Loop and benchstat.
go-style Structure Go code around package boundaries, godoc, hexagonal seams, and opt-in observability.
go-testing Write Go tests around behavior using table tests, helpers, Testify, and mockery.
go-testscript Test Go CLIs with rsc.io/script-style testscript and txtar files.
goreleaser Release Go binaries with GoReleaser, Cosign, SBOMs, and Homebrew.
just-runner Write justfile recipes as a modern alternative to Make.
mikrotik Work with remote MikroTik RouterOS devices over SSH, navigate the CLI, and troubleshoot with logs, routes, ARP, torch, and packet sniffer.
moonrepo Configure monorepos with moon v2 — workspace, toolchains, and tasks.
publishing Design hardened publishing flows with rehearsals, draft-release handoff, attestations, and user verification.
proxmox Design and operate Proxmox VE nodes and clusters with grounded guidance on networking, storage, clustering, access control, and Ansible automation.
readme-writer Draft clear, professional READMEs without marketing fluff.
release-please Automate releases with release-please and Conventional Commits.
repo-docs Bootstrap README, SECURITY, and CONTRIBUTING for software repos.
testcontainers-go Write Go integration tests backed by real containerized dependencies.
uv Manage Python projects and self-contained scripts with Astral's uv, including uv init, uv add, locking, syncing, and shebang-based script execution.
vyos Work with remote VyOS routers over SSH, navigate the CLI, and troubleshoot interfaces, routes, ARP/NDP, logs, and live traffic.
worktrunk Manage isolated Git worktrees with Worktrunk and prefer gh pr over local merge flow.

Installation

Clone the repo and symlink (or copy) skills into your Claude Code skills directory:

git clone https://github.com/meigma/agent-skills.git
cd agent-skills

# Install a single skill to user scope
ln -s "$PWD/cobra-viper-cli" ~/.claude/skills/cobra-viper-cli

# Or install all skills
for d in */; do
    ln -s "$PWD/${d%/}" ~/.claude/skills/"${d%/}"
done

For project scope, symlink into .claude/skills/ inside the target repository instead.

Using a Skill

Skills activate automatically when their description matches the current task. You can also invoke one explicitly in Claude Code:

/skill cobra-viper-cli

See the Claude Code skills documentation for details on skill discovery and scoping.

Contributing

Issues and pull requests are welcome. New skills should follow the layout of the existing ones: a top-level SKILL.md with YAML frontmatter (name, description) and any longer reference material under a references/ (or topic-named) subdirectory.

License

Licensed under either of

at your option.

Contribution

Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in this work by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions.

About

An opinionated collection of useful AI agent skills

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages