Search

Rust · 0xMiden/protocol

16 skills found.
Search results
#SkillRepositoryStarsUsed inTokensAuto-checkLicenceUpdated
1

A skill your agent uses when naming a conversion or accessor method in Rust — follow the Rust API naming conventions for the method's cost and ownership.

0xMiden/protocol133—~450Automated safety check: PassMIT2 days ago
2

A skill your agent uses when constructing a Felt from a numeric value in Rust — use checked construction unless the canonical bound is already proved.

0xMiden/protocol133—~439Automated safety check: PassMIT2 days ago
3

A skill your agent uses when defining the interface for a new MASM procedure — keep its inputs explicit on the stack and its outputs limited to values it produces.

0xMiden/protocol133—~716Automated safety check: PassMIT2 days ago
4

A skill your agent uses when changing a numeric or string constant in Rust or MASM that has a counterpart on the other side — keep the two definitions from drifting apart.

0xMiden/protocol133—~563Automated safety check: PassMIT2 days ago
5

A skill your agent uses when writing a public Rust API, a deserialization path, or any code reachable from untrusted input — surface recoverable failures as a Result.

0xMiden/protocol133—~671Automated safety check: PassMIT2 days ago
6

A skill your agent uses when writing or reviewing a Rust constructor, trynew, or builder build — centralize validation so every instance is valid by construction.

0xMiden/protocol133—~502Automated safety check: PassMIT2 days ago
7

A skill your agent uses when adding a public Rust function, or adding a new case or check to an existing flow (a new note type, enum variant, validation rule) - put the behavior on the type that…

0xMiden/protocol133—~1.5kAutomated safety check: PassMIT2 days ago
8

A skill your agent uses when writing a Rust test that exercises a failure path or a MASM test that expects a panic / assert — assert on the specific expected error variant or error code.

0xMiden/protocol133—~374Automated safety check: PassMIT2 days ago
9

A skill your agent uses when writing Rust arithmetic on amounts or other quantities derived from external/user input — guard against silent overflow.

0xMiden/protocol133—~342Automated safety check: PassMIT2 days ago
10

A skill your agent uses when writing or editing a Rust doc comment that references a type, method, or module — link the reference so renames are caught by rustdoc.

0xMiden/protocol133—~373Automated safety check: PassMIT2 days ago
11

A skill your agent uses when writing or editing a Rust error message, panic/assert string, or MASM ERR constant — follow the Rust convention for error-message casing and punctuation.

0xMiden/protocol133—~407Automated safety check: PassMIT2 days ago
12

A skill your agent uses when writing or editing MASM or Rust code that contains meaningful numeric literals — promote them to named constants with a single source of truth.

0xMiden/protocol133—~327Automated safety check: PassMIT2 days ago
13

A skill your agent uses when adding a public struct or changing a field's visibility in a Rust library crate — keep fields encapsulated so the layout can evolve without breaking callers.

0xMiden/protocol133—~335Automated safety check: PassMIT2 days ago
14

A skill your agent uses when introducing a Rust type whose constructor takes more than ~3 optional or named parameters — give it a generated builder instead of hand-written boilerplate.

0xMiden/protocol133—~391Automated safety check: PassMIT2 days ago
15

A skill your agent uses when a Rust or MASM test needs to construct an account, note, transaction, or other domain object — build it with the existing test fixtures.

0xMiden/protocol133—~377Automated safety check: PassMIT2 days ago
16

A skill your agent uses when adding or modifying a dependency in a crate's Cargo.toml that is or may become shared by multiple workspace crates — keep its version defined in one place.

0xMiden/protocol133—~358Automated safety check: PassMIT2 days ago