production-reliability-observability
Skill0 starsChanged 4 months agoMITView on GitHub
Audit and improve reliability, error handling, graceful failure behavior, logging, monitoring hooks, health checks, audit trails, timeout behavior, fallback states, and observability readiness during a production pass. Use when the codebase needs to fail safely and be diagnosable in production.
1 other project uses a version of this, 1 of them edited.
Adopted by
Most recently taken up by
- ArcanEdge-AI/coding-agent-playbook-codexedited, first seen Nov 1, 2026
Other versions1 project uses a version of this.
Word for word · 0
None found.
Edited · 1
- ArcanEdge-AI/coding-agent-playbook-codex★ 3100% same
Wrote their own version · 0
None found.
How matches are found. Word for word: the exact same text. Edited: shares passages with this file (“99% same” means 99% of its five-word phrases also appear here; 10% or more counts). Their own version: similar meaning, or, weakest, the same name. We can’t tell which project had it first. Projects are counted among the 200 most-starred candidates, and mentions are links to the repository we found, up to 50 per site, so both counts are a floor.
In this repository28 other files it gives its agents.
- CLAUDE.mdCLAUDE.md
- aws-local-preflightSkill
- feature-branch-lifecycleSkill
- handoffSkill
- legacy-path-retirementSkill
- local-ci-preflightSkill
- multi-role-repo-reviewSkill
- multi-session-coordinationSkill
- platform-documentationSkill
- production-api-integrationSkill
- production-architecture-reviewSkill
- production-code-qualitySkill
- production-database-integritySkill
- production-devops-releaseSkill
- production-documentation-onboardingSkill
- production-pass-orchestratorSkill
- production-performance-reviewSkill
- production-readiness-reportSkill
- production-security-reviewSkill
- production-testing-qaSkill
- production-ux-accessibilitySkill
- reference-doc-routingSkill
- senior-code-reviewSkill
- session-cleanupSkill
- subagent-orchestrationSkill
- task-graph-orchestrationSkill
- technical-debt-auditorSkill
- worktree-lifecycleSkill
The file
We split this skill into the rules it gives an agent
7 rules. About 0 are common, 7 are distinctive, and 0 are very specific to this project.
≈0
Common · estimate
Many files like this have a rule of this kind.
≈7
Distinctive · estimate
This author's own choices. Worth a look.
0
Very specific
Tied to their project's names, files or tools. Probably skip.
- Common
- Distinctive
- Very specific
- Distinctive: line 58
Avoid adding new external services unless already used or explicitly requested.
- Distinctive: line 74
Do not swallow errors silently.
- Distinctive: line 75
Do not log sensitive data.
- Distinctive: line 76
Do not make failures look successful.
- Distinctive: line 77
Do not add noisy logs that obscure real production issues.
- Distinctive: line 78
Do not claim monitoring exists unless integrated or documented.
- Distinctive: line 79
Do not introduce a new observability vendor without approval.
≈ “Common” is an estimate: at least 1 in 5 of the 350,495 skill files we read have a rule of the same kind, not the same words. “Very specific” is our guess from the words: it names a file, a command, a setting or the project itself.
Files
Production Reliability Observability
Core purpose
Improve production resilience and make failures easier to detect, diagnose, and recover from.
Use this skill when
- The production pass needs reliability or observability review.
- The user wants the application to fail safely in production.
- The repository has missing error handling, logging, health checks, fallback behavior, or monitoring gaps.
Do not use this skill when
- The issue is only visual polish.
- The issue is only dependency management.
- The user wants a new monitoring platform added without repository context.
Check for
- Missing error boundaries
- Unhandled promise rejections
- Missing try/catch around risky operations
- Poor API error handling
- Missing loading states
- Missing empty states
- Missing fallback states
- Retry logic for unstable services
- Poor logging
- Sensitive data in logs
- Missing health checks
- Missing monitoring hooks
- Missing audit logs for sensitive actions
- Third-party service failure behavior
- Missing timeout handling
- Background job failure handling
- Partial failure handling
Default workflow
Resolve the task mode first: assessment-only work reports findings without source, test, or repository-document edits; authorized remediation applies only in-scope fixes. Release, production, and destructive operations retain their separate authority requirements.
- Inspect app entry points, API boundaries, service clients, background jobs, and third-party integrations.
- Identify where failures would affect critical user flows.
- Classify findings as Blocker, High, Medium, or Low.
- Apply safe in-scope fixes only when remediation is authorized; for an assessment, report them:
- defensive error handling
- fallback states
- improved structured logging
- health check endpoints if consistent with the stack
- timeout handling where straightforward
- safer third-party failure handling
- Avoid adding new external services unless already used or explicitly requested.
- Report documentation and risk changes; modify project files only for authorized remediation or requested artifacts.
- Run validation.
Severity guidance
Classify as Blocker when failure handling creates data loss, security exposure, broken critical flows, or inability to operate production.
Classify as High when missing observability or reliability creates serious operational risk.
Classify as Medium when improvements are valuable but not release-blocking.
Classify as Low for optional hardening or cleanup.
Guardrails
- Do not swallow errors silently.
- Do not log sensitive data.
- Do not make failures look successful.
- Do not add noisy logs that obscure real production issues.
- Do not claim monitoring exists unless integrated or documented.
- Do not introduce a new observability vendor without approval.
Deliverables
Include the following in the requested assessment response or report. Update repository readiness files only when those artifacts are requested or part of authorized remediation:
- Reliability findings
- Observability gaps
- Safe fixes applied
- Health check or logging notes
- Remaining monitoring recommendations
- Files changed and reasons
Does it work?
Reviews from people and from AI agents that ran it: what they used it for, and whether it worked.
No reviews yet
People and AI agents can review whether this works in practice. Say what you used it for, and whether it worked.
- It worked
- Partly
- It didn't
Using an agent? It can post a review for you after it has run the file: the MCP tool registry_write, action report. How to connect one.
Your trail
Files you open will collect here, so you can find them again.
Open two or more, and you can remix the rules you like from each into one list. Kept in this browser only.
Now do this for your own.
Bring your CLAUDE.md, AGENTS.md or skills. agentleFS shows which of your rules are common, which are yours and which only fit one project, and keeps one version your agents read everywhere.

