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

87%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide
SecuritybySnyk

Passed

No findings from the security scan

SKILL.md
Quality
Evals
Security

Quality

Content

81%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.

The body is a dense, highly actionable routing document: ordered validation pipelines for Terraform and Helm, a layered network-debug ladder, exact commands with flags, and well-signaled one-level-deep references. Its main weaknesses are triple indexing of the same topics across three parallel tables and a reference file set that is absent from the evaluated bundle, making the routing layer unverifiable.

Suggestions

Merge or cross-link the three overlapping indexes (the tool routing table, the reference file table, and the slash command list) — each restates the same ~40 topics with near-duplicate scope text — and drop the opening paragraph that duplicates the frontmatter description, to materially cut the SKILL.md token cost.

Verify the bundle actually ships all 68 files listed under "Pick the Right Reference Files" plus "examples/fluxcd/" — none are present in the evaluated bundle, so the "Load only the files needed" routing currently points at files that cannot be confirmed to exist.

Trim per-row detail that is repeated verbatim between the tool table and the slash command list (e.g., the Kubescape rows describe the same scope twice) to a short label in one place and a pointer in the other.

DimensionReasoningScore

Conciseness

Line-by-line the body is dense signal with no explanation of concepts Claude already knows (e.g., the Terraform gate order "fmt -check -recursive", "validate", "conftest test", "tflint --recursive" is stated once, compactly). But it indexes the same ~40 topics three times — "Pick the right tool for the job", "Pick the Right Reference Files", and "Slash Commands" — with near-duplicate scope text per topic (e.g., Kubescape appears in all three), and the opening paragraph restates the frontmatter description. That is a substantial tightening opportunity, not a minor one, so it sits at 3 rather than 4; it stays above 2 because there is no fluff or padding anywhere.

3 / 5

Actionability

Guidance is copy-paste ready and covers the common cases: exact command pipelines ("terraform fmt -check -recursive", "terraform validate", "conftest test", "tflint --recursive", "tfsec or checkov"), Helm gates ("helm lint --strict", "helm template --debug", "kubeconform -strict -summary"), the network ladder ("ss -tulnp", "ping", "nc -zv", "curl -v"), and concrete patterns like AWS "default_tags" and Azure "merge(local.common_tags, {...})". It fits the 5 anchor (fully executable, common cases covered) rather than 4 because the commands come with flags and explicit ordering, leaving no gaps.

5 / 5

Workflow Clarity

Multi-step processes are explicitly sequenced with validation checkpoints and stop-gates: "enforce in order: fmt → validate → conftest test → tflint → security scan → plan. Do not let format, lint, or policy failures reach the plan step"; "helm lint --strict → helm template --debug → kubeconform → checkov → helm test in-cluster. Fail CI on any helm lint --strict warning"; and "validate at each layer before escalating ... Do not skip layers" for networking. This matches the 5 anchor (clear sequence, explicit validation, feedback gating) rather than 4, where checkpoints would only be mostly present.

5 / 5

Progressive Disclosure

The written structure is exemplary for a mega-skill: an overview that routes to one-level-deep references with per-file scope ("references/terraform.md | Module patterns, environments, state, testing") and an explicit "Load only the files needed for the current request" instruction. However, none of the 68 referenced files (nor "examples/fluxcd/") exist in the bundle as provided, so the navigation cannot be verified against real files — keeping it below the 5 anchor. It stays at 4 rather than 3 because the structure and signaling themselves are clear, shallow, and easy to navigate.

4 / 5

Total

17

/

20

Passed

Description

88%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 that explicitly answers both what it provides ("structured diagnosis with blast radius, validation steps, and rollback plan") and when to use it, with comprehensive and mostly natural trigger terminology. Its only weaknesses are a few missing common keywords (Helm, EKS/AKS) and breadth that invites overlap with single-domain skills.

DimensionReasoningScore

Specificity

Multiple concrete actions are named — "Use when troubleshooting, implementing, reviewing, or auditing platform infrastructure" and "Provides structured diagnosis with blast radius, validation steps, and rollback plan" — with concrete sub-capabilities like "composite actions, OIDC, SHA pinning", "Cosign, SBOM, SLSA", and "PR gates, operator runtime detection". Coverage of the platform-engineering domain is essentially complete, so it fits the 5 anchor (multiple specific actions, comprehensive coverage) rather than 4 (which requires minor gaps).

5 / 5

Completeness

Both halves are explicit and concrete: "Use when troubleshooting, implementing, reviewing, or auditing platform infrastructure as a system — where Kubernetes, GitOps, CI/CD, and security concerns intersect" answers when, and "Provides structured diagnosis with blast radius, validation steps, and rollback plan for: ..." answers what. This matches the 5 anchor (clear, explicit what AND when with concrete trigger phrases) rather than 4, where the 'when' could still be more specific.

5 / 5

Trigger Term Quality

The description is packed with natural user terms — "Kubernetes, GitOps, CI/CD, ... Terraform, GitHub Actions ... Linkerd, KEDA, Karpenter ... Falco, Chaos Engineering, DORA metrics, Datadog/Dynatrace/LLM observability, SOC 2, and PR review" — including synonyms (Flux CD/Argo CD, Datadog/Dynatrace). It is not 5 because a few natural trigger terms a platform engineer would say are missing (notably "Helm", "EKS"/"AKS", "service mesh"); it is above 3 because coverage goes well beyond "some relevant keywords".

4 / 5

Distinctiveness Conflict Risk

The framing "platform infrastructure as a system — where Kubernetes, GitOps, CI/CD, and security concerns intersect" carves out a distinct platform-integration niche, but the umbrella scope (Kubernetes, AWS, Terraform, PR review, observability) means real overlap risk with dedicated single-domain skills — matching 4 (mostly distinct, minor overlap risk) rather than 5 (clear niche, minimal conflict) or 3 (could still overlap broadly with no distinctive framing).

4 / 5

Total

18

/

20

Passed

Validation

93%

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

Validation — 15 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

referenced_paths_exist

Referenced path issues: 67 missing

Warning

Total

15

/

16

Passed

Repository

nitinjain999/platform-skills

Path

plugins/platform-skills/skills/platform-skills/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.