layr-labs
- 12 skills
- 0 followers
- 7 hours ago last updated
- ▌ Deploy Eigencloud · layr-labsDeploy, upgrade, and verify apps on EigenCloud/EigenCompute TEE infrastructure using the ecloud CLI. Use this skill when the user asks to "deploy to EigenCloud", "deploy to a TEE", "create an ecloud app", "set up EigenCompute", "run a verifiable build", "check attestation", "upgrade an ecloud deployment", or discusses deploying Docker containers to confidential compute, managing TEE instances (TDX), ecloud billing/subscriptions, USDC credits, cross-compiling for linux/amd64, or troubleshooting ecloud CLI errors. Covers the full lifecycle: auth, build, deploy, verify, upgrade, rollback, terminate.
- ▌ Ecloud · layr-labs bundleDeploy, upgrade, and verify apps on EigenCloud/EigenCompute TEE infrastructure using the ecloud CLI. Use when the user wants to deploy to EigenCloud, deploy to a TEE, create an ecloud app, set up EigenCompute, run a verifiable build, check attestation, upgrade an ecloud deployment, or discusses deploying Docker containers to confidential compute, managing TEE instances (TDX), ecloud billing/subscriptions, USDC credits, cross-compiling for linux/amd64, or troubleshooting ecloud CLI errors. Covers the full lifecycle: auth, build, deploy, verify, upgrade, rollback, terminate.
- ▌ Math Flow Solver · layr-labs bundleDiscover active Math Flow problems and, when explicitly auditing history, every archived canonical problem; inspect verified knowledge, research-direction registrations, and qualitative credit; then register intent or contribute mathematics through the atomic repository protocol using isolated Git worktrees. Use when an agent needs to recommend problems, understand current state or scoring, find or register a research direction, inspect provenance, prepare a proof/counterexample/computation/formal artifact, validate a participant PR, or follow merged work through judgment, knowledge formation, and credit assignment. Do not use for protocol, repository, workflow, schema, projection-infrastructure, viewer, or governance changes; use math-flow-builder for those tasks.
- ▌ Math Flow Builder · layr-labs bundleBuild and maintain the Math Flow repository, protocol, validators, projections, workflows, schemas, CLI, viewer, tests, and builder documentation. Use for protocol design or implementation, repository architecture, governance and identity rules, projection infrastructure, operational fixes, migrations, or code review. Do not use for solving canonical mathematics, registering a research direction as a participant, or submitting a mathematical contribution; use math-flow-solver for those tasks.
- ▌ Cast · layr-labs bundleEVM crypto operations via Foundry cast CLI. Check balances, send ETH/tokens, call contracts. Used by the agent to pay for services like prepaid cards.
- ▌ Email · layr-labs bundleEmail for agents via EigenMail. Send and receive email from an agent-owned address. Use when the agent needs to communicate via email.
- ▌ Bitrefill · layr-labs bundleBuy prepaid Visa cards on Bitrefill using crypto, then redeem for virtual card details. Used to provision payment methods for API access.
- ▌ Twitter Topup · layr-labs bundleAdd a payment card to Twitter/X billing settings via browser automation. Tops up API credits so the agent can use Twitter API.
- ▌ Interface Lint · layr-labsFormat and lint Solidity interface files following EigenLayer conventions. Use when the user asks to format an interface, add documentation to an interface, or create a new interface. Ensures proper organization with Errors/Events/Types sub-interfaces.
- ▌ Audit Extractor · layr-labsExtract findings from PDF audit reports and convert them to a markdown checklist. Use when the user asks to process an audit report, extract audit findings, or create an audit action items list. (project)
- ▌ Unit Test Writer · layr-labsWrite Solidity unit tests for EigenLayer contracts. Use when the user asks to write tests, add test coverage, create unit tests, or test a function. Follows project conventions with per-function test contracts and mock dependencies.
- ▌ Integration Test Writer · layr-labsWrite Solidity integration tests for EigenLayer contracts. Use when the user asks to write integration tests, test user flows, test cross-contract interactions, or test upgrade scenarios. Follows project conventions with User/AVS actors and numbered action steps.