Skip to main content

Skills dans ce dépôt

teddyjfpender/skill-issues - Page 2

SkillsMP a collecté 63 skills depuis teddyjfpender/skill-issues. Ouvrez un skill pour examiner sa source et ses détails.

teddyjfpender/skill-issues

Affichage de 23 skills collectés sur 63.

métier
Développeurs de logiciels
description

Explain how components are expanded under the hood, including HasComponent and ComponentState; use when a request involves debugging or understanding generated component code in Cairo.

Langue du texte source : anglais

mis à jour
métier
Développeurs de logiciels
description

Explain the Starknet contract class ABI, entry points, selectors, and dispatcher usage; use when a request involves ABI JSON, entry point metadata, or how calldata is encoded for contracts.

Langue du texte source : anglais

mis à jour
métier
Développeurs de logiciels
description

Explain Starknet contract classes vs instances, class hash, contract deployment, and upgrade patterns; use when a request involves declaring/deploying contracts or understanding class hashes in Cairo.

Langue du texte source : anglais

mis à jour
métier
Développeurs de logiciels
description

Explain Starknet contract events, event enums, and emitting events; use when a request involves defining or emitting events in Cairo.

Langue du texte source : anglais

mis à jour
métier
Développeurs de logiciels
description

Explain Starknet contract entry points (external, view, constructor, l1 handler) and ABI configuration; use when a request involves defining or exposing contract functions in Cairo.

Langue du texte source : anglais

mis à jour
métier
Développeurs de logiciels
description

Explain how to call another Starknet contract using dispatcher patterns and interfaces; use when a request involves cross-contract calls, dispatchers, or contract_call_syscall.

Langue du texte source : anglais

mis à jour
métier
Développeurs de logiciels
description

Explain Starknet contract storage layout, the storage struct, Store trait, and read/write access; use when a request involves storage variables or storage layout in Cairo.

Langue du texte source : anglais

mis à jour
métier
Développeurs de logiciels
description

Explain Cairo deref coercion with Deref/DerefMut traits and Target associated type; use when a request involves wrapper types, field access through wrappers, or deref behavior in Cairo.

Langue du texte source : anglais

mis à jour
métier
Développeurs de logiciels
description

Explain Cairo hashing with Poseidon and Pedersen, Hash/HashState traits, and hashing structs/arrays; use when a request involves computing hashes or deriving Hash in Cairo.

Langue du texte source : anglais

mis à jour
métier
Développeurs de logiciels
description

Explain Cairo inlining attributes and performance tradeoffs; use when a request involves

Langue du texte source : anglais

mis à jour
métier
Développeurs de logiciels
description

Explain Starknet L1 and L2 messaging, l1_handler functions, and message syscalls; use when a request involves cross layer messaging in Cairo.

Langue du texte source : anglais

mis à jour
métier
Développeurs de logiciels
description

Explain Starknet library calls that execute code from another class using class hash; use when a request involves library dispatchers, class hashes, or library_call_syscall.

Langue du texte source : anglais

mis à jour
métier
Développeurs de logiciels
description

Explain Cairo declarative macros, macro hygiene, and macro vs function tradeoffs; use when a request involves writing or understanding `macro` definitions in Cairo.

Langue du texte source : anglais

mis à jour
métier
Développeurs de logiciels
description

Explain Cairo oracles for offloading computation in executables, oracle::invoke, and constraints for soundness; use when a request involves experimental oracles or external computation in Cairo.

Langue du texte source : anglais

mis à jour
métier
Développeurs de logiciels
description

Explain Cairo procedural macros implemented in Rust (inline/attribute/derive), project setup, and TokenStream/ProcMacroResult; use when a request involves writing or using procedural macros in Cairo.

Langue du texte source : anglais

mis à jour
métier
Développeurs de logiciels
description

Summarize Starknet smart contract security recommendations and common Cairo pitfalls; use when a request involves best practices, safety checks, or audit guidance.

Langue du texte source : anglais

mis à jour
métier
Analystes en assurance qualité des logiciels et testeurs
description

Explain how to test Starknet contracts with Foundry tools, deploy and call contracts, and use cheatcodes; use when a request involves contract test setup or testing patterns.

Langue du texte source : anglais

mis à jour
métier
Développeurs de logiciels
description

Explain Starknet-specific types like ContractAddress, StorageAddress, ClassHash, EthAddress, BlockInfo, and TxInfo; use when a request involves these core Starknet types in Cairo.

Langue du texte source : anglais

mis à jour
métier
Développeurs de logiciels
description

Explain Starknet storage mappings with Map, hashing of keys, and read/write patterns; use when a request involves mapping-like storage in Cairo.

Langue du texte source : anglais

mis à jour
métier
Développeurs de logiciels
description

Explain Starknet storage cost optimization, packing values, and bitwise operations; use when a request involves reducing storage slots or implementing packed storage in Cairo.

Langue du texte source : anglais

mis à jour
métier
Développeurs de logiciels
description

Explain Starknet storage vectors with VecTrait and MutableVecTrait, element addressing, and operations; use when a request involves Vec-based storage in Cairo contracts.

Langue du texte source : anglais

mis à jour
métier
Développeurs de logiciels
description

Explain Starknet ABI serialization of Cairo types, including arrays, structs, enums, and integers; use when a request involves calldata encoding or Serde behavior.

Langue du texte source : anglais

mis à jour
métier
Développeurs de logiciels
description

Explain Starknet upgradeability via class hash replacement and proxy patterns; use when a request involves upgrading contract logic or replace_class_syscall.

Langue du texte source : anglais

mis à jour
Affichage de 23 skills collectés sur 63.