All authors

Claude Skills by David-Li0406
github.com/David-Li04065,064 skills17 installs250 views
- Cairo Numeric TypesGuide implementing custom numeric types in Cairo with invariant enforcement, overflow safety, and standard trait implementations; use when implementing fixed-point, signed integers, or other numeric primitives.Votes: 0GitHub stars: 2
- Cairo Operator OverloadingExplain Cairo operator overloading using core::ops traits like Add; use when a request involves redefining operators for custom types in Cairo.Votes: 0GitHub stars: 2
- Cairo OraclesExplain 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.Votes: 0GitHub stars: 2
- Cairo OwnershipExplain Cairo ownership, moves, Copy/Drop/Destruct traits, and scope-based destruction; use when a request involves use-after-move errors, copying values, or ownership semantics in Cairo.Votes: 0GitHub stars: 2
- Cairo Packages CratesExplain Cairo packages and crates, Scarb project layout, and crate roots; use when a request involves creating projects or understanding package/crate structure in Cairo.Votes: 0GitHub stars: 2
- Cairo PanicExplain Cairo unrecoverable errors, `panic`, `panic!`, `panic_with_felt252`, `nopanic`, and `panic_with`; use when a request involves panics or panic annotations in Cairo.Votes: 0GitHub stars: 2
- Cairo PrintingExplain Cairo printing and formatting with print!/println!/format!, Display/Debug traits, and Formatter helpers; use when a request involves output formatting or printing custom types in Cairo.Votes: 0GitHub stars: 2
- Cairo Procedural MacrosExplain 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.Votes: 0GitHub stars: 2
- Cairo QuirksDocument Cairo language quirks, gotchas, and idiomatic workarounds; use when encountering unexpected compilation errors or behaviors in Cairo that differ from Rust.Votes: 0GitHub stars: 2
- Cairo Recoverable ErrorsExplain Cairo recoverable errors using `Result`, `ResultTrait`, and the `?` operator; use when a request involves returning, matching, or unwrapping `Result` values in Cairo.Votes: 0GitHub stars: 2
- Cairo References SnapshotsExplain Cairo references, snapshots (`@`), `ref` parameters, and desnap (`*`); use when a request involves borrowing, avoiding moves, or mutating data through references in Cairo.Votes: 0GitHub stars: 2
- Cairo Security RecommendationsSummarize Starknet smart contract security recommendations and common Cairo pitfalls; use when a request involves best practices, safety checks, or audit guidance.Votes: 0GitHub stars: 2
- Cairo Smart Contract TestingExplain 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.Votes: 0GitHub stars: 2
- Cairo Smart PointersExplain Cairo smart pointers, especially Box types, boxed memory segments, and recursive types; use when a request involves boxing values, avoiding copies, or defining recursive types in Cairo.Votes: 0GitHub stars: 2
- Cairo Snforge TroubleshootingDiagnose and fix common snforge test errors including Sierra compilation failures, cost computation cycles, and version mismatches; use when tests fail with cryptic errors even though `scarb build` succeeds.Votes: 0GitHub stars: 2
- Cairo Starknet TypesExplain Starknet-specific types like ContractAddress, StorageAddress, ClassHash, EthAddress, BlockInfo, and TxInfo; use when a request involves these core Starknet types in Cairo.Votes: 0GitHub stars: 2
- Cairo Storage MappingsExplain Starknet storage mappings with Map, hashing of keys, and read/write patterns; use when a request involves mapping-like storage in Cairo.Votes: 0GitHub stars: 2
- Cairo Storage OptimizationExplain Starknet storage cost optimization, packing values, and bitwise operations; use when a request involves reducing storage slots or implementing packed storage in Cairo.Votes: 0GitHub stars: 2
- Cairo Storage VecsExplain Starknet storage vectors with VecTrait and MutableVecTrait, element addressing, and operations; use when a request involves Vec-based storage in Cairo contracts.Votes: 0GitHub stars: 2
- Cairo Structs ExampleExplain the Cairo example program that refactors rectangle area calculations into a struct, including `Into`/`TryInto` conversions; use when a request references the Chapter 5.2 struct example or asks for struct-based refactors.Votes: 0GitHub stars: 2
- Cairo StructsExplain how to define and instantiate Cairo structs, field access, mutability, field init shorthand, and update syntax; use when a request involves struct definitions or field-related compile errors in Cairo.Votes: 0GitHub stars: 2
- Cairo Test OrganizationExplain Cairo test organization for unit vs integration tests, tests directory layout, and shared helpers; use when a request involves structuring tests across files or crates in Cairo.Votes: 0GitHub stars: 2
- Cairo TestingExplain how to write and run Cairo tests, including `#[test]`, assert macros, `#[should_panic]`, `#[ignore]`, and `#[available_gas]`; use when a request involves writing or running unit tests in Cairo.Votes: 0GitHub stars: 2
- Cairo TraitsExplain Cairo traits, impl syntax, default methods, trait bounds, and visibility; use when a request involves defining traits, implementing traits, or resolving trait method availability errors in Cairo.Votes: 0GitHub stars: 2
- Cairo Type SerializationExplain Starknet ABI serialization of Cairo types, including arrays, structs, enums, and integers; use when a request involves calldata encoding or Serde behavior.Votes: 0GitHub stars: 2
- Cairo UpgradeabilityExplain Starknet upgradeability via class hash replacement and proxy patterns; use when a request involves upgrading contract logic or replace_class_syscall.Votes: 0GitHub stars: 2
- Cairo Use KeywordExplain Cairo `use` imports, aliases, re-exports, and grouped imports; use when a request involves bringing paths into scope or shortening module paths in Cairo.Votes: 0GitHub stars: 2
- Cairo Variables MutabilityExplain Cairo variable bindings, immutability, `mut`, constants, and shadowing; use when a request involves variable declaration, reassignment errors, changing types via shadowing, or defining constants in Cairo.Votes: 0GitHub stars: 2
- Cairo Vulnerability ScannerScans Cairo/StarkNet smart contracts for 6 critical vulnerabilities including felt252 arithmetic overflow, L1-L2 messaging issues, address conversion problems, and signature replay. Use when auditing StarkNet projects. (project, gitignored)Votes: 0GitHub stars: 2
- CalcThis skill should be used when the user asks to "calculate", "compute", "convert units", "do math", or needs arithmetic/percentage/financial calculations.Votes: 0GitHub stars: 2
- Calculate CoverageCalculate code coverage for .NET projects using local coverage scripts. Use when user asks to calculate coverage, check coverage, coverage metrics, test coverage. For NEW CODE coverage (what SonarCloud Quality Gate checks), use when user says "new code coverage", "coverage on new code", "changed code coverage", "feature branch coverage". For OVERALL coverage, use when user says "overall coverage", "total coverage", "full coverage", "complete coverage".Votes: 0GitHub stars: 2
- Calculator 1Perform calculations and math operations. Use for arithmetic, conversions, or formulas.Votes: 0GitHub stars: 2
- Calendar 1Google Calendar management via CLI. Use when user mentions calendar, events, scheduling, appointments, meetings, free/busy time, or checking availability. Supports listing calendars, viewing/creating/updating/deleting events, and checking free/busy status.Votes: 0GitHub stars: 2
- Calendar ManagementDocument how to read and edit calendars with specific semantics (Fastmail, Schedule, shared calendars). Use when adding, editing, or summarizing calendar events.Votes: 0GitHub stars: 2
- Calendar PrepPrepare for upcoming calendar events - identify prep needs, research attendees, create briefingsVotes: 0GitHub stars: 2
- CalendarRead events from Calendar.app using icalBuddyVotes: 0GitHub stars: 2
- CalendlyCalendly API v2 documentation for scheduling automation, embedding Calendly widgets, webhooks, and building integrations with Calendly's scheduling platformVotes: 0GitHub stars: 2
- Calibration ImagingCalibration, flagging, imaging, mosaicking, and continuum-specific processing workflows. Use when working on calibration recipes, imaging parameters, flagging strategies, beam/mask usage, or generating science-quality images.Votes: 0GitHub stars: 2
- CalibrationApplies decision thresholds for high-confidence inputs or enforces conservative safety margins for low-confidence casesVotes: 0GitHub stars: 2
- Call Cursor AgentCall cursor-agent to perform a task.Votes: 0GitHub stars: 2
- Call Foundry AgentCall Foundry agent with a prompt and get the response.Votes: 0GitHub stars: 2
- Calm Cto BrandGenerate on-brand visual assets and web pages for The Calm CTO. Use for HTML pages, UI components, diagrams, quote cards, social images, infographics, or any visual content. Supports both web development (Tailwind CSS) and image export (HTML to JPEG/PNG).Votes: 0GitHub stars: 2
- Camera CaptureAVCaptureSession, camera preview, photo capture, video recording, RotationCoordinator, session interruptions, deferred processing, capture responsiveness, zero-shutter-lag, photoQualityPrioritization, front camera mirroringVotes: 0GitHub stars: 2
- Camera PruningCamera 微专家剪枝方法。基于微专家能量估计的 MoE 模型结构化剪枝。Votes: 0GitHub stars: 2
- Camera ShakeShake the camera when the player takes damage or on impacts for visual feedback.Votes: 0GitHub stars: 2
- Campaign AnalyticsAnalyze campaign content patterns, character relationships, and narrative developmentVotes: 0GitHub stars: 2
- Campaign AnalyzerAnalyze marketing campaign performance and extract actionable insightsVotes: 0GitHub stars: 2
- Campaign ArcTrack multi-session story arcs, plot threads, and campaign progression. Manages ongoing narratives, NPC relationships, party goals, and session continuity across multiple game sessions.Votes: 0GitHub stars: 2
- Campaign MetricsCold email campaign KPIs, benchmarks, and diagnostic patternsVotes: 0GitHub stars: 2
- Campaign OptimizerImprove campaign execution efficiency and reliability in OutreachGlobal's multi-channel outreach platformVotes: 0GitHub stars: 2