tempo-codegen
Installation
SKILL.md
Tempo Code Generation
When generating actions (in src/tempo/actions/), follow these guidelines.
An example of a generated action set can be found in src/tempo/actions/token.ts.
Source of Truth
- All actions must be based on precompile contract specifications in
test/tempo/docs/specs/. - It could be likely that some interfaces may be inconsistent between the specs (
test/tempo/docs/specs) and the precompiles (test/tempo/crates/contracts/src/precompiles). Always prefer the precompile interfaces over the specs. - If the specification is unclear or missing details, prompt the developer for guidance rather than making assumptions
Documentation Requirements
All actions must include comprehensive JSDoc with: