Skip to main content

このリポジトリの skills

teddyjfpender/skill-issues - 2ページ

SkillsMP は teddyjfpender/skill-issues から 63 件の skill を収集しています。skill を開くとソースと詳細を確認できます。

teddyjfpender/skill-issues

収集済み skill 63 件中 23 件を表示しています。

職業分類
ソフトウェア開発者
説明

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.

原文の言語: 英語

更新
職業分類
ソフトウェア開発者
説明

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.

原文の言語: 英語

更新
職業分類
ソフトウェア開発者
説明

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.

原文の言語: 英語

更新
職業分類
ソフトウェア開発者
説明

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

原文の言語: 英語

更新
職業分類
ソフトウェア開発者
説明

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.

原文の言語: 英語

更新
職業分類
ソフトウェア開発者
説明

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.

原文の言語: 英語

更新
職業分類
ソフトウェア開発者
説明

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.

原文の言語: 英語

更新
職業分類
ソフトウェア開発者
説明

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.

原文の言語: 英語

更新
職業分類
ソフトウェア開発者
説明

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.

原文の言語: 英語

更新
職業分類
ソフトウェア開発者
説明

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

原文の言語: 英語

更新
職業分類
ソフトウェア開発者
説明

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

原文の言語: 英語

更新
職業分類
ソフトウェア開発者
説明

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.

原文の言語: 英語

更新
職業分類
ソフトウェア開発者
説明

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

原文の言語: 英語

更新
職業分類
ソフトウェア開発者
説明

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.

原文の言語: 英語

更新
職業分類
ソフトウェア開発者
説明

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.

原文の言語: 英語

更新
職業分類
ソフトウェア開発者
説明

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

原文の言語: 英語

更新
職業分類
ソフトウェア品質保証アナリスト・テスター
説明

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.

原文の言語: 英語

更新
職業分類
ソフトウェア開発者
説明

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

原文の言語: 英語

更新
職業分類
ソフトウェア開発者
説明

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

原文の言語: 英語

更新
職業分類
ソフトウェア開発者
説明

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

原文の言語: 英語

更新
職業分類
ソフトウェア開発者
説明

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

原文の言語: 英語

更新
職業分類
ソフトウェア開発者
説明

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

原文の言語: 英語

更新
職業分類
ソフトウェア開発者
説明

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

原文の言語: 英語

更新
収集済み skill 63 件中 23 件を表示しています。