alifpay/skills
Skill Claude CodeCodex
Review the test coverage and QA plan for transactional/financial APIs. Checks functional coverage (create/process flows, status updates, transaction types, limits, fees, transfers, partial failures), security coverage (encryption in transit and at rest, authN/authZ, injection, rate limiting, input validation, fraud…
alifpay/skills
Skill Claude CodeCodex
Review asynchronous transactional services built on message brokers, queues, or streaming (RabbitMQ, Kafka, NATS JetStream, SQS, Pub/Sub). Checks broker retention and durability, delivery-reliability level, duplicate-message handling (retry without ACK, recovery after crash, stale months-old messages), idempotent…
alifpay/skills
Skill Claude CodeCodex
Review backend database design decisions for read/write routing (master vs replica) and indexing. Checks that transactional writes and consistency-critical reads use the master, that analytics/reporting reads use replicas, replication-lag awareness, failover behavior, read-write split correctness, index coverage for…
alifpay/skills
Skill Claude CodeCodex
Review backend error handling in transactional/financial flows to prevent money loss from misclassified failures. Checks that infrastructure errors (Redis, RabbitMQ, Kafka, database, HTTP timeout, upstream service failure, context cancellation) are NOT converted into final FAILED status, that unknown/transient errors…
alifpay/skills
Skill Claude CodeCodex
Review backend code that integrates with external/third-party APIs (payment providers, banks, KYC, card networks, crypto exchanges, SMS/OTP, any outbound HTTP/gRPC to a system you do not own). Checks planning of failure modes, idempotency, timeout and retry strategy, response code classification, duplicate-transaction…
alifpay/skills
Skill Claude CodeCodex
Review synchronous HTTP/gRPC APIs that perform transactional operations (payments, transfers, ledger updates, any money-moving action where the client waits for a response). Checks server and context timeout configuration, parameter validation, transaction-date/freshness checks, handling of client disconnect…
alifpay/skills
Skill Claude CodeCodex
Review the data model, state machine, timestamps, and integrity rules for transaction/ledger/payment entities. Checks allowed state transitions (NEW → PROCESSING → APPROVED/FAILED/CANCELED/REVERSED/ERROR → FINAL), final-state immutability enforced at the DB level (late or stale callbacks/webhooks must never overwrite…