Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
spec-mode
Guide LLM through interactive specification creation workflow — research codebase, gather requirements via question tool, draft product requirements, technical design, and implementation tickets iteratively with user feedback
rstacruz/agentic-toolkit 8
-
refine-spec
Refine a spec or plan seed with subagents
rstacruz/agentic-toolkit 8
-
brainstorm
Help the user develop a vague idea into a "plan seed" — a scoped, handoff-ready statement of intent
rstacruz/agentic-toolkit 8
-
refine-tests
Guidelines for identifying redundant tests, coverage gaps, opportunities for improving tests
rstacruz/agentic-toolkit 8
-
spec-implementation-plan
Gives important guidelines to break down large features into smaller tickets. Companion to $spec-mode.
rstacruz/agentic-toolkit 8
-
analyse-pr
Analyse a pull request
rstacruz/agentic-toolkit 8
-
high-density-writing-style
Guidelines for a writing style that's concise and direct. aka High density language, HD style Use for writing/editing prompts, artefact documents, TDD, PRD, discovery documents, research, AGENTS.md, and more.
rstacruz/agentic-toolkit 8
-
babysit-pr
Use when the user asks to monitor, watch, or babysit a PR until CI passes or requires intervention. Polls CI status, delegates failure log analysis to a subagent, auto-fixes branch-related issues, and stops when the PR is green or blocked.
rstacruz/agentic-toolkit 8
-
address-merge-conflict
Gives guidelines for addressing a Git merge conflict with user intervention. Do not invoke unless user asks.
rstacruz/agentic-toolkit 8
-
mermaid-diagrams
Has guidelines for creating Mermaid diagrams and fixing its syntax errors.
Use this before creating or updating Mermaid diagrams.
rstacruz/agentic-toolkit 8
-
explain-code
Gives guidelines on how to explain code with call graphs and pseudocode. Invoke this when creating code explanations. Common user requests: - "Explain {feature or function}" - "Show me how {feature} works" - "Create pseudocode for {feature}" - "Generate call graph for {feature}" - "Show logic for {function}"
rstacruz/agentic-toolkit 8
-
golangci-lint
When linting is failing.
fredrikaverpil/dotfiles 213
-
git-commit
This skill should be used BEFORE running any git commit command. Triggers when about to run `git commit`. Ensures commit messages follow Conventional Commits specification and prompts for Jira ticket number.
fredrikaverpil/dotfiles 213
-
neovim
fredrikaverpil/dotfiles 213
-
gh-pr
This skill should be used when creating a GitHub pull request via `gh pr create`. Defines PR body format with Why/What/Notes sections, ensures proper assignment, and prompts for Jira ticket number.
fredrikaverpil/dotfiles 213
-
gh-cli
GitHub CLI (gh) command reference. Use when working with GitHub repositories, PRs, issues, actions, `gh api`, or any GitHub operations from the command line.
fredrikaverpil/dotfiles 213
-
git-commit
This skill should be used BEFORE running any git commit command. Triggers when about to run `git commit`. Ensures commit messages follow Conventional Commits specification.
fredrikaverpil/dotfiles 213
-
aip
Google API Improvement Proposals (AIP) reference. Use BEFORE designing or reviewing APIs, protobuf definitions, or any work involving Google API design standards. Fetches relevant AIP rules from https://google.aip.dev for the task at hand.
fredrikaverpil/dotfiles 213
-
golang-style
Use this skill BEFORE writing or editing any Go (.go) files. Triggers when about to create, modify, or add code to .go files. Enforces happy path coding, error wrapping, sentinel errors, godoc-style comments, and `go doc` usage.
fredrikaverpil/dotfiles 213
-
neovim
Interact with the user's running Neovim instance via RPC. Use this skill when you need to execute Lua or Vimscript inside Neovim, query buffer state, send commands, or interact with the Neovim runtime in any way. Triggers when the user asks about their current Neovim session, wants to run something inside Neovim, or when you need to inspect Neovim state (buffers, windows, options, LSP, etc.). Also use when running inside a Neovim terminal and needing to communicate with the parent editor.
fredrikaverpil/dotfiles 213
-
gh-pr
This skill should be used when creating a GitHub pull request via `gh pr create`. Defines PR body format with Why/What/Notes sections and ensures proper assignment.
fredrikaverpil/dotfiles 213
-
skill-creator
Guide for creating effective skills. This skill should be used when users want to create a new skill (or update an existing skill) that extends Claude's capabilities with specialized knowledge, workflows, or tool integrations.
fredrikaverpil/dotfiles 213
-
github-info
Retrieve GitHub user profile and repository information using the gh CLI tool. Use when the user asks about their GitHub profile, statistics, repositories, or wants to view their GitHub information. Examples: Show me my GitHub profile, What are my top repositories, Get my GitHub stats.
aadilmallick/get-a-job
-
resume-builder
Professional resume creation using LaTeX with ATS optimization, quantifiable achievements, and industry best practices. Generates both LaTeX source and compiled PDF with maximum readability for Applicant Tracking Systems.
aadilmallick/get-a-job