Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
testing-patterns
Testing patterns and standards for this codebase, including async effects, fakes vs mocks, and property-based testing.
lambdamechanic/tooltest 10
-
tooltest-fix-loop
Use when running tooltest to validate MCP servers, interpret failures, and iterate fixes in this repo.
lambdamechanic/tooltest 10
-
rust-guidelines
Pragmatic Rust conventions to keep code readable, testable, and performant for this project.
lambdamechanic/tooltest 10
-
galahad
how to approach tests, types and coverage
lambdamechanic/tooltest 10
-
beads
Git-backed issue tracker for multi-session work with dependencies and persistent memory across conversation compaction. Use when work spans sessions, has blockers, or needs context recovery after compaction.
lambdamechanic/tooltest 10
-
bd-to-br-migration
Migrate docs from bd (beads) to br (beads_rust). Use when updating AGENTS.md, converting bd commands, "bd sync" → "br sync --flush-only", or beads migration.
lambdamechanic/tooltest 10
-
conference-scheduler
Generate optimized conference schedules using SolverForge (Timefold compatible). Use when the user needs to create conference schedules from CSV data with constraints like speaker conflicts, track distribution, room assignments, educational flow, and speaker availability. Supports both single-day and multi-day conferences. Python-native solution with no Java project setup required.
stephanj/conference-scheduling-skill 16
-
conference-scheduler
Generate optimized conference schedules using TimeFold (formerly OptaPlanner). Use when the user needs to create conference schedules from CSV data with constraints like speaker conflicts, track distribution, room assignments, educational flow, and speaker availability. Supports both single-day and multi-day conferences. Handles inputs from Google Sheets CSV exports with talks (ID, title, summary, track, level, speakers, availability) and schedule slots (day, times, rooms). Outputs CSV and Markdown schedules.
stephanj/conference-scheduling-skill 16
-
conference-scheduler
Generate optimized conference schedules using Google OR-Tools CP-SAT solver. Use when the user needs to create conference schedules from CSV data with constraints like speaker conflicts, track distribution, room assignments, educational flow, and speaker availability. Supports both single-day and multi-day conferences. Handles inputs from Google Sheets CSV exports with talks (ID, title, summary, track, level, speakers, availability) and schedule slots (day, times, rooms). Outputs CSV and Markdown schedules.
stephanj/conference-scheduling-skill 16
-
claude_skill
anjor/pltr-cli 16
-
flow-coach
Interactive claude-flow orchestration coach that guides users through swarm topology selection, agent deployment, memory configuration, and SPARC workflows. Use when learning claude-flow, choosing between swarm vs hive-mind, selecting agents, or optimizing multi-agent coordination. NEVER auto-executes - always displays recommendations and asks first.
cgbarlow/skills 15
-
agentic-coach
Interactive prompt engineering coach that elevates vague prompts through Socratic dialogue, multiple transformation styles, and guided learning. Use when improving prompts, learning agentic engineering, or wanting coached guidance rather than automated transformation. NEVER auto-executes - always displays and asks first.
cgbarlow/skills 15
-
pdf-to-ebook
Convert a PDF file to ebook formats (epub, mobi, azw3/Kindle) using Calibre. Use when the user wants to convert a PDF to an ebook format.
cgbarlow/skills 15
-
timesheet
Interactive timesheet entry — collects work description, date, start/end times via prompts, calculates hours, appends to .campaign/timesheet.md
cgbarlow/skills 15
-
confluence-read
Search Confluence pages and fetch page content. Use when a user wants to find or read Confluence wiki pages, or when context from Confluence is needed.
bkircher/skills 10
-
gh-code-review
Conduct a thorough and in-depth code review. Use this skill when conducting a code review for a PR on GitHub.
bkircher/skills 10
-
unit-testing
Use when writing or updating unit tests (in any language).
bkircher/skills 10
-
git-commit-message
Formulate a git commit message. Use this skill whenever asked to create a commit message.
bkircher/skills 10
-
postgresql-table-design
Design and optimize a PostgreSQL-specific schema. Use for PostgreSQL best practices, data types, indexing, constraints, performance patterns, and advanced features.
bkircher/skills 10
-
english-text-editor
Suggests improvements for English language text but does not rewrite the original. Use when asked to correct spelling or wording and the text is English.
bkircher/skills 10
-
jira-read-ticket
Use whenever a user mentions or references a Jira ticket and you want to pull out description, comments, or more.
bkircher/skills 10
-
jira-write-ticket
Use when asked to write a Jira ticket.
bkircher/skills 10
-
gh-address-comments
Help address review/issue comments on the open GitHub PR for the current branch using gh CLI; verify gh auth first and prompt the user to authenticate if not logged in.
bkircher/skills 10
-
terraform
Use when writing Terraform.
bkircher/skills 10