{"owner":"vyperlang","repo":"vyper","hasSkills":true,"hasMcp":false,"mcpConfig":null,"found":["CLAUDE.md"],"skills":{"CLAUDE.md":"# Vyper Compiler — Agent Guide\n\nPythonic smart contract language targeting the EVM. v0.4.x, Python 3.11+.\n\n## Quick Commands\n\n```bash\nuv sync --extra dev              # install deps (per-worktree .venv, recommended)\nuv run vyper contract.vy                # compile a contract\nuv run vyper -f ir_runtime contract.vy  # inspect Venom IR\nuv run vyper -f asm contract.vy         # inspect assembly\nuv run ./quicktest.sh -m \"not fuzzing\"  # run tests (-nauto by default via setup.cfg)\nuv run make lint                        # enforces code style (same as CI)\n```\n\n## Architecture, Code Style, Entry Points\n\nSee [skills/SKILL.md](skills/SKILL.md) for compilation pipeline, directory map, code style, and key entry points.\n\n## Topic Deep-Dives\n\n- **[Venom IR](skills/venom.md)** — SSA IR design, passes, optimization, working with Venom code\n- **[Semantics & Frontend](skills/semantics.md)** — Type system, analysis phases, namespace, validation\n- **[Code Generation](skills/codegen.md)** — Legacy IR, Venom codegen, the two pipelines\n- **[Testing](skills/testing.md)** — Test structure, fixtures, running tests, writing new tests\n- **[Contributing](skills/contributing.md)** — Commit message standards, PR workflow, code style summary\n"},"files":{"CLAUDE.md":"# Vyper Compiler — Agent Guide\n\nPythonic smart contract language targeting the EVM. v0.4.x, Python 3.11+.\n\n## Quick Commands\n\n```bash\nuv sync --extra dev              # install deps (per-worktree .venv, recommended)\nuv run vyper contract.vy                # compile a contract\nuv run vyper -f ir_runtime contract.vy  # inspect Venom IR\nuv run vyper -f asm contract.vy         # inspect assembly\nuv run ./quicktest.sh -m \"not fuzzing\"  # run tests (-nauto by default via setup.cfg)\nuv run make lint                        # enforces code style (same as CI)\n```\n\n## Architecture, Code Style, Entry Points\n\nSee [skills/SKILL.md](skills/SKILL.md) for compilation pipeline, directory map, code style, and key entry points.\n\n## Topic Deep-Dives\n\n- **[Venom IR](skills/venom.md)** — SSA IR design, passes, optimization, working with Venom code\n- **[Semantics & Frontend](skills/semantics.md)** — Type system, analysis phases, namespace, validation\n- **[Code Generation](skills/codegen.md)** — Legacy IR, Venom codegen, the two pipelines\n- **[Testing](skills/testing.md)** — Test structure, fixtures, running tests, writing new tests\n- **[Contributing](skills/contributing.md)** — Commit message standards, PR workflow, code style summary\n"},"items":[{"name":"CLAUDE.md","path":"CLAUDE.md","title":"CLAUDE.md","content":"# Vyper Compiler — Agent Guide\n\nPythonic smart contract language targeting the EVM. v0.4.x, Python 3.11+.\n\n## Quick Commands\n\n```bash\nuv sync --extra dev              # install deps (per-worktree .venv, recommended)\nuv run vyper contract.vy                # compile a contract\nuv run vyper -f ir_runtime contract.vy  # inspect Venom IR\nuv run vyper -f asm contract.vy         # inspect assembly\nuv run ./quicktest.sh -m \"not fuzzing\"  # run tests (-nauto by default via setup.cfg)\nuv run make lint                        # enforces code style (same as CI)\n```\n\n## Architecture, Code Style, Entry Points\n\nSee [skills/SKILL.md](skills/SKILL.md) for compilation pipeline, directory map, code style, and key entry points.\n\n## Topic Deep-Dives\n\n- **[Venom IR](skills/venom.md)** — SSA IR design, passes, optimization, working with Venom code\n- **[Semantics & Frontend](skills/semantics.md)** — Type system, analysis phases, namespace, validation\n- **[Code Generation](skills/codegen.md)** — Legacy IR, Venom codegen, the two pipelines\n- **[Testing](skills/testing.md)** — Test structure, fixtures, running tests, writing new tests\n- **[Contributing](skills/contributing.md)** — Commit message standards, PR workflow, code style summary\n","category":"root","tokens":308}]}