tempo-codegen
OfficialAuto-generate Tempo actions for faster contracts.
Authorwevm
Version1.0.0
Installs0
System Documentation
What problem does it solve?
Tempo codegen automates the generation of Tempo action code from precompile specifications, eliminating boilerplate and ensuring consistent interfaces across actions.
Core Features & Use Cases
- Spec-driven action generation: Creates read and mutate actions from
test/tempo/docs/specs/and corresponding precompiles. - Documentation-driven: Enforces comprehensive JSDoc and example blocks in generated actions.
- Standardized namespace structure: Produces
Parameters,Args,ReturnValue,call,extractEvent, andinnerhelpers for all actions. - Quick Start friendly: Allows immediate generation from specs to
src/tempo/actions/with a single command.
Quick Start
Run the tempo-codegen tool to generate action sets from test/tempo/docs/specs/ into src/tempo/actions/.
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: tempo-codegen Download link: https://github.com/wevm/viem/archive/main.zip#tempo-codegen Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.