engineering-references

Provides on-demand engineering checklists for reliability, data consistency, and legacy code risks.

Updated Sep 6, 2026
One-click install
npx skills add https://github.com/oxie/prime-agent-skills --skill engineering-references-oxie
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: engineering-references
Source: https://github.com/oxie/prime-agent-skills/tree/main/engineering-references
Command: npx skills add https://github.com/oxie/prime-agent-skills --skill engineering-references-oxie

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve? Engineers facing production failures, data-consistency risks, or poorly tested legacy code often lack structured diagnostic questions. This Skill supplies focused, book-inspired reference checklists that surface the right questions for reliability reviews, schema changes, API authorization, SQL diagnosis, debugging, and test design without imposing mandatory workflows. ## Core Features & Use Cases - Targeted reference selection: Read only the reference matching the actual risk, such as Release It! for retry/timeout/overload design, Designing Data-Intensive Applications for transactional or derived-data changes, or Working Effectively with Legacy Code for safe test seams. - Broad engineering coverage: Includes contract boundaries, release dependencies, API authorization, SQL diagnosis, telemetry evidence, debugging, test design, interface design, domain modeling, threat modeling, recovery planning, retrieval contracts, knowledge bundles, and developer first-value reviews. - Scope and authority guardrails: References are diagnostic questions, not mandates; reviews are read-only unless edits are authorized, and no deployments, migrations, or new services are granted. - Use Case: When modifying an endpoint that writes across tenants, consult the API authorization reference to check caller/tenant/object enforcement and add denied-write tests before shipping. ## Quick Start Ask the agent to review your planned retry and timeout changes using the engineering references for reliability risks.

Frequently Asked Questions about engineering-references

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I review retry and timeout design before a production release?▼

Consult the Release It! reference to check total deadlines, retry safety, capacity-full behavior, failure isolation, and cleanup ownership. It provides diagnostic questions for slow or failing dependencies, overload, and resource limits without mandating specific mechanisms.

What checklist should I use for legacy code with weak tests?▼

Use the Working Effectively with Legacy Code reference when behavior is unclear or dependencies block local feedback. It guides you to identify behavior to preserve, observation points, the smallest useful seam, and the actual barrier before changing code.

Does this skill run tests or deploy changes automatically?▼

No. The references are read-only diagnostic guidance; they do not grant permission to deploy, migrate data, run chaos or load tests, add dependencies, or create monitoring. All edits and verification follow the project's existing authorization and delivery rules.

When should I combine multiple engineering references?▼

Combine references only when the actual risk spans multiple subjects, such as retries plus duplicate-write safety. Do not combine merely for completeness, and do not require extra cleanup or validation steps just to satisfy a checklist.

How do I test API authorization for multi-tenant endpoints?▼

Read the API authorization reference for protected endpoint changes. It covers caller, tenant, object, and operation enforcement coupled with the action, plus denial-with-no-write tests that verify rejected requests cause no side effects.