thru-best-practices
Installation
SKILL.md
Thru Best Practices
Use this skill as a thin router and guardrail layer for Thru development.
Do not treat this skill as a replacement for the docs site. The source of truth for current syntax, package behavior, and newly added features is https://thru.org/docs/.
Non-Negotiables
1. If you write or change a program, you must also create or update the ABI
Do not treat ABI work as optional when writing a program. If you add or change:
- an instruction format
- an account layout
- an event payload
- a seed or account-derivation contract
then you must also create or update the ABI and validate it.