Skip to main content

Skills in this repository

laurigates/claude-plugins - Page 4

SkillsMP has collected 448 skills from laurigates/claude-plugins. Open a skill to review its source and details.

laurigates/claude-plugins

Showing 40 of 448 collected skills.

occupation
Software Developers
description

Four zsh expansions that silently rewrite a command: $VAR:word modifiers, a leading =, no word splitting, `path` tied to PATH. Use when a zsh one-liner gives a wrong result or a tool seems missing.

updated
occupation
Software Quality Assurance Analysts & Testers
description

Recover a Workflow run killed mid-flight: salvage killed agents' worktrees, resume without duplicating PRs already opened. Use when a run reports agents_error after a session limit, kill, or crash.

updated
occupation
Software Developers
description

End-of-session orchestrator. Previews which of wrap/distill/feedback/taskwarrior-sync qualify, single confirm, then sequence. Use when winding down a session.

updated
occupation
Software Developers
description

Read-only session-start briefing of open tasks, git state, journal todos โ€” reports, never edits code. Use when user says spin up, what was I doing, or pick up where I left off.

updated
occupation
Network & Computer Systems Administrators
description

Diagnose a CI failure or roll a workflow out across many repos. Use when debugging a red check in a multi-repo org, promoting a shared reusable-*.yml, or re-triggering a PR after a @main fix.

updated
occupation
Information Security Analysts
description

Pre-commit security validation and secret detection via gitleaks. Use when scanning for secrets, setting up gitleaks, or configuring .gitleaks.toml pre-commit security.

updated
occupation
Network & Computer Systems Administrators
description

Multi-repo workspace rules: read-only fixtures, upstream/downstream pairs. Use when dispatching agents across sibling repos or editing another repo's .claude/.

updated
occupation
Network & Computer Systems Administrators
description

Check and configure Justfiles with standard recipes. Use when setting up a Justfile, auditing for missing recipes, or migrating from Makefile to Justfile.

updated
occupation
Software Developers
description

Just command runner expertise โ€” Justfile syntax, recipes, parameters, modules, shebang recipes. Use when authoring justfiles, project commands, or task automation.

updated
occupation
Software Quality Assurance Analysts & Testers
description

Test-fix-refactor loop that edits code between runs until the suite is green, bounded by --max-cycles. Use when asked to make failing tests pass or drive a TDD RED/GREEN/REFACTOR cycle.

updated
occupation
Software Quality Assurance Analysts & Testers
description

One test file, fail-fast โ€” Playwright, Vitest, Jest, pytest, cargo, go test. Use when running a single spec file, headed/debug mode, or serial single-worker WebGL tests.

updated
occupation
Software Quality Assurance Analysts & Testers
description

Every tier in pyramid order โ€” unit, then integration, then E2E. Use when running all tests before a PR or commit, or generating a coverage report.

updated
occupation
Software Quality Assurance Analysts & Testers
description

Unit tier only โ€” skips slow, integration, and E2E tests for sub-30s feedback. Use when checking units after a change, running tests affected since the last commit, or unit watch mode.

updated
occupation
Software Quality Assurance Analysts & Testers
description

Cached results from the last test run, no re-run โ€” pass/fail counts, existing coverage report, history, flaky tests. Use when asked for current test status or standup health.

updated
occupation
Software Quality Assurance Analysts & Testers
description

Run the project's tests โ€” auto-detects pytest, vitest, jest, cargo, go test; whole suite or a name pattern. Use when asked to run the tests and no tier, single file, or fix cycle is named.

updated
occupation
Software Quality Assurance Analysts & Testers
description

Decide which test tier a change needs โ€” unit, integration, or E2E โ€” from its scope; runs nothing itself. Use when deciding how much of the suite to run after a change.

updated
occupation
Software Developers
description

Advanced git rebase โ€” linear history, stacked PRs, --update-refs, --onto. Use when rebasing branches, cleaning history, managing PR stacks, or fixing merge-heavy branches.

updated
occupation
Software Developers
description

GitHub native stacked PRs via gh stack. Use when creating, syncing, rebasing or merging a PR stack, or choosing stacks vs manual PR chains.

updated
occupation
Software Quality Assurance Analysts & Testers
description

Mutation testing with Stryker (TS/JS) and mutmut (Python). Use when finding weak tests that pass on mutated code, or improving test quality through mutation analysis.

updated
occupation
Web Developers
description

WCAG 2.1/2.2 compliance, ARIA patterns, keyboard nav, focus management, a11y testing. Use when implementing accessible components or user mentions WCAG/ARIA/screen readers.

updated
occupation
Computer Occupations, All Other
description

Copy, generalize, or merge a project's .claude/{agents,commands} into user-scoped configuration. Use when assimilating another project's Claude setup or generalizing an agent.

updated
occupation
Software Developers
description

Advanced Bevy ECS: complex queries, system scheduling, change detection, and performance tuning. Use when optimizing Bevy architecture or implementing complex game systems.

updated
occupation
Software Developers
description

Bevy game engine: ECS, rendering, input, and asset management. Use when building Bevy games, working with entities/components/systems, or mentioning Rust gamedev or 2D/3D games.

updated
occupation
Software Developers
description

Find and extract duplicated code into shared abstractions. Use when seeing repeated utilities, copy-pasted components, duplicated hooks, or boilerplate repeated across files.

updated
occupation
Computer Occupations, All Other
description

Suggest improvements to SKILL.md content, descriptions, or tool config from eval results. Use when raising pass rates, fixing triggering, or iterating on a skill after evaluation.

updated
occupation
Software Quality Assurance Analysts & Testers
description

Automated dev loop โ€” run tests, file issues for failures, TDD fix on branch, open PR, watch CI. Use when running a continuous dev loop, autonomous TDD, or fix-and-PR cycles.

updated
occupation
Software Developers
description

Build hierarchical AI agents with the deepagents npm package. Use when creating orchestrators that plan multi-step tasks, delegate to child agents, or maintain persistent memory.

updated
occupation
Software Developers
description

LangChain JS/TS framework for building LLM-powered apps. Use when working with chat models, prompt templates, LCEL chains, tool binding, or RAG pipelines.

updated
occupation
Software Developers
description

LangGraph stateful AI agents with graph-based workflows. Use when creating state-machine agents with checkpoints, human-in-the-loop, streaming execution, or subgraph composition.

updated
occupation
Software Developers
description

Core Python development idioms and language features (3.10+). Use when mentioning Python, type hints, or async. For scripts see uv-run; for project setup see uv-project-management.

updated
occupation
Network & Computer Systems Administrators
description

Run Python scripts with uv (PEP 723 inline deps, --with for one-off deps). Use when running scripts without venv activation or needing one-off dependencies.

updated
occupation
Software Developers
description

Rust development โ€” cargo, clippy, rustfmt, async, Tokio, Serde, memory safety. Use when mentioning Rust, cargo, ownership, lifetimes, fearless concurrency, or async programming.

updated
occupation
Software Quality Assurance Analysts & Testers
description

Playwright E2E testing โ€” cross-browser, visual regression, API testing, mobile emulation. Use when writing E2E tests or setting up automated UI testing for web apps.

updated
occupation
Software Quality Assurance Analysts & Testers
description

Configure testing infrastructure with CI/CD. Use when setting up tests, scaffolding test dirs, adding pre-commit hooks, GitHub Actions workflows, Codecov, or coverage badges.

updated
occupation
Software Quality Assurance Analysts & Testers
description

Vitest test runner โ€” Vite-native, ESM, watch/UI mode, coverage, mocking, snapshots. Use when setting up tests for Vite projects, migrating from Jest, or needing fast execution.

updated
occupation
Software Quality Assurance Analysts & Testers
description

Bun debugger via --inspect. Use when the user wants to debug a TS/JS file interactively, break at first line, wait for attach, or debug tests with --inspect-brk.

updated
occupation
Software Developers
description

Bun runtime workflows for running scripts, testing, building, and initializing projects with agent-optimized flags. Use when running a TS file, watch/hot reload, configuring `bun test`, bundling/compiling, or scaffolding a Bun project.

updated
occupation
Software Quality Assurance Analysts & Testers
description

Bun test runner with compact agent-friendly output. Use when running bun tests, targeting a pattern, collecting --coverage, watching, or emitting JUnit XML for CI.

updated
occupation
Software Quality Assurance Analysts & Testers
description

mockito HTTP mocking for Rust integration tests: expectation semantics, mock matching order, and taming polling clients against instant mock servers. Use when mocking an HTTP API in Rust tests, when a wait-until-matched loop hangs, or when tests pass aloneโ€ฆ

updated
occupation
Software Developers
description

Python container optimization โ€” slim images (not Alpine), virtualenv, multi-stage, pip/poetry/uv, musl gotchas (1GB to ~120MB). Use when working with Python containers or optimizing image sizes.

updated
Showing 40 of 448 collected skills.