Agent skill

Site Reliability Engineer

by curiositech in curiositech/some_claude_skills

Docusaurus build health validation and deployment safety for Claude Skills showcase.

MITAuto-check: notesDevOps & Cloud

Install Site Reliability Engineer

skills CLI
$ npx skills add curiositech/some_claude_skills --skill site-reliability-engineer -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install curiositech/some_claude_skills site-reliability-engineer --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/curiositech/some_claude_skills.git skills-src && mkdir -p .claude/skills && cp -r skills-src/.claude/skills/site-reliability-engineer .claude/skills/site-reliability-engineer && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
site-reliability-engineer
GitHub stars
243
Token cost
~1.3k tokens
SKILL.md length
442 words
Files
8 (incl. scripts, references)
Skills in repo
109
Repo updated
First seen
Licence
MIT

At a glance

Docusaurus build health validation and deployment safety for Claude Skills showcase.

  • Works in 4 steps: Liquid syntax - Scans for double-brace… → Angle brackets - Finds <digit patterns → SkillHeader props - Validates component… → …
  • Tasks that involve Markdown
  • SKILL.md covers When to Use, Core Problem Domain, Quick Start and Pre-Commit Validation, plus 6 more sections
  • Runs JavaScript scripts from its folder; calls npm

What it does

Site Reliability Engineer is an agent skill from curiositech/some_claude_skills. Docusaurus build health validation and deployment safety for Claude Skills showcase. Pre-commit MDX validation (Liquid syntax, angle brackets, prop mismatches), pre-build link checking, post-build health reports. Activate on 'build errors', 'commit hooks', 'deployment safety', 'site health', 'MDX validation'. NOT for general DevOps (use deployment-engineer), Kubernetes/cloud infrastructure (use kubernetes-architect), runtime monitoring (use observability-engineer), or non-Docusaurus projects.

Its SKILL.md is about 1.3k tokens, which your agent loads only when the skill is triggered. The skill folder holds 10 other files, including scripts and reference files (for example `.claude-plugin/plugin.json`, `CHANGELOG.md` and `references/ci-cd-integration.md`).

It sits in DevOps & Cloud, covering Markdown, Container orchestration and Deployment. It works with Kubernetes. The repository describes itself as: Claude skills that make my life easier. The licence is MIT.

When your agent uses it

  • Tasks that involve Markdown
  • Tasks that involve Container orchestration
  • Tasks that involve Deployment

Example prompts

  • “build errors”
  • “commit hooks”
  • “deployment safety”
  • “/site-reliability-engineer”

Requirements

  • Node.js
  • Pre-approved tools (allowed-tools): Read, Write, Edit, Bash, Grep, Glob

Workflow steps

4 steps, taken from the first numbered list in SKILL.md.

  1. Liquid syntax - Scans for double-brace templates outside code blocks
  2. Angle brackets - Finds <digit patterns
  3. SkillHeader props - Validates component usage
  4. Required files - Checks hero images, ZIPs exist

What it can do on your machine

Read from SKILL.md and the folder at commit 6713fc7. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves these tools, so the agent can use them without asking each time:

    • Read
    • Write
    • Edit
    • Bash
    • Grep
    • Glob

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    Ships 3 files in scripts/ (JavaScript), which the agent can run.

    Shell commands in SKILL.md call:

    • npm

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    No URLs in SKILL.md. Its commands use npm, which can reach the network depending on how they are called.

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Site Reliability Engineer loads about 1.3k tokens when it runs, and up to ~3.3k if it reads all its reference files. Until then it costs about 131 tokens; SKILL.md has 442 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~131
When it runs · the whole SKILL.md, loaded when a task matches
~1.3k
With references · SKILL.md plus every file in references/, read only if the agent opens them
~3.3k

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check: notes

The automated check noted patterns worth knowing about, such as sudo or a known installer.

  • NotePre-approves every shell command (allowed-tools: Bash)SKILL.md
    allowed-tools: Read, Write, Edit, Bash, Grep, Glob

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); the scripts in this folder are not scanned.

SKILL.md

The full file from curiositech/some_claude_skills at commit 6713fc7, republished under its MIT licence (© curiositech). 442 words, ~1,269 tokens.

Download SKILL.mdSave it as .claude/skills/site-reliability-engineer/SKILL.md (or your agent's skills folder). This skill also uses 7 other files; get the full folder from GitHub.
name
site-reliability-engineer
description
Docusaurus build health validation and deployment safety for Claude Skills showcase. Pre-commit MDX validation (Liquid syntax, angle brackets, prop mismatches), pre-build link checking, post-build health reports. Activate on 'build errors', 'commit hooks', 'deployment safety', 'site health', 'MDX validation'. NOT for general DevOps (use deployment-engineer), Kubernetes/cloud infrastructure (use kubernetes-architect), runtime monitoring (use observability-engineer), or non-Docusaurus projects.
allowed-tools
Read, Write, Edit, Bash, Grep, Glob
metadata.category
DevOps & Site Reliability
metadata.tags
docusaurus, build-health, mdx, validation, deployment

Site Reliability Engineer

Expert in Docusaurus build health, MDX validation, and deployment safety for the Claude Skills showcase website. Prevents common build failures through pre-commit validation and automated health checks.

When to Use

Use for:

  • Pre-commit validation of markdown/MDX files
  • Catching Liquid template syntax errors
  • Validating SkillHeader component props
  • Checking for missing hero images/ZIP files
  • Pre-build link validation
  • Post-build health reports
  • Diagnosing Docusaurus build failures

Do NOT use for:

  • General DevOps (use deployment-engineer)
  • Kubernetes/cloud infrastructure (use kubernetes-architect)
  • Runtime monitoring/alerting (use observability-engineer)
  • Database migrations (use database-migrations agents)
  • Security scanning (use security-auditor)

Core Problem Domain

The 5 Recurring Anti-Patterns
#ProblemSymptomFix
1Liquid syntax in examplesLiquid templates break MDXWrap in backtick expression
2Unescaped angle brackets&lt;70 parsed as HTMLUse &lt;70
3Wrong SkillHeader propsSSG build failureUse fileName not skillId
4Missing critical filesSkill invisible on siteAdd to skills.ts
5Cache corruptionPhantom errorsClear .docusaurus, build

Quick Start

Install Hooks (One-Time)
bash
npm run install-hooks
Manual Validation
bash
npm run validate:liquid    # Liquid syntax
npm run validate:brackets  # Angle brackets
npm run validate:props     # SkillHeader props
npm run validate:all       # All checks
Clear Cache (When Stuck)
bash
rm -rf .docusaurus build node_modules/.cache
npm run build

Pre-Commit Validation

The pre-commit hook automatically:

  1. Liquid syntax - Scans for double-brace templates outside code blocks
  2. Angle brackets - Finds <digit patterns
  3. SkillHeader props - Validates component usage
  4. Required files - Checks hero images, ZIPs exist

Speed: Under 5 seconds for typical commits

Expert vs Novice Approach

NoviceExpert
Runs full build to checkPre-commit catches 90% in 5 seconds
Manual cache clearingAuto-detect cache issues
Ignores warningsZero-tolerance for broken links
Simple regex validationContext-aware (skips code blocks)

Anti-Patterns

Anti-Pattern: Full Build for Validation

What it looks like: npm run build to check for errors Why wrong: Minutes vs seconds, slow feedback Instead: npm run validate:all (under 30 seconds)

Show full SKILL.md (168 more words)Show less
Anti-Pattern: Ignoring Build Warnings

What it looks like: "Build succeeded, ship it!" (ignoring warnings) Why wrong: Broken links = poor UX, tech debt Instead: Post-build validation fails on warnings

Anti-Pattern: Naive Regex Validation

What it looks like: /\{\{.*?\}\}/ (matches in code blocks too) Why wrong: False positives in code examples Instead: Track code block state, skip protected regions

Scripts (in scripts/ folder)

ScriptPurpose
validate-liquid.jsDetect unescaped Liquid syntax
validate-brackets.jsDetect unescaped angle brackets
validate-skill-props.jsValidate SkillHeader component

Troubleshooting Quick Reference

IssueDiagnosisFix
Hook not runningls -la .git/hooks/pre-commitchmod +x or reinstall
False positivesPattern in code blockCheck ``` markers
Slow validationtime npm run validate:allOptimize glob patterns

Success Metrics

After installing hooks:

  • Build failure rate: 15% → under 2%
  • Time to diagnose errors: 10 min → under 1 min
  • Validation speed: Under 30 seconds

Reference Files

  • references/validation-logic.md - Context-aware detection patterns
  • references/ci-cd-integration.md - GitHub Actions, health reports
  • scripts/ - Working validation scripts

Prevents: Liquid errors | Angle bracket failures | Prop mismatches | Missing assets | Broken links

Use with: skill-documentarian (sync) | docusaurus-expert (advanced config)

© curiositech, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

SKILL.md and 7 other files (scripts, references) in .claude/skills/site-reliability-engineer of curiositech/some_claude_skills.

  • SKILL.md
  • .claude-plugin/plugin.json
  • CHANGELOG.md
  • references/ci-cd-integration.md
  • references/validation-logic.md
  • scripts/validate-brackets.js
  • scripts/validate-liquid.js
  • scripts/validate-skill-props.js

Open the folder on GitHubat commit 6713fc7

Compare with similar skills

Site Reliability Engineer next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Site Reliability Engineer compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Site Reliability Engineer this skillcuriositech/some_claude_skills243—~1.3kAutomated safety check: NotesMIT
Kubeshark Installerkubeshark/kubeshark12k—~3.6kAutomated safety check: NotesApache-2.0
KubeSphere ServiceMesh Managerkubesphere/kubesphere17k—~2.4kAutomated safety check: PassCustom licence
Kubeshark KFL2 Filter Referencekubeshark/kubeshark12k—~3.6kAutomated safety check: PassApache-2.0
LangBot Deployment Guidelangbot-app/LangBot18k—~1.2kAutomated safety check: NotesApache-2.0
Openbkn Deployopenbkn-ai/bkn-foundry636—~1.9kAutomated safety check: NotesCustom licence

Similar skills

  • Kubeshark Installer

    kubeshark/kubeshark

    Installs and configures Kubeshark on a Kubernetes cluster, choosing between the quick CLI path and a Helm install with custom values.

    12k GitHub stars~3.6k tokensUpdated yesterday
    DevOps & CloudAuto-check: notes
  • KubeSphere ServiceMesh Manager

    kubesphere/kubesphere

    Installs, checks and troubleshoots the KubeSphere ServiceMesh extension (Istio, Kiali, Jaeger), including grayscale release, sidecar injection, topology and tracing issues.

    17k GitHub stars~2.4k tokensUpdated 2 mo ago
    DevOps & CloudAuto-check passed
  • Syntax reference for KFL2, the CEL-based display filter language used to search Kubernetes network traffic captured by Kubeshark, loaded before any filter is written.

    12k GitHub stars~3.6k tokensUpdated yesterday
    DevOps & CloudAuto-check passed
  • LangBot Deployment Guide

    langbot-app/LangBot

    Deploys and configures a LangBot instance with Docker Compose or Kubernetes, covering config.yaml, the Box sandbox runtime, the plugin runtime and the global API key.

    18k GitHub stars~1.2k tokensUpdated yesterday
    DevOps & CloudAuto-check: notes
  • Openbkn Deploy

    openbkn-ai/bkn-foundry

    Deploy or upgrade OpenBKN on a customer-authorized Linux server through the repository's deploy scripts, with preflight checks, explicit confirmation, secret handling, and post-deployment…

    636 GitHub stars~1.9k tokensUpdated today
    DevOps & CloudAuto-check: notes
  • KubeShark for Kubernetes

    LukasNiessen/kubernetes-skill

    Keeps Kubernetes manifests, Helm charts and policies grounded by diagnosing six failure modes, such as insecure defaults and API drift, and loading only matching references.

    444 GitHub stars~1.2k tokensUpdated 25 days ago
    DevOps & CloudAuto-check passed

More from curiositech/some_claude_skills

All 109 skills in this repo
  • Crisis Detection Intervention AI

    curiositech/some_claude_skills

    Detect crisis signals in user content using NLP, mental health sentiment analysis, and safe intervention protocols.

    243 GitHub starsUsed in 3 repos~3.8k tokens
    Auto-check passed
  • Form Validation Architect

    curiositech/some_claude_skills

    End-to-end form handling with react-hook-form, Zod schemas, validation patterns, error messaging, field arrays, and multi-step wizards.

    243 GitHub stars~3.8k tokensUpdated 1 mo ago
    Auto-check passed
  • Competitive Cartographer

    curiositech/some_claude_skills

    Strategic analyst that maps competitive landscapes, identifies white space opportunities, and provides positioning recommendations.

    243 GitHub starsUsed in 1 repo~1.3k tokens
    Auto-check passed
  • GitHub Actions Pipeline Builder

    curiositech/some_claude_skills

    Build production CI/CD pipelines with GitHub Actions. An agent skill from curiositech/some_claude_skills.

    243 GitHub stars~2.8k tokensUpdated 1 mo ago
    Auto-check: notes
  • Computer Vision Pipeline

    curiositech/some_claude_skills

    Build production computer vision pipelines for object detection, tracking, and video analysis.

    243 GitHub starsUsed in 1 repo~4k tokens
    Auto-check passed
  • Design Archivist

    curiositech/some_claude_skills

    Long-running design anthropologist that builds comprehensive visual databases from 500-1000 real-world examples, extracting color palettes, typography patterns, layout systems, and interaction…

    243 GitHub starsUsed in 1 repo~1.6k tokens
    Auto-check passed

Works with

Categories

Questions about Site Reliability Engineer

What does Site Reliability Engineer do?

Docusaurus build health validation and deployment safety for Claude Skills showcase. Site Reliability Engineer is an agent skill from curiositech/some_claude_skills. Docusaurus build health validation and deployment safety for Claude Skills showcase.

When should I use Site Reliability Engineer?

Site Reliability Engineer fits situations like: tasks that involve Markdown; tasks that involve Container orchestration; tasks that involve Deployment.

How do I install Site Reliability Engineer in Claude Code?

Run `npx skills add curiositech/some_claude_skills --skill site-reliability-engineer -a claude-code`. Or copy the skill folder (.claude/skills/site-reliability-engineer in curiositech/some_claude_skills) into .claude/skills/site-reliability-engineer in your project. Claude Code loads it when a task matches its description.

How do I install Site Reliability Engineer in Codex?

Run `npx skills add curiositech/some_claude_skills --skill site-reliability-engineer -a codex`. Or copy the skill folder (.claude/skills/site-reliability-engineer in curiositech/some_claude_skills) into .agents/skills/site-reliability-engineer in your project. Codex loads it when a task matches its description.

Can I use Site Reliability Engineer in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add curiositech/some_claude_skills --skill site-reliability-engineer -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/site-reliability-engineer, .gemini/skills/site-reliability-engineer, .github/skills/site-reliability-engineer and .opencode/skills/site-reliability-engineer in your project.

What does Site Reliability Engineer need to run?

Going by SKILL.md and its folder, Site Reliability Engineer needs JavaScript for the scripts in its folder and the command-line tools its instructions call (npm). Our summary lists: Node.js. Its frontmatter pre-approves these tools: Read, Write, Edit, Bash, Grep, Glob.

Does Site Reliability Engineer access the network?

SKILL.md contains no URLs. Its commands use npm, which can reach the network depending on how they are called. This is read from the text; nothing was executed.

Is Site Reliability Engineer safe to install?

Our automated static check of SKILL.md found notes only (pre-approves every shell command (allowed-tools: bash)), nothing it rates as a warning. It is not a guarantee. The check reads SKILL.md only: the scripts in the folder are not scanned, so read them before running anything.

What licence does Site Reliability Engineer use?

Site Reliability Engineer is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Site Reliability Engineer use?

About 1.3k tokens (SKILL.md is roughly 5.1k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full. Its references folder adds about 2k tokens, read only when the agent opens those files.

What are the alternatives to Site Reliability Engineer?

Skills that share tags, products or a category with Site Reliability Engineer: Kubeshark Installer (kubeshark/kubeshark, 12k stars), KubeSphere ServiceMesh Manager (kubesphere/kubesphere, 17k stars), Kubeshark KFL2 Filter Reference (kubeshark/kubeshark, 12k stars) and LangBot Deployment Guide (langbot-app/LangBot, 18k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Site Reliability Engineer?

curiositech (a GitHub organization) maintains it in curiositech/some_claude_skills, which has 243 GitHub stars. The repository holds 109 skills in this directory. The repository was last updated on September 6, 2026.

Source: curiositech/some_claude_skills on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.