
Claude Skills by laurigates
github.com/laurigatesAutomatically detect GitHub issues that staged changes may fix or close. Analyzes diffs, file paths, and issue metadata to suggest appropriate closing keywords (Fixes, Closes, Resolves) for commit messages. Use when committing changes to ensure proper issue linkage.
Create well-structured GitHub issues with clear titles, descriptions, and acceptance criteria. Use when filing bugs, requesting features, or structuring issue content.
Discover and apply labels to GitHub PRs and issues using the gh CLI. Use when you need to list available labels, add or remove labels on pull requests or issues, or create new labels for a repository.
Craft PR titles using conventional commits format. Use when creating PRs or ensuring consistent PR naming. Covers type prefixes, scope, and subject writing.
Configures release-please for monorepos and single-package repos. Handles manifest files, component tagging, changelog sections, and extra-files setup. Use when setting up automated releases, fixing release workflow issues, or configuring version bump automation.
Manages release-please PR merging workflow for monorepos. Handles batch merging, conflict resolution through PR closure/recreation, and iterative processing until all PRs are merged. Use when merging release PRs, handling PR conflicts, or managing release automation in monorepos.
Detects and prevents manual edits to release-please managed files (CHANGELOG.md, version fields in package.json, pyproject.toml, Cargo.toml). Provides conventional commit templates. Use when editing changelogs, version bumps, release files, or when user mentions "release", "changelog", "version bump", or "conventional commits".
Claude Code workflow design and automation patterns for PR reviews, issue triage, and CI/CD integration. Use when creating or modifying GitHub Actions workflows that integrate Claude Code.
GitHub Actions security and authentication for Claude Code including API keys, OIDC, AWS Bedrock, Google Vertex AI, secrets management, and permission scoping. Use when setting up authentication or discussing security for GitHub Actions workflows.
Inspect GitHub Actions workflow runs, check status, analyze logs, debug failures, and identify root causes. Use when investigating CI/CD failures, checking workflow status, or debugging GitHub Actions issues.
MCP server configuration for GitHub Actions including tool permissions, environment variables, and multi-server setups. Use when configuring MCP servers in GitHub Actions workflows.
Search GitHub issues for solutions, workarounds, and discussions for open source problems. Use when encountering errors with OSS libraries or finding upstream bug workarounds.
Generate 1280x640 PNG social preview images for GitHub repositories using nano-banana-pro. Use when user mentions social preview, Open Graph image, or needs repository images for social media sharing.
AI-powered development loop with PAL MCP integration
Automated development loop with issue creation and TDD
Audit skills and agents for agentic output optimization (missing compact/JSON flags, missing Agentic Optimizations tables)
Audit enabled plugins against project tech stack and recommend additions/removals for relevance
Run a comprehensive diagnostic scan of Claude Code configuration including plugins, settings, hooks, and MCP servers
Diagnose and fix plugin registry issues including orphaned entries and project-scope conflicts (addresses Claude Code issue #14202)
Understanding Claude Code's plugin registry structure, installation scopes, and common issues. Use when troubleshooting plugin installation problems, understanding why plugins show as installed incorrectly, or manually fixing registry entries.
Claude Code settings file hierarchy, permission wildcards, and configuration patterns. Use when setting up project permissions, debugging settings issues, or understanding why certain tools are allowed or blocked.
Home Assistant automation creation and management. Use when creating automation rules, working with triggers, conditions, actions, scripts, scenes, or blueprints. Covers automation patterns, device triggers, and complex conditional logic.
Home Assistant YAML configuration management. Use when editing configuration.yaml, setting up integrations, configuring secrets, managing packages, or troubleshooting Home Assistant configuration issues. Covers core configuration patterns and best practices.
Home Assistant entity and domain management. Use when working with entity IDs, device classes, customizations, template entities, groups, or understanding entity naming conventions and domain-specific attributes.
Validate Home Assistant YAML configuration files for syntax and structure errors
Claude Code hooks configuration and development. Covers hook lifecycle events, configuration patterns, input/output schemas, and common automation use cases. Use when user mentions hooks, automation, PreToolUse, PostToolUse, SessionStart, SubagentStart, or needs to enforce consistent behavior in Claude Code workflows.
Create a SessionStart hook for Claude Code on the web. Use when setting up a repository for remote Claude Code sessions, ensuring dependencies install and tests/linters run automatically on session start. Detects project type, package manager, test runner, and linter.
ArgoCD CLI authentication with SSO. Provides argocd login command, gRPC-Web configuration, and post-login operations. Use when user mentions ArgoCD login, argocd authentication, SSO auth, or accessing ArgoCD applications and clusters.
Create, test, and package Helm charts for Kubernetes. Covers helm create, Chart.yaml, values.yaml, template development, chart dependencies, packaging, and repository publishing. Use when user mentions Helm charts, helm create, Chart.yaml, values.yaml, helm lint, helm template, helm package, or Kubernetes packaging.
Debug and troubleshoot Helm deployment failures, template errors, and configuration issues. Covers helm template, helm lint, dry-run, debugging YAML parse errors, value type errors, and resource conflicts. Use when user mentions Helm errors, debugging Helm, template rendering issues, or troubleshooting Helm deployments.
Manage Helm releases: install, upgrade, uninstall, list, and inspect releases. Covers helm install, helm upgrade, helm list, helm status, release history. Use when user mentions deploying Helm charts, upgrading releases, helm install, helm upgrade, or managing Kubernetes deployments with Helm.
Recover from failed Helm deployments, rollback releases, fix stuck states (pending-install, pending-upgrade). Covers helm rollback, release history, atomic deployments. Use when user mentions rollback, failed Helm upgrade, stuck release, or recovering from Helm deployment failures.
Manage Helm values across environments with override precedence, multi-environment configurations, and secret management. Covers values files, --set, --set-string, values schema validation. Use when user mentions Helm values, environment-specific configs, values.yaml, --set overrides, or Helm configuration.
Debug Kubernetes pods, nodes, and workloads using kubectl debug. Covers ephemeral containers, pod copying, node debugging, debug profiles, and interactive troubleshooting sessions. Use when user mentions kubectl debug, debugging pods, ephemeral containers, node debugging, or interactive troubleshooting in Kubernetes clusters.
Kubernetes operations including deployment, management, troubleshooting, kubectl mastery, and cluster stability. Covers K8s workloads, networking, storage, and debugging pods. Use when user mentions Kubernetes, K8s, kubectl, pods, deployments, services, ingress, ConfigMaps, Secrets, or cluster operations.
Build hierarchical AI agents using the deep-agents TypeScript/npm package. Use when you want to create an orchestrator agent that plans and executes multi-step tasks, manages file system context, delegates subtasks to child agents, or maintains persistent memory across runs with the Deep Agents library.
LangChain JS/TS framework for building LLM-powered applications - models, chains, tools, and RAG patterns.
Initialize a new LangChain TypeScript project with recommended configuration
Build stateful AI agents in Python using LangGraph's graph-based workflow framework. Use when you want to create a state machine agent with checkpoints, define agent behavior as a graph of nodes and edges, add human-in-the-loop approval steps, or compose multiple agents as subgraphs in a LangGraph application.