AVS Vibe Developer Guide banner
Layr-Labs Layr-Labs

AVS Vibe Developer Guide

AI community intermediate

Description

**Why**: this guide is meant to enable the user to go from a raw AVS Idea to Design to Prototype (Code) in under 10 mins and learn more about how EigenLayer works along the way.

Installation

This entry records only its repository, not the path inside it, so there is no exact command to give. Open the source below and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

README

AVS Idea to Design to Prototype Vibe Development Guide

Overview

**Why**: this guide is meant to enable the user to go from a raw AVS Idea to Design to Prototype (Code) in under 10 mins and learn more about how EigenLayer works along the way.

**Who**: this guide is written to serve a more technical developer audience that prefers [Vibe Coding](https://x.com/karpathy/status/1886192184808149383?lang=en) with popular AI / LLM tools such as [Claude Code](https://docs.anthropic.com/en/docs/agents-and-tools/claude-code/overview). Please note that EigenLayer is also working to release a web app experience to enable the same Idea to Prototype flow which will be released independently.

**Pre-requisites**:

**Caveats:**

  • Including Claude Code and Hello-World-AVS in order to deliver a useful MVP
  • Excluding Slashing functionality until the AVS Eng team is able to add this functionality to the eigenlayer-middleware / ECDSAServiceManager repo dependency for Hello World.
  • For these tools, please limit your idea and designs to focus on the scope of one Operator Set at at time.
  • The files under the context folder will soon be replaced with an MCP server.

Instructions

Stage 0: Environment Setup

  • Open a new terminal session.
  • git clone a local copy of this repo and cd into the newly created avs-vibe-developer-guide folder.
  • Run the following command to add the EigenLayer MCP Server to your local claude instance:

...