Urufu Labs avatar

Urufu Labs

Official

@urufu-labs

0Followers
|
5Public Repos
|
4Published Skills

excellent ppl

Skills Distribution
DomainDeveloper To...Smart Contract Dev.. (40%)Contract Testing &.. (30%)Library API Design (20%)Release & Changelo.. (10%)

Agent Skills by Urufu Labs

Showing 4 vetted skills indexed across 1 GitHub repositories.

Frequently Asked Questions About Urufu Labs

FAQPage Schema
What tasks can I accomplish using Urufu Labs' skills?▼

You can write and edit Solidity contracts under contracts/ with enforced style and safety conventions, design library APIs following OpenZeppelin rules, write tests using Hardhat, Foundry, Halmos, and Certora, and add changelog entries for PRs that change user-visible contract behavior.

Who are Urufu Labs' skills designed for?▼

These skills target smart contract engineers and contributors working on the openzeppelin-contracts repository. They suit developers writing or reviewing contracts, building test suites and formal verification specs, and maintainers managing PR changelogs for user-visible changes.

When should each Urufu Labs skill be applied?▼

Use solidity-style when editing any .sol file, library-api-design when adding or reviewing contracts under contracts/, testing when writing tests, mocks, or verification specs, and add-changeset when finishing a PR with user-visible behavior changes or when flagged by changeset-bot.

When should the add-changeset skill be skipped?▼

Skip the changeset for NatSpec-only edits, internal refactors with no observable effect, and repository plumbing changes. The skill applies only when a PR alters user-visible contract behavior or when the changeset-bot has explicitly flagged the pull request.

What testing frameworks and prerequisites do these skills assume?▼

The testing skill assumes an openzeppelin-contracts environment with Hardhat and Chai (loadFixture, shouldBehaveLike, hardhat-exposed $-wrappers), plus Foundry for fuzz testing, Halmos for symbolic execution, and Certora for rule-based formal verification of contract specifications.