Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
raindrop
Manage Raindrop.io bookmarks via REST API using curl or bun -e
rakibdev/dotfiles 1
-
ssh
Execute commands on a remote server via SSH using the bash tool.
rakibdev/dotfiles 1
-
database
Run queries on SQL database
rakibdev/dotfiles 1
-
workflow-utilities
Shared utilities for file deprecation, directory structure creation,
TODO file updates, workflow lifecycle management, archive management,
and VCS abstraction (GitHub/Azure DevOps).
Used by all other skills.
Use when: Need shared utilities, deprecating files, updating TODO,
registering/archiving workflows, managing TODO.md manifest, VCS operations,
PR feedback handling
Triggers: deprecate, archive, update TODO, create directory, register workflow,
archive workflow, sync manifest, VCS operations, PR feedback
stharrold/stharrold-templates 1
-
initialize-repository
Meta-skill (Phase 0) for bootstrapping new repositories with
workflow system. Interactive callable tool that copies skills,
documentation, and standards from source repository.
Use when: Starting a new project that needs the workflow system
Triggers: "initialize new repository", "bootstrap workflow",
"replicate workflow system"
stharrold/stharrold-templates 1
-
agentdb-state-manager
Persistent state management using AgentDB (DuckDB) for workflow analytics and checkpoints.
Provides read-only analytics cache synchronized from TODO_*.md files, enabling:
- Complex dependency graph queries
- Historical workflow metrics
- Context checkpoint storage/recovery
- State transition analysis
Use when: Data gathering and analysis for workflow state tracking
Triggers: "analyze workflow", "query state", "checkpoint", "workflow metrics"
stharrold/stharrold-templates 1
-
workflow-orchestrator
Orchestrates git workflow for Python feature/release/hotfix development.
Loads and coordinates other skills based on current context.
Includes PR feedback handling via work-item generation.
Use when:
- User says "next step?" or "continue workflow"
- Working in git repo with TODO_[feature|release|hotfix]_*.md files
- Need to determine workflow phase and load appropriate skills
- Handling PR feedback via work-items
Triggers: next step, continue, what's next, workflow status, PR feedback
Coordinates: tech-stack-adapter, git-workflow-manager, bmad-planner,
speckit-author, quality-enforcer, workflow-utilities
Context management: Prompt user to run /context when context usage
is high, then /init to reset before continuing workflow.
stharrold/stharrold-templates 1
-
tech-stack-adapter
Detects Python project configuration and provides commands for
testing, building, coverage, and containerization.
Use when: Starting workflow, detecting project stack, need TEST_CMD
Triggers: detect stack, what commands, initial setup
Outputs: TEST_CMD, BUILD_CMD, COVERAGE_CMD, COVERAGE_CHECK, MIGRATE_CMD
stharrold/stharrold-templates 1
-
git-workflow-manager
Manages git operations: worktree creation, branch management, commits,
PRs, semantic versioning, daily rebase workflow, and PR feedback handling.
Use when: Creating branches/worktrees, committing, pushing, versioning, handling PR feedback
Triggers: create worktree, commit, push, rebase, version, PR, PR feedback
stharrold/stharrold-templates 1
-
wcag-compliance-reviewer
Review HTML/CSS and React/TypeScript code for WCAG 2.1 Level AA accessibility compliance. Use when the user asks to review code for accessibility, check WCAG compliance, identify accessibility issues, or audit components/pages for a11y standards. Applicable for code reviews, component development, and accessibility testing.
shawn-sandy/skills
-
plan-interview
Conducts a structured multi-round interview to stress-test implementation plans before coding begins, surfacing risks across technical trade-offs, UX/accessibility, and edge cases. This skill should be used when the user asks to stress-test, interview, validate, critique, or find gaps and risks in a plan. Not intended for quick plan approval or sign-off requests.
shawn-sandy/skills
-
web-design-guidelines
Review UI code for Web Interface Guidelines compliance. Use when asked to "review my UI", "check accessibility", "audit design", "review UX", or "check my site against best practices".
shawn-sandy/skills
-
skill-packager
Package custom skills into versioned distributable ZIP files with installation and user documentation. Use when preparing a skill for sharing, distribution, or archival. Supports semantic versioning, automatic documentation generation, and version management.
shawn-sandy/skills
-
vercel-composition-patterns
React composition patterns that scale. Use when refactoring components with boolean prop proliferation, building flexible component libraries, or designing reusable APIs. Triggers on tasks involving compound components, render props, context providers, or component architecture. Includes React 19 API changes.
shawn-sandy/skills
-
design-token-extractor
Extracts design tokens from images and generates CSS custom properties, atomic utility classes (Tailwind-style), and platform-specific formats following W3C standards and modern CSS best practices.
shawn-sandy/skills
-
figma-design-tokens
Extracts design tokens from Figma files and generates production-ready CSS, SCSS, JSON, TypeScript, and W3C DTCG format files using the Figma MCP server
shawn-sandy/skills
-
vercel-react-best-practices
React and Next.js performance optimization guidelines from Vercel Engineering. This skill should be used when writing, reviewing, or refactoring React/Next.js code to ensure optimal performance patterns. Triggers on tasks involving React components, Next.js pages, data fetching, bundle optimization, or performance improvements.
shawn-sandy/skills
-
selection
This skill should be used when suggesting word or phrase alternatives for placeholders in academic research papers. Use when the author needs help selecting appropriate technical terminology for top-tier computer science conferences.
minhuw/claude-writer 6
-
grammar-checker
This skill should be used when performing systematic scans of research paper text to identify and fix typos, grammar errors, inappropriate words, and awkward expressions. Use for thorough proofreading and error correction in academic writing for computer science conferences.
minhuw/claude-writer 6
-
validation
This skill should be used when validating whether a specific word or phrase is appropriate, commonly used, and correct in academic technical contexts. Use for checking terminology in research papers targeting top-tier computer science conferences.
minhuw/claude-writer 6
-
conference-reviewer
This skill should be used when writing official conference-style reviews for research papers as if from a top-tier systems conference reviewer. Use when the author wants a realistic, formal peer review with scores, strengths, weaknesses, and detailed feedback following standard conference review formats.
minhuw/claude-writer 6
-
polish
This skill should be used when polishing academic research paper text for grammar, clarity, fluency, and natural phrasing. Specifically designed for non-native English speakers writing for top-tier computer science conferences.
minhuw/claude-writer 6
-
summary
This skill should be used when providing concise summaries of research paper text. Use for quickly understanding the core content, arguments, and contributions of paper sections targeting top-tier computer science conferences.
minhuw/claude-writer 6
-
paper-validator
This skill should be used when conducting comprehensive reviews of research papers for top-tier computer science conferences. Use for identifying weaknesses, unclear statements, missing evidence, and structural issues in academic papers. The skill autonomously reads files, searches for patterns, analyzes structure, and provides constructive peer-reviewer feedback.
minhuw/claude-writer 6