
Claude Skills by laurigates
github.com/laurigatesCheck and configure UX testing infrastructure (Playwright, accessibility, visual regression)
Check and configure GitHub Actions CI/CD workflows (container builds, tests, releases)
GO Feature Flag (GOFF) self-hosted feature flag solution with OpenFeature integration. Covers flag configuration, relay proxy, targeting rules, rollouts. Use when user mentions GO Feature Flag, GOFF, gofeatureflag, self-hosted feature flags, or flags.goff.yaml configuration.
OpenFeature vendor-agnostic feature flag SDK with standardized API across languages. Covers SDK installation, flag evaluation, providers, and hooks. Use when implementing feature flags, A/B testing, canary releases, or when user mentions OpenFeature, feature toggles, or progressive rollouts.
Pre-commit hook standards and configuration. Use when configuring pre-commit hooks in repositories, checking hook compliance, or when the user mentions pre-commit, conventional commits, or hook configuration.
README.md templates and standards. Use when generating or improving README files, checking README compliance, or when the user mentions README best practices or documentation.
Release-please standards and configuration. Use when configuring release-please workflows, checking release automation compliance, or when the user mentions release-please, automated releases, or version management.
Skaffold configuration standards for local Kubernetes development with OrbStack and dotenvx. Use when configuring Skaffold, setting up local K8s development, or when the user mentions Skaffold, local development, Kubernetes profiles, or dotenvx secrets.
Container development with Docker, Dockerfiles, 12-factor principles, multi-stage builds, and Skaffold workflows. Enforces MANDATORY non-root users, minimal Alpine/slim base images, and security hardening. Covers containerization, orchestration, and secure image construction. Use when user mentions Docker, Dockerfile, containers, docker-compose, multi-stage builds, container images, container security, or 12-factor app principles.
Generate deployment handoff documentation
Create and publish a new release
Go-specific container optimization patterns including static binary compilation, scratch/distroless base images, CGO handling, and systematic optimization journey from 846MB to 2.5MB (99.7% reduction). Covers ldflags, trimpath, and build flag optimizations specific to Go applications. Use when working with Go containers, Dockerfiles for Go apps, or optimizing Go image sizes.
Node.js-specific container optimization patterns including Alpine variants, multi-stage builds, node_modules caching, production dependency separation, and optimization from ~900MB to ~50-100MB. Covers npm/yarn/pnpm patterns, BuildKit cache mounts, and non-root user configuration. Use when working with Node.js containers, Dockerfiles for Node apps, or optimizing Node image sizes.
Python-specific container optimization patterns including slim base images (NOT Alpine), virtual environment handling, multi-stage builds with pip/poetry/uv, and optimization from ~1GB to ~80-120MB. Covers musl libc issues, wheel building, and Python-specific dependency management patterns. Use when working with Python containers, Dockerfiles for Python apps, or optimizing Python image sizes.
Fast iterative development with Skaffold file sync - copy changed files to running containers without rebuilding images. Use when optimizing the development loop, configuring sync rules, or when the user mentions file sync, hot reload, live reload, or fast iteration.
OrbStack-optimized Skaffold workflows for local Kubernetes development without port-forward. Use when configuring Skaffold with OrbStack, accessing services via LoadBalancer or Ingress, or when the user mentions OrbStack, k8s.orb.local, service access, or eliminating port-forward.
Container image validation with Skaffold test and verify stages. Covers container-structure-tests for image hygiene, custom tests for security scanning, and post-deployment verification. Use when configuring pre-deploy tests, security scans, or integration tests in Skaffold pipelines.
Access Claude Blog for latest Claude Code improvements, usage patterns, and best practices. Use when researching Claude Code features, CLAUDE.md optimization, or staying current with Claude capabilities. Checks recent articles for relevant updates and patterns.
Generate comprehensive service decommission documentation
Update project documentation from code annotations
Build comprehensive knowledge graph from Obsidian vault documentation
Convert Markdown documents to professional LaTeX with TikZ visualizations and compile to PDF. Use when the user wants to create a presentation-quality PDF from a Markdown document, generate a professional report with diagrams, or convert documentation to print-ready format.
Synchronize documentation with actual skills, commands, and agents in the codebase
Analyze cache usage - size, breakdown by prefix/branch, stale cache detection
Compare FinOps metrics across multiple repositories in an organization
Quick FinOps summary - org billing and current repo workflow/cache stats
Identify workflow waste patterns and suggest fixes - skipped runs, bot triggers, missing concurrency
Analyze workflow runs - frequency, duration, success rates, and efficiency
Analyze and optimize GitHub Actions cache usage. Use when investigating cache bloat, identifying stale caches, optimizing cache keys, or comparing cache usage across repositories.
Analyze GitHub Actions billing, workflow efficiency, and waste patterns. Use when investigating CI/CD costs, identifying wasted runs, or optimizing workflow triggers. Covers org-level billing, per-repo workflow analysis, and waste pattern detection.
GitHub CLI commands optimized for AI agent workflows with JSON output and deterministic execution patterns.
Monitor GitHub Actions workflow runs using blocking watch commands instead of polling with timeouts.
Git branch naming conventions for consistent, traceable branches. Use when creating new branches, discussing branch naming standards, or setting up repository conventions. Covers type prefixes (feat, fix, chore), issue linking, and kebab-case formatting.
Branch management, pull request workflows, and GitHub integration. Main-branch development pattern (push main to remote feature branches), modern Git commands (switch, restore), and GitHub MCP tools. Use when user mentions creating branches, opening PRs, git switch, git restore, feature branches, pull requests, or GitHub PR workflows. For naming conventions see git-branch-naming, for rebase patterns see git-rebase-patterns.
Git commands optimized for AI agent workflows with porcelain output and deterministic execution patterns.
Complete workflow from changes to PR - auto-detect related issues, create logical commits with proper issue linkage, push to remote feature branch, and optionally create pull request
Commit message conventions, staging practices, and commit best practices. Covers conventional commits, explicit staging workflow, logical change grouping, humble fact-based communication style, and automatic issue detection. Use when user mentions committing changes, writing commit messages, git add, git commit, staging files, or conventional commit format.
Create commits with conventional messages and issue references. Handles staging, pre-commit hooks, and automatic issue detection. Use when user says "commit", "commit locally", "save changes", "stage and commit", or similar. This skill creates local commits only - see git-push for remote operations.
Analyze git history to derive undocumented rules, PRDs, ADRs, and PRPs
Analyze and fix failing PR checks
Process GitHub issues with interactive selection, conflict detection, and parallel work support
Analyze git commit history to derive undocumented rules, PRDs, ADRs, and PRPs. Detects missing documentation from commit patterns: conventions that became rules, features built without requirements, architecture decisions made implicitly, and plan refinements visible only in commit evolution.
Perform repository maintenance and cleanup
Review PR workflow results and comments, then address substantive feedback and suggestions from reviewers
Create pull requests with proper descriptions, labels, and issue references. Handles draft mode, reviewers, and base branch selection. Use when user says "create PR", "open pull request", "submit for review", or similar. This skill creates PRs from pushed branches - see git-commit for commits and git-push for pushing.
Push local commits to remote repositories. Handles branch tracking, upstream setup, and safe push patterns. Use when user says "push", "push changes", "send to remote", "update remote", or similar. This skill pushes existing commits - see git-commit for creating commits and git-pr for pull request creation.
Advanced git rebase patterns for linear history, stacked PRs, and clean commit management. Use when rebasing branches, cleaning up commit history, managing PR stacks, or converting merge-heavy branches to linear history. Covers --reapply-cherry-picks, --update-refs, --onto, and interactive rebase workflows.
Detect GitHub repository name and owner from git remotes. Use when needing repo identifier for GitHub CLI, API calls, or when working with multiple repositories. Automatically extracts owner/repo format.
Pre-commit security validation and secret detection. Runs detect-secrets scan and audit workflow, validates secrets baseline, and integrates with pre-commit hooks to prevent credential leaks. Use when user mentions scanning for secrets, detect-secrets, secret detection, credential scanning, pre-commit security, or .secrets.baseline.
Parallel agent workflows using git worktrees for isolated, concurrent issue work. Use when multiple issues get mixed into a single branch (contamination), when you need parallel work on independent issues, or when separating mixed commits into clean single-purpose PRs. Enables launching subagents with isolated working directories that can work simultaneously without conflicts.