CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

platform-skills

Use when troubleshooting, implementing, reviewing, or auditing platform infrastructure as a system — where Kubernetes, GitOps, CI/CD, and security concerns intersect. Provides structured diagnosis with blast radius, validation steps, and rollback plan for: Kubernetes, Flux CD, Argo CD, Terraform, GitHub Actions (composite actions, OIDC, SHA pinning), AWS, Azure, GKE, Linkerd, KEDA, Karpenter, supply chain security (Cosign, SBOM, SLSA), Kubernetes posture with Kubescape (NSA, MITRE, CIS, SOC2, PR gates, operator runtime detection), Falco, Chaos Engineering, DORA metrics, Datadog/Dynatrace/LLM observability, SOC 2, and PR review.

Quality

86%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide
SecuritybySnyk

Failed to scan

The risk profile of this skill

SKILL.md
Quality
Evals
Security

Quality

Content

75%Weight 40%Scale 1-5

Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.

A well-built router/index skill: dense tables, fully executable validation pipelines, and a properly structured one-level-deep reference system. The main costs are triplicate enumeration of the same capability set (tool table, reference table, command list) and a few navigation warts — orphaned reference files and a dead examples/fluxcd/ pointer.

Suggestions

Trim the Slash Commands list to command name plus a one-line scope: the long descriptions duplicate the 'Pick the right tool' and reference tables, so roughly a quarter of the body could be tightened without losing routing information.

Remove or fix the dangling 'Working Flux CD examples: examples/fluxcd/' line — that directory does not exist in the bundle, so it sends Claude to a dead path.

Add triage.md, renovate.md, setup-agents-generate.md, and setup-agents-prompts.md to the reference table (and mention /platform-skills:triage's file) so every bundle file is discoverable from SKILL.md.

DimensionReasoningScore

Conciseness

The body is dense, scannable tables with no explanation of concepts Claude already knows, but the same ~40 capabilities are enumerated three times in parallel (tool routing table, reference file table, slash command list), and several command descriptions (e.g., the trivy, zizmor, kingfisher, and token-optimizer entries) restate reference scopes at length. This matches 'mostly efficient but could be tightened'; not 4 because the duplication is substantial (~a quarter of the body), not 2 because nothing is padded filler or known-concept explanation.

3 / 5

Actionability

Concrete, executable commands are given throughout: ordered enforcement pipelines ('terraform fmt -check -recursive', 'terraform validate', 'conftest test', 'tflint --recursive', security scan, then plan; 'helm lint --strict', 'helm template --debug', 'kubeconform -strict -summary', 'checkov', 'helm test') and the Linux escalation ladder ('ss -tulnp', 'ping', 'nc -zv', 'curl -v'). Every routing row names exact slash commands or file paths — copy-paste ready for an instruction/routing skill.

5 / 5

Workflow Clarity

Multiple clear sequences with explicit validation gates: the Terraform and Helm pipelines are strictly ordered with blocking rules ('Do not let format, lint, or policy failures reach the plan step', 'Fail CI on any helm lint --strict warning') and the networking ladder mandates per-layer validation ('Do not skip layers'); the response-structure section orders design output. Not 5 because error-recovery feedback loops (what to do when a gate fails) are not spelled out, only the stop-gates themselves.

4 / 5

Progressive Disclosure

Excellent one-level-deep structure: 'Load only the files needed', a dedicated table mapping all 67 referenced files to scopes (all verified to exist), with no nested references. Not 5 because four bundle files are orphaned (triage.md, renovate.md, setup-agents-generate.md, setup-agents-prompts.md are never referenced) and the trailing 'Working Flux CD examples: examples/fluxcd/' line points to a directory that does not exist in the bundle, tucked awkwardly under Slash Commands.

4 / 5

Total

16

/

20

Passed

Description

91%Weight 40%Scale 1-5

Based on the skill's description, can an agent find and select it at the right time? Clear, specific descriptions lead to better discovery.

A strong description: third-person voice, explicit 'Use when...' trigger clause, a concrete capability statement (structured diagnosis with blast radius, validation, rollback), and an unusually rich set of natural trigger terms. The only weakness is sheer breadth — it fronts as an umbrella for many domains, which slightly raises conflict risk with more focused skills.

DimensionReasoningScore

Specificity

Concrete actions are stated ('troubleshooting, implementing, reviewing, or auditing', 'Provides structured diagnosis with blast radius, validation steps, and rollback plan'), and named sub-capabilities like 'composite actions, OIDC, SHA pinning' and 'PR gates, operator runtime detection' add specificity. Not 5 because most of the long enumeration is technology names rather than distinct actions; not 3 because several concrete actions beyond the domain list are explicitly given.

4 / 5

Completeness

Explicitly answers both questions: 'Use when troubleshooting, implementing, reviewing, or auditing platform infrastructure as a system — where Kubernetes, GitOps, CI/CD, and security concerns intersect' (when) and 'Provides structured diagnosis with blast radius, validation steps, and rollback plan for: ...' (what, with the full target list). An explicit 'Use when...' clause is present, so the completeness cap does not apply.

5 / 5

Trigger Term Quality

Comprehensive natural vocabulary a platform engineer would actually say: 'Kubernetes', 'Flux CD', 'Argo CD', 'Terraform', 'GitHub Actions', 'GitOps', 'CI/CD', 'Karpenter', 'KEDA', 'SBOM', 'SLSA', 'SOC 2', 'DORA metrics', 'PR review'. Both the general trigger phrase and tool-specific synonyms are covered, matching the 'PDF files, PDFs, forms' anchor pattern.

5 / 5

Distinctiveness Conflict Risk

The platform-infrastructure niche is distinct with tool-specific triggers, but the description spans ~20 domains (e.g., both Kubernetes and PR review), creating overlap risk with narrower single-domain skills that could each claim the same trigger. Not 5 because the breadth makes it a plausible (but not clearly correct) match for many platform-adjacent requests; well above 3 since the enumerated tools are unmistakably specific.

4 / 5

Total

18

/

20

Passed

Validation

100%

Checks the skill against the spec for correct structure and formatting. All validation checks must pass before discovery and implementation can be scored.

Validation — 16 / 16 Passed

Validation for skill structure

No warnings or errors.

Repository

nitinjain999/platform-skills

Path

SKILL.md

Reviewed

Table of Contents

Is this your skill?

If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.