generated: '2026-09-12' method: searched source: https://github.com/harness/harness-skills (main branch, vendored verbatim 2026-09-12) provider: Harness providerId: harness authorship: provider-published description: 'Harness publishes its own Agent Skills. These are NOT authored by API Evangelist — every SKILL.md below carries metadata.author: Harness and an Apache-2.0 licence and is vendored verbatim from github.com/harness/harness-skills. The repository is a workflow system, not a folder of prompts: CLAUDE.md and AGENTS.md establish shared behaviour and each skill specialises in creation, debugging, governance or reporting.' license: Apache-2.0 license_file: skills/harness/LICENSE shared_instructions: - skills/harness/CLAUDE.md - skills/harness/AGENTS.md upstream_readme: skills/harness/README.md runtime_dependency: mcp_server: harness-mcp-v2 repository: https://github.com/harness/mcp-server note: Most skills reach the Harness API through the MCP v2 server; see mcp/harness-mcp.yml. targets: - Claude Code - Cursor - GitHub Copilot note: A working clone of the upstream repository also sits at skills/harness-skills/ as a nested git checkout, which git tracks only as a gitlink — its files are not part of this repository. skills/harness/ is the tracked copy and is what the pointers reference. count: 44 skills: - name: ai-operations file: skills/harness/skills/ai-operations/SKILL.md description: Configure Harness AI-powered operations (AIDA) via MCP. Set up predictive failure analysis with ML models for memory leaks, disk exhaustion, connection pool saturation, and latency degradation. Configure intelligent alert correlation and noise reduction to reduce alert volume. Use when asked to set up predictive failure analysis, configure AI-powered alerting, reduce alert noise, or enable ML-base version: 1.0.0 author: Harness mcp_server: harness-mcp-v2 has_references: false - name: analyze-costs file: skills/harness/skills/analyze-costs/SKILL.md description: Analyze cloud costs, find optimization opportunities, and track anomalies using Harness CCM via MCP. Use when user says "cloud costs", "analyze costs", "cost optimization", "reduce spending", "cost report", or asks about cloud bills. version: 2.0.0 author: Harness mcp_server: harness-mcp-v2 has_references: false - name: audit-report file: skills/harness/skills/audit-report/SKILL.md description: Generate audit reports and compliance trails using Harness audit trail data via MCP v2 tools. Track user actions, resource changes, authentication events, and access patterns across accounts, organizations, and projects. Use when asked to audit activity, generate compliance reports, investigate security incidents, review user actions, check change logs, or produce SOC2/GDPR/HIPAA audit evidence. T version: 1.0.0 author: Harness mcp_server: harness-mcp-v2 has_references: true - name: chaos-experiment file: skills/harness/skills/chaos-experiment/SKILL.md description: Create and manage chaos experiments using Harness Chaos Engineering via MCP. Run resilience tests like pod deletion, CPU stress, and network faults. Use when user says "chaos experiment", "chaos engineering", "resilience test", "chaos test", or wants to test system reliability. version: 2.0.0 author: Harness mcp_server: harness-mcp-v2 has_references: false - name: configure-container-scan file: skills/harness/skills/configure-container-scan/SKILL.md description: Add container image scanning steps to existing Harness pipelines using Harness STO scanners. Supports Harness SCA (default), Aqua Trivy, Grype, Snyk, Prisma Cloud, Anchore, Black Duck, and Wiz. Supports Docker Hub, ECR, GCR, and other Third-Party registries as well as Harness and Local registries. Can insert the scan step into an existing CI stage or create a dedicated SecurityTests stage. Use whe version: 1.0.0 author: Harness mcp_server: harness-mcp-v2 has_references: false - name: configure-repo-scan file: skills/harness/skills/configure-repo-scan/SKILL.md description: Configure code scanning in Harness pipelines using STO security scanners. Helps identify where to inject SAST/SCA scanning steps into existing pipelines, recommends appropriate scanners, and configures them with proper connector references. Use when asked to add code scanning, configure security scans, set up SAST/SCA, integrate vulnerability scanning, or add security checks to a pipeline. Trigger version: 1.0.0 author: Harness mcp_server: harness-mcp-v2 has_references: true - name: configure-secret-scan file: skills/harness/skills/configure-secret-scan/SKILL.md description: 'Add secret detection scanning steps to existing Harness pipelines using STO security scanners. Detects exposed credentials, API keys, tokens, and sensitive data in code repositories. Supports Harness Code (default, native, unified SAST/SCA/secret detection), Gitleaks (standalone secret scanner, open-source), Semgrep, Snyk, SonarQube, Checkmarx, Fossa, Aqua Trivy, and Wiz. Only works with existing ' version: 1.0.0 author: Harness mcp_server: harness-mcp-v2 has_references: false - name: create-agent file: skills/harness/skills/create-agent/SKILL.md description: Create and update Harness AI agent instances - standalone templates used as building blocks in pipelines. Agents contain a single agent step with connector-driven architecture requiring llmConnector (LLM access) and optional mcpConnectors (GitHub, Slack, Harness platform). Supports runtime inputs and task/rules-based instruction. Use when asked to create an agent, update agent spec, modify agent c version: 1.0.0 author: Harness mcp_server: harness-mcp-v2 has_references: false - name: create-agent-template file: skills/harness/skills/create-agent-template/SKILL.md description: Generate Harness Agent Template files for AI-powered automation agents. Produces metadata.json, pipeline.yaml (v1 syntax), and wiki.MD files. Agents automate tasks like code review, security scanning, test generation, and documentation. This is a YAML generation skill. Use when asked to create an agent template, build an AI agent, create an automation agent, generate agent pipeline files, or set u version: 1.0.0 author: Harness mcp_server: harness-mcp-v2 has_references: true - name: create-connector file: skills/harness/skills/create-connector/SKILL.md description: Generate Harness Connector YAML for integrations and create/test via MCP. Use when user says "create connector", "git connector", "aws connector", "docker connector", "cloud connector", or wants to connect Harness to external services. version: 2.0.0 author: Harness mcp_server: harness-mcp-v2 has_references: false - name: create-environment file: skills/harness/skills/create-environment/SKILL.md description: 'Generate Harness Environment YAML for deployment targets and create via MCP. Supports PreProduction and Production types with environment variables, manifest overrides, and multi-environment setup (dev, staging, prod). Use when asked to create an environment, set up staging, configure production, define deployment targets, or manage environment overrides. Trigger phrases: create environment, deplo' version: 2.0.0 author: Harness mcp_server: harness-mcp-v2 has_references: false - name: create-infrastructure file: skills/harness/skills/create-infrastructure/SKILL.md description: Generate Harness Infrastructure Definition YAML for deployment targets and create via MCP. Use when user says "create infrastructure", "infrastructure definition", "k8s cluster config", "deployment target", or wants to configure where workloads run. version: 2.0.0 author: Harness mcp_server: harness-mcp-v2 has_references: false - name: create-pipeline file: skills/harness/skills/create-pipeline/SKILL.md description: Generate Harness v0 Pipeline YAML for CI/CD workflows and create them via MCP. Supports CI stages (build, test, Docker push), CD stages (Kubernetes, Helm, ECS, serverless), approval gates, parallel execution, matrix strategies, and failure rollback. Use when asked to create a pipeline, build pipeline, deployment pipeline, CI/CD workflow, or set up Harness pipelines. Do NOT use for v1 simplified pi version: 2.2.0 author: Harness mcp_server: harness-mcp-v2 has_references: true - name: create-pipeline-v1 file: skills/harness/skills/create-pipeline-v1/SKILL.md description: Generate Harness v1 simplified Pipeline YAML using the new concise syntax with flat structure, ${{ }} expressions, script field, and action steps. Supports CI stages (run, run-test, background), CD stages (service/environment with action steps for K8s, Helm, ECS), approval (stage-level and inline), parallel execution, matrix/for/while strategies, caching, volumes, and templates. Use when asked for version: 3.1.0 author: Harness mcp_server: harness-mcp-v2 has_references: true - name: create-policy file: skills/harness/skills/create-policy/SKILL.md description: Create OPA governance policies for Harness via MCP. Define policies that enforce compliance rules on pipelines, services, environments, feature flags, artifacts, code repositories, templates, SBOM, security tests, Terraform, GitOps, connectors, secrets, and more. Use when asked to create, write, fix, or explain an OPA policy, Rego rule, deny rule, governance policy, compliance rule, or policy-as-c version: 1.0.0 author: Harness mcp_server: harness-mcp-v2 has_references: true - name: create-secret file: skills/harness/skills/create-secret/SKILL.md description: Generate Harness Secret definitions and manage secrets via MCP v2 tools. Supports SecretText, SecretFile, SSHKey, and WinRmCredentials types with configurable secret managers (Harness built-in, HashiCorp Vault, AWS Secrets Manager, Azure Key Vault, GCP Secret Manager). Use when asked to create a secret, store credentials, manage API keys, set up SSH keys, configure WinRM credentials, rotate secret version: 1.0.0 author: Harness mcp_server: harness-mcp-v2 has_references: true - name: create-service file: skills/harness/skills/create-service/SKILL.md description: 'Generate Harness Service YAML for deployable workloads and create via MCP. Supports Kubernetes, Helm, ECS, Serverless, SSH, and WinRm deployment types with artifact sources from Docker Hub, ECR, GCR, ACR, Nexus, and S3. Use when asked to create a service, define a Kubernetes service, set up a Helm chart deployment, configure an ECS service, or define what gets deployed. Trigger phrases: create ser' version: 2.0.0 author: Harness mcp_server: harness-mcp-v2 has_references: false - name: create-template file: skills/harness/skills/create-template/SKILL.md description: 'Generate Harness v0 Template YAML for reusable pipeline components (Step, Stage, Pipeline, StepGroup) and create them via MCP. Use when asked to create a template, build a step template, stage template, pipeline template, or reusable step. Do NOT use for checking template usage or references (use template-usage instead). Trigger phrases: create template, step template, stage template, pipeline tem' version: 2.0.0 author: Harness mcp_server: harness-mcp-v2 has_references: false - name: create-trigger file: skills/harness/skills/create-trigger/SKILL.md description: Generate Harness Trigger YAML for automated pipeline execution and create via MCP. Use when user says "create trigger", "webhook trigger", "cron trigger", "scheduled build", "artifact trigger", or wants pipelines to run automatically. version: 2.0.0 author: Harness mcp_server: harness-mcp-v2 has_references: false - name: debug-pipeline file: skills/harness/skills/debug-pipeline/SKILL.md description: Diagnose Harness pipeline executions via MCP. Analyzes any execution (failed or successful) to produce structured reports with stage/step breakdown, timing, bottlenecks, failure details, chained pipeline drill-down, and execution logs. Use when asked to debug a pipeline, investigate a failure, find out why a build failed, analyze pipeline errors, check execution logs, review execution performance, version: 2.1.0 author: Harness mcp_server: harness-mcp-v2 has_references: false - name: deployment-readiness file: skills/harness/skills/deployment-readiness/SKILL.md description: Assess deployment readiness via Harness MCP. Run pre-deployment readiness checks with go/no-go recommendations, analyze environment drift between source and target environments, and provide data-driven canary rollout decisions. Use when asked to check if a service is ready to deploy, compare environments before deployment, or decide whether to promote a canary. Do NOT use for running pipelines (us version: 1.0.0 author: Harness mcp_server: harness-mcp-v2 has_references: false - name: dora-metrics file: skills/harness/skills/dora-metrics/SKILL.md description: Generate DORA metrics and engineering performance reports using Harness SEI via MCP. Track deployment frequency, lead time, change failure rate, and MTTR. Use when user says "DORA metrics", "deployment frequency", "lead time", "engineering metrics", or asks about team performance. version: 2.1.0 author: Harness mcp_server: harness-mcp-v2 has_references: false - name: gitops-status file: skills/harness/skills/gitops-status/SKILL.md description: Monitor GitOps application health, sync status, and manage ArgoCD deployments via Harness MCP. Use when user says "gitops status", "argocd status", "application sync", "gitops health", "is my app in sync", or asks about GitOps applications. version: 2.0.0 author: Harness mcp_server: harness-mcp-v2 has_references: false - name: incident-response file: skills/harness/skills/incident-response/SKILL.md description: Incident response and analysis via Harness MCP. Correlate incidents with recent deployments, assess blast radius and downstream service impact, and generate comprehensive postmortem documents. Use when asked to investigate an incident, determine if a deployment caused an issue, assess blast radius, or create a postmortem. Do NOT use for pipeline debugging (use debug-pipeline instead) or SLO manage version: 1.0.0 author: Harness mcp_server: harness-mcp-v2 has_references: false - name: manage-artifacts file: skills/harness/skills/manage-artifacts/SKILL.md description: Manage Harness Artifact Registry (AR) via MCP. Configure private registries for Docker, Helm, Maven, npm, and PyPI artifacts, set up upstream proxies for caching public images, configure RBAC and cross-region replication, and define security scanning policies with CVE thresholds and license compliance checks. Use when asked to set up an artifact registry, configure Docker or Helm repositories, man version: 1.0.0 author: Harness mcp_server: harness-mcp-v2 has_references: false - name: manage-cde file: skills/harness/skills/manage-cde/SKILL.md description: Manage Harness Cloud Development Environments (CDE) via MCP. Configure on-demand development environments with pre-installed tooling, design standardized workspace templates for teams, set up auto-hibernation and cost controls, and manage environment lifecycle. Use when asked to set up cloud dev environments, create workspace templates, configure remote development, or manage CDE lifecycle and cos version: 1.0.0 author: Harness mcp_server: harness-mcp-v2 has_references: false - name: manage-delegates file: skills/harness/skills/manage-delegates/SKILL.md description: 'Monitor and manage Harness Delegates via MCP. List delegates and check health status, manage delegate registration tokens (create, revoke, delete), and find which delegates are associated with a token. Use when asked about delegate status, delegate health, delegate connectivity, delegate tokens, or troubleshooting delegate issues. Trigger phrases: delegate status, delegate health, list delegates, ' version: 1.0.0 author: Harness mcp_server: harness-mcp-v2 has_references: false - name: manage-feature-flags file: skills/harness/skills/manage-feature-flags/SKILL.md description: 'Manage Harness Feature Flags (FME / Split.io) via MCP. List flags by workspace, get flag details, create flags, kill or restore flags per environment, archive or unarchive flags, and delete flags. Use when asked to create a feature flag, kill/restore a flag, list flags, check flag status, enable or disable a feature, or manage feature rollouts. Trigger phrases: feature flag, kill switch, restore f' version: 2.0.0 author: Harness mcp_server: harness-mcp-v2 has_references: false - name: manage-freeze-windows file: skills/harness/skills/manage-freeze-windows/SKILL.md description: 'Manage Harness deployment freeze windows via MCP. Create, list, get, update, and delete project-level freeze windows; toggle them Enabled/Disabled; and get or enable/disable the project-level global freeze. Use when asked about freeze windows, deployment freezes, change freezes, release blackouts, maintenance windows, holiday freezes, or to pause deployments. Trigger phrases: freeze window, deploy' version: 1.0.0 author: Harness mcp_server: harness-mcp-v2 has_references: false - name: manage-iacm file: skills/harness/skills/manage-iacm/SKILL.md description: 'Manage Harness Infrastructure as Code Management (IaCM) via MCP. Configure Terraform workspaces with remote state and RBAC, set up continuous drift detection with auto-remediation, design multi-tier change approval workflows, and estimate infrastructure costs before deployment. Use when asked to manage Terraform workspaces, detect infrastructure drift, set up approval workflows for infrastructure ' version: 1.0.0 author: Harness mcp_server: harness-mcp-v2 has_references: false - name: manage-idp file: skills/harness/skills/manage-idp/SKILL.md description: 'Manage Harness Internal Developer Portal (IDP) resources via MCP. Create service catalog templates, configure self-service environment provisioning workflows, generate service documentation, create Architecture Decision Records (ADRs), and design developer onboarding workflows. Use when asked to set up a service catalog, create self-service workflows, generate service docs, write ADRs, or onboard ' version: 1.0.0 author: Harness mcp_server: harness-mcp-v2 has_references: false - name: manage-pull-requests file: skills/harness/skills/manage-pull-requests/SKILL.md description: Manage Harness Code pull requests via MCP. List, create, update, and merge PRs; add reviewers and submit review decisions (approve / request changes); post, update, and delete comments; read the discussion timeline; and check CI status. Use when asked to open a PR, merge a PR, approve a PR, leave a code review comment, request changes, assign reviewers, or inspect PR checks and activity. Trigger p version: 1.0.0 author: Harness mcp_server: harness-mcp-v2 has_references: false - name: manage-roles file: skills/harness/skills/manage-roles/SKILL.md description: 'Manage Harness RBAC roles, role assignments, permissions, and resource groups via MCP v2 tools. List, create, update, and delete custom roles. View role assignments and permissions for users, groups, and service accounts. Use when asked to manage access control, assign roles, check permissions, create custom roles, review RBAC configuration, onboard users, or audit access. Trigger phrases: manage ' version: 1.0.0 author: Harness mcp_server: harness-mcp-v2 has_references: true - name: manage-slos file: skills/harness/skills/manage-slos/SKILL.md description: 'Assist with Harness Service Reliability Management (SRM) tasks that the MCP server currently supports: pulling recent deployments for incident correlation, generating on-call handover reports from deployment/execution history, and drafting operational runbooks. Use when asked about SLOs, error budgets, burn-rate alerts, on-call handover, runbooks, or incident triage. Do NOT use for DORA metrics (u' version: 2.0.0 author: Harness mcp_server: harness-mcp-v2 has_references: false - name: manage-supply-chain file: skills/harness/skills/manage-supply-chain/SKILL.md description: Manage Harness Software Supply Chain Assurance (SSCA) via MCP. Configure automated SBOM generation with CycloneDX or SPDX formats, set up artifact signing and attestation with Cosign, define supply chain security policies using OPA, and track SLSA provenance levels. Use when asked to generate SBOMs, sign artifacts, enforce supply chain policies, track software provenance, or manage SLSA compliance version: 1.0.0 author: Harness mcp_server: harness-mcp-v2 has_references: false - name: manage-users file: skills/harness/skills/manage-users/SKILL.md description: Manage Harness users, user groups, and service accounts via MCP. List and search users, create and manage user groups for team-based access, create service accounts for API automation, and view available permissions. Use when asked to list users, create a user group, manage service accounts, check who has access, or set up team permissions. Do NOT use for role assignments or resource groups (use m version: 1.0.0 author: Harness mcp_server: harness-mcp-v2 has_references: false - name: migrate-pipeline file: skills/harness/skills/migrate-pipeline/SKILL.md description: 'Migrate Harness pipelines from v0 to v1 simplified format via MCP tools. Converts expressions from angle-bracket to ${{ }} syntax, lowercases type names, simplifies structure, and preserves variables, failure strategies, and conditional logic. Use when asked to migrate a pipeline, convert v0 to v1, upgrade pipeline format, modernize pipeline syntax, or compare v0 vs v1. Trigger phrases: migrate pi' version: 2.0.0 author: Harness mcp_server: harness-mcp-v2 has_references: false - name: optimize-pipeline file: skills/harness/skills/optimize-pipeline/SKILL.md description: 'Optimize Harness CI/CD pipeline performance via MCP. Configure parallel test execution with Test Intelligence, design multi-layer caching strategies, analyze pipeline bottlenecks with stage-level timing breakdowns, optimize cache hit rates, and design monorepo CI pipelines with selective builds. Use when asked to speed up pipelines, improve cache hit rates, set up parallel testing, optimize build ' version: 1.0.0 author: Harness mcp_server: harness-mcp-v2 has_references: false - name: pr-analysis file: skills/harness/skills/pr-analysis/SKILL.md description: 'Analyze pull request impact on Harness pipelines via MCP. Assess PR pipeline impact by identifying which pipelines, services, and environments are affected by code changes. Perform security-focused PR reviews checking for secrets, vulnerabilities, and compliance. Track PRs from merge through deployment to production verification. Use when asked to analyze PR impact, review PR security, or track a ' version: 1.0.0 author: Harness mcp_server: harness-mcp-v2 has_references: false - name: run-pipeline file: skills/harness/skills/run-pipeline/SKILL.md description: Execute and monitor Harness pipeline runs via MCP tools. Find pipelines, provide runtime inputs, trigger executions, monitor progress, handle approvals, retry failures, and abort running or stuck executions. Use when asked to run a pipeline, execute a deployment, trigger a build, start a pipeline, deploy a service, check execution status, approve a pipeline, or abort/stop/interrupt executions. Tri version: 2.1.0 author: Harness mcp_server: harness-mcp-v2 has_references: false - name: scorecard-review file: skills/harness/skills/scorecard-review/SKILL.md description: Review service maturity scorecards and compliance using Harness IDP via MCP. Check production readiness, security, and documentation scores. Use when user says "scorecard", "service maturity", "production readiness", "compliance score", or asks about service health scores. version: 2.0.0 author: Harness mcp_server: harness-mcp-v2 has_references: false - name: security-report file: skills/harness/skills/security-report/SKILL.md description: Generate security compliance reports using Harness SCS and STO via MCP. Analyze vulnerabilities, SBOMs, and manage exemptions. Use when user says "security report", "vulnerabilities", "SBOM", "security scan", "compliance check", or asks about application security. version: 2.0.0 author: Harness mcp_server: harness-mcp-v2 has_references: false - name: sei-analytics file: skills/harness/skills/sei-analytics/SKILL.md description: 'Advanced engineering analytics via Harness Software Engineering Insights (SEI) MCP. Configure sprint velocity and estimation accuracy tracking, engineering investment allocation breakdowns, sprint planning with capacity forecasts, and release readiness assessments. Use when asked about sprint analytics, investment allocation, sprint planning, capacity forecasting, or release readiness. Do NOT use ' version: 1.0.0 author: Harness mcp_server: harness-mcp-v2 has_references: false - name: template-usage file: skills/harness/skills/template-usage/SKILL.md description: Track Harness template dependencies, usage, and adoption via MCP v2 tools. Find which pipelines or other templates reference a given template, analyze update impact, identify unused templates, and compare version adoption. Use when asked about template usage, template references, template dependencies, impact analysis before updating a template, finding unused templates, or tracking template adopt version: 1.0.0 author: Harness mcp_server: harness-mcp-v2 has_references: true