writing-skills
writing-skills
Use when creating new skills, editing existing skills, or verifying skills work before deployment
palantir-prod-checklistRun a fail-closed production-readiness review for a Foundry pipeline, OSDK application, DevOps product, or Compute Module. Use when preparing a first release or high-risk promotion. Trigger with "Palantir production checklist".
Independent GitHub snapshot · Automated classification · Original documentation governs
Prove the exact artifact, data contract, access model, observability, failure path, and rollback before promotion. A collection of green local tests is insufficient without Foundry checks and target-environment evidence.
references/official-docs.md and collect non-production receipts for every required gate.Verify the production grant type, acting principal, requested scopes, Developer Console restrictions, secret storage, rotation, and revocation. Never copy a non-production secret into production or log a production token during validation.
Freeze and inventory the candidate artifact, dependencies, datasets, Ontology entities, Actions, external systems, parameters, schedules, and owners.
Verify tests, Foundry checks, representative builds or application flows, data expectations, and positive/negative access.
Verify production parameters, secrets, restrictions, markings, log policy, metrics, alerts, runbooks, capacity, and limits.
Rehearse failed deployment, bad data, auth denial, throttling, dependency outage, and prior-version rollback in non-production.
Obtain independent approvals, promote the exact artifact, observe the defined window, and record post-release evidence.
Production owners approve promotion; data/security owners approve data and access controls; operations owners approve monitoring and rollback. The executor must not self-approve a high-risk release where policy requires independence.
A signed readiness matrix with exact artifact, dependencies, test/build receipts, data and access controls, environment parameters, telemetry, failure rehearsals, approvals, promotion receipt, observation results, and rollback target.
| Condition | Response |
|---|---|
| Candidate changes after approval | Invalidate approvals and rerun affected gates on the new exact artifact. |
| Negative-access test succeeds | Block release and correct permissions or application restrictions. |
| Rollback cannot be rehearsed | Do not promote until a restorable prior version and dependency set exist. |
| Post-release data checks fail | Stop consumers or schedules as approved, restore the prior version, and isolate affected outputs. |
Gate a transforms product by freezing the branch commit, passing repository checks and a representative test build, validating dataset controls and alerts, then promoting one DevOps version.
Gate a Compute Module by pinning an image digest, testing non-root/platform/port requirements, OAuth restrictions, scale and failure behavior, logs, and prior-image rollback.