All authors
bendrucker avatar

Claude Skills by bendrucker

github.com/bendrucker
52 skillsA× 520 installs73 views
Doc CoauthoringA

Guide users through a structured workflow for co-authoring documentation. Use when user wants to write documentation, proposals, technical specs, decision docs, or similar structured content. This workflow helps users efficiently transfer context, refine content through iteration, and verify the doc works for readers. Trigger when user mentions writing docs, creating proposals, drafting specs, or similar documentation tasks.

developmentrustgo
0
13
Follow UpA

Follow up on review feedback you received on a PR/MR: check resolution state, find silent resolves, draft replies. Use when checking what review comments need responses, investigating how threads were resolved, or drafting follow-up replies.

developmentgobash
0
13
Improve Claude CodeA

Triage and batch-implement Claude-tagged Things todos as PRs for the claude config repo. Use when the user wants to work on their Claude Code improvement backlog, process Things todos tagged claude-code, or batch-implement configuration changes.

data-aigocode-review
0
13
RaycastA

Raycast extension development. Use when working with @raycast/api imports, Raycast commands/tools, or building extensions.

developmentgoshell
0
13
Improve Codebase ArchitectureA

Find deepening opportunities in a codebase. Use when the user wants to improve architecture, find refactoring opportunities, consolidate tightly-coupled modules, or make a codebase more testable and AI-navigable.

developmentrefactoringapi
0
13
DashboardA

Live tmux dashboard for reviewing inbound pull requests across GitHub and GitLab. Use when reviewing multiple PRs, checking review queue, batch reviews, or managing a review dashboard.

data-aibashgit
0
13
TerraformA

Terraform Cloud workspace management, run monitoring, and log retrieval. Use when listing workspaces, checking run status, fetching plan/apply logs, or looking up providers and modules in the Terraform Registry.

developmentbashterraform
0
13
TriageA

Triage and prioritize the Things Today list. Use when the user wants to review, prioritize, or reorder their Today list.

data-aibash
0
13
TmuxA

Tmux session, window, and pane management. Use when capturing output, sending keys, opening processes in panes, or checking notifications.

developmentgoshell
0
13
WritingA

Enforce direct, concise prose style and catch writing slop. Use when writing or editing PR descriptions, issue bodies, commit messages, documentation, Slack messages, or any human-facing text. Also use when asked to clean up, rewrite, or "de-AI" existing text.

data-aidocumentation
0
13
ChangelogA

Review Claude Code release notes for changes relevant to the user's skills, plugins, and tool usage. Use when the user asks "what's new in Claude Code?", "check for updates", "release notes", "new features", "what changed recently?", or wants to stay current with Claude Code.

ai-agentsgoshell
0
13
ActionsA

GitHub Actions CI/CD workflow development and run monitoring. Use when creating or editing .github/workflows YAML files, configuring triggers, jobs, matrix strategies, caching, or artifacts. Also covers gh CLI for monitoring runs, viewing logs, and debugging failures.

developmentbashexpress
0
13
TodosA

Managing GitLab todos inbox. Use when listing, filtering, or triaging GitLab todos (mark done, mark pending).

ai-agentsbashgit
0
13
BabysitA

Monitor a PR's CI, fix trivial failures (lint, types, formatting), and self-cancel when green. Use after pushing when you want hands-off CI monitoring with automatic fixes.

developmentpythongo
0
13
BunA

Bun runtime patterns and best practices. Use when running scripts with bun, using bunx, writing Bun shell scripts, managing bun.lock, or running bun test.

developmenttypescriptshell
0
4
CalendarA

Reading and managing macOS Calendar events. Use when checking schedules, finding events, creating meetings, or answering questions about availability.

developmentgoswift
0
4
HookA

Use this skill when you need to configure, create, or troubleshoot Claude Code hooks. This includes setting up PreToolUse hooks, PostToolUse hooks, UserPromptSubmit hooks, debugging hook failures, or any automation within Claude Code. Examples include "I want to run tests before every file edit", "My hook isn't firing", "1 out of 2 hooks ran", or "How do I create a hook that formats JSON output with jq?"

ai-agentstypescriptshell
0
4
SessionA

View current session info or search conversation history. Use when debugging sessions, reviewing activity, finding past discussions, or summarizing recent work.

toolsbashdebugging
0
4
SkillA

Creating and optimizing Claude Code Skills including activation patterns, content structure, and development workflows. Use when creating new skills, converting memory files to skills, debugging skill activation, or understanding skill architecture and best practices.

developmentgoshell
0
4
Git TownA

Branch workflow automation with git-town. Use when creating feature branches, syncing with upstream, proposing PRs, or managing stacked branch workflows.

developmentbashgit
0
4
ConflictsA

Resolving git merge conflicts. Use when rebasing, merging, or cherry-picking results in conflicts.

developmentbashgit
0
4
GitA

Git workflow and branching best practices. Use when working with git commands, creating branches, or pushing changes.

developmentbashgit
0
4
NotificationsA

Managing GitHub notifications inbox. Use when listing, filtering, or triaging notifications (mark read, done, unsubscribe).

developmentbashnode
0
4
Pr CommentsA

Fetch unresolved review comments from a GitHub pull request. Use when checking what review feedback needs to be addressed, whether review comments have been resolved, or resuming work on a PR with outstanding feedback.

developmentbashgit
0
4
ApiA

GitLab REST and GraphQL API access via glab. Use when making API requests, querying project data, or automating GitLab operations.

developmentbashgit
0
4
CiA

Working with GitLab CI/CD pipelines and jobs. Use when viewing pipelines, debugging jobs, or validating CI configuration.

devopsbashdebugging
0
4
DocsA

Browsing GitLab documentation efficiently. Use when you need to look up GitLab features, configuration, API details, or CI/CD syntax.

developmentbashgit
0
4
GlabA

glab CLI basics and GitLab workflow overview. Use when working with GitLab repositories or adapting GitHub patterns to GitLab.

developmentgitci/cd
0
4
Merge RequestA

Working with GitLab merge requests via glab. Use when creating, updating, reviewing, or merging MRs.

developmentbashgit
0
4
Implement IssueA

Implement a feature or fix based on an issue. Use when given an issue URL to work on, or when implementing changes described in a tracked issue. Supports GitHub, Linear, and GitLab.

developmentrustbash
0
4
ClarifyA

Targeted interview for execution-time clarification. Use when you hit an ambiguity or decision point during implementation that needs user input before proceeding.

ai-agents
0
4
PlanA

Comprehensive interview for planning new features or changes. Use when the user wants thorough upfront planning before implementation, or when starting work on a complex feature.

developmentgoapi
0
4
LinearA

Interacting with Linear issues, projects, and teams. Use when creating issues, updating issues, querying issues, managing projects, working on tasks, discussing backlogs, or any interaction with Linear.

developmenttypescriptbash
0
4
DiagramA

Create and validate Mermaid diagrams. Use when creating, editing, or reviewing Mermaid diagrams in markdown files.

documentationbashnode
0
4
Parallel PrsA

Batch-process multiple issues into draft PRs using parallel worktrees. Use when implementing several related issues simultaneously, creating multiple PRs in parallel, or batch-processing a backlog.

devopsbashgit
0
4
ReviewA

Interactive daily review workflow across Calendar, Things, GitHub, and Linear. Use when the user asks for a daily review, morning review, evening review, or weekly review.

businessgogit
0
4
GuidelinesA

Detailed planning guidelines and best practices. Use when you want explicit guidance on creating high-quality implementation plans, or when a plan was rejected and you need to understand why.

developmentgo
0
4
CreateA

Create a pull request, merge request, or change request with proper formatting and content guidelines. Invoke when the user wants to create, open, or submit a PR, MR, or CR—including after committing changes.

developmentbashtesting
0
4
UpdateA

Update a pull request or merge request body to reflect the current state of changes. Use when a PR/MR has evolved through additional commits and the body needs to reflect what will be merged.

devopsbashgit
0
4
Refine IssueA

Refining issues with technical context and structured details. Use when expanding a brief bug, feature, or refactor description into a detailed issue suitable for developers and AI agents.

developmentgit
0
4
Prior ArtA

Research existing solutions when exploring a new problem space. Use when the user mentions "prior art", "existing solutions", "what libraries exist for", or wants to understand the landscape before building.

developmentgoreact
0
4
PeerA

Review a pull request when requested by a peer. Use when reviewing PRs, providing code review feedback, or analyzing proposed changes. Supports GitHub and GitLab.

developmentgobash
0
4
SelfA

Self-review your own code changes using a visual diff viewer. Opens a GitHub-style web UI where you can add comments on changed lines. Comments are returned to Claude for action.

code-qualitybashgit
0
4
CliA

Running and managing Apple Shortcuts via the macOS shortcuts CLI. Use when the user wants to run, list, or inspect shortcuts.

toolsbash
0
4
ShortcutA

Creating Apple Shortcuts programmatically as plist XML files. Use when the user wants to build, generate, or author Apple Shortcuts without the GUI app.

toolsgoswift
0
4
InboxA

Quick captures to the Things 3 inbox. Not for reads (things:jxa), scheduled tasks, updates, or projects (things:url).

developmentbash
0
4
JxaA

Read and query Things 3 data (lists, todos, projects, tags, logbook). Not for writes — use things:url to create/update, things:inbox for quick captures.

developmentjavascripttypescript
0
4
UrlA

Create, update, and manage Things 3 tasks and projects. Not for reads — use things:jxa to query data. For simple inbox captures, use things:inbox.

businessbashdocumentation
0
4
FixA

Fixes type ignores in a file, directory, or codebase by discovering ignores and dispatching parallel fixer agents. Use when cleaning up type ignores across multiple files, eliminating ignores before a release, or batch-fixing type errors.

code-qualitygo
0
4
WireframeA

Create wireframes for UI mockups. Supports SVG (precise layouts) and HTML/Tailwind (standard UI patterns). Use when creating wireframes, mockups, or skeletal UI layouts.

developmentbash
0
4