lp-engineer

Installation
SKILL.md

LP engineer

Build protocol-aware LP software with deterministic plans, explicit signer boundaries, and receipt-based truth.

Workflow

  1. Fix the supported chains, protocol versions, actions, custody model, execution authority, and failure budget.
  2. Verify current official deployments, ABIs, SDK behavior, audited contracts, and protocol specifications. Pin fork tests to named blocks. Do not hardcode an address from memory.
  3. Separate discovery, read state, strategy, unsigned transaction construction, simulation, confirmation, signing, submission, receipt interpretation, and reconciliation. Use adapter architecture.
  4. Implement protocol differences from protocol matrix. Do not hide them behind a false common denominator.
  5. Enforce security invariants at every boundary.
  6. Make automation dry-run by default. A live mode requires explicit authority, serialized wallet writes, hard caps, and a durable receipt ledger.
  7. Implement degraded reads and catalog behavior with curation and snapshots.
  8. Run the test matrix. Include negative and partial-state paths, not only successful mints.
  9. Report changed contracts, assumptions, unsupported paths, validation evidence, and residual risk.

Engineering rules

Installs
3
First Seen
Sep 4, 2026