home / skills / jeremylongshore / claude-code-plugins-plus-skills / consul-service-discovery
This skill guides and generates production-ready consul service discovery configurations, optimizing patterns and validating outputs for DevOps advanced
npx playbooks add skill jeremylongshore/claude-code-plugins-plus-skills --skill consul-service-discoveryReview the files below or copy the command above to add this skill to your agents.
---
name: "consul-service-discovery"
description: |
Manage consul service discovery operations. Auto-activating skill for DevOps Advanced.
Triggers on: consul service discovery, consul service discovery
Part of the DevOps Advanced skill category. Use when working with consul service discovery functionality. Trigger with phrases like "consul service discovery", "consul discovery", "consul".
allowed-tools: "Read, Write, Edit, Bash(cmd:*), Grep"
version: 1.0.0
license: MIT
author: "Jeremy Longshore <[email protected]>"
---
# Consul Service Discovery
## Overview
This skill provides automated assistance for consul service discovery tasks within the DevOps Advanced domain.
## When to Use
This skill activates automatically when you:
- Mention "consul service discovery" in your request
- Ask about consul service discovery patterns or best practices
- Need help with advanced devops skills covering kubernetes, terraform, advanced ci/cd, monitoring, and infrastructure as code.
## Instructions
1. Provides step-by-step guidance for consul service discovery
2. Follows industry best practices and patterns
3. Generates production-ready code and configurations
4. Validates outputs against common standards
## Examples
**Example: Basic Usage**
Request: "Help me with consul service discovery"
Result: Provides step-by-step guidance and generates appropriate configurations
## Prerequisites
- Relevant development environment configured
- Access to necessary tools and services
- Basic understanding of devops advanced concepts
## Output
- Generated configurations and code
- Best practice recommendations
- Validation results
## Error Handling
| Error | Cause | Solution |
|-------|-------|----------|
| Configuration invalid | Missing required fields | Check documentation for required parameters |
| Tool not found | Dependency not installed | Install required tools per prerequisites |
| Permission denied | Insufficient access | Verify credentials and permissions |
## Resources
- Official documentation for related tools
- Best practices guides
- Community examples and tutorials
## Related Skills
Part of the **DevOps Advanced** skill category.
Tags: kubernetes, terraform, helm, monitoring, iac
This skill automates Consul service discovery tasks for advanced DevOps workflows. It offers practical guidance, generates production-ready configurations, and validates outputs against common standards to speed safe deployment. Use it when you need repeatable patterns for service registration, health checks, and multi-environment discovery.
The skill inspects your requirements and environment to produce step-by-step Consul service discovery configurations (Consul agent, service definitions, health checks, ACLs, and DNS/HTTP integration). It can generate Terraform manifests, Kubernetes annotations, Helm values, or raw JSON service definitions and will flag common configuration issues. It also recommends validation commands and monitoring checks to confirm discovery behavior.
What inputs do you need to generate a service definition?
I need service name, port, health check command or HTTP endpoint, tags, and the deployment target (Kubernetes, VM, or container).
Can you produce Terraform and Kubernetes manifests from the same service spec?
Yes. I can output both Terraform resources and Kubernetes service/annotation examples derived from a single service specification to keep configurations consistent.