Search

PythonReactSEOPDF

teddyjfpender AI Skills

GitHub ↗

Browse published AI skills maintained by teddyjfpender. Compare skill descriptions and follow each source repository for setup instructions.

Author statistics

Indexed skills

61

Repository stars across indexed skills

183

Repository forks

0

Average repository stars per indexed skill

3

Repository stars may repeat across skills from the same repository.

61 skills

Browse skills

GitHub

cairo-components-under-hood

teddyjfpender

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.

GitHub

cairo-references-snapshots

teddyjfpender

Explain Cairo references, snapshots (`@`), `ref` parameters, and desnap (`*`); use when a request involves borrowing, avoiding moves, or mutating data through references in Cairo.

GitHub

cairo-panic

teddyjfpender

Explain Cairo unrecoverable errors, `panic`, `panic!`, `panic_with_felt252`, `nopanic`, and `panic_with`; use when a request involves panics or panic annotations in Cairo.

GitHub

cairo-comments

teddyjfpender

Explain Cairo comment styles and documentation comments (`//`, `///`, `//!`); use when a request involves commenting code, documenting functions/modules, or generating Cairo API docs.

GitHub

cairo-printing

teddyjfpender

Explain 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.

GitHub

cairo-modules-files

teddyjfpender

Explain how Cairo modules are split across files and folders, and how `mod` declarations map to files; use when a request involves organizing modules into multiple files in Cairo.

GitHub

cairo-use-keyword

teddyjfpender

Explain Cairo `use` imports, aliases, re-exports, and grouped imports; use when a request involves bringing paths into scope or shortening module paths in Cairo.

GitHub

cairo-component-dependencies

teddyjfpender

Explain component dependency patterns, trait bounds, and dependency access helpers; use when a request involves components that rely on other components in Cairo.

GitHub

cairo-match

teddyjfpender

Explain Cairo match expressions, pattern matching on enums, exhaustiveness, and wildcard arms; use when a request involves matching Option/Result or enum values in Cairo.

GitHub

cairo-if-let-while-let

teddyjfpender

Explain Cairo `if let` and `while let` concise control flow; use when a request involves matching a single pattern or looping over Option-like values in Cairo.

GitHub

cairo-recoverable-errors

teddyjfpender

Explain Cairo recoverable errors using `Result`, `ResultTrait`, and the `?` operator; use when a request involves returning, matching, or unwrapping `Result` values in Cairo.

GitHub

cairo-generics-traits

teddyjfpender

Explain Cairo generics and traits at a high level, including monomorphization and code size impact; use when a request asks why generics/traits reduce duplication, how trait bounds relate to generics, or why co...

GitHub

cairo-control-flow

teddyjfpender

Explain Cairo control flow with `if`, `else`, `loop`, `while`, `for`, `break`, and `continue`; use when a request involves conditionals, loops, or loop return values in Cairo.

GitHub

cairo-ownership

teddyjfpender

Explain 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.

GitHub

cairo-method-syntax

teddyjfpender

Explain Cairo method syntax, traits/impl blocks, `self` parameter forms, and associated functions; use when a request involves defining or calling methods on structs in Cairo.

GitHub

cairo-procedural-macros

teddyjfpender

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.

GitHub

cairo-arithmetic-circuits

teddyjfpender

Explain Cairo arithmetic circuits using core::circuit, gates, CircuitElement, and evaluation; use when a request involves building or evaluating arithmetic circuits in Cairo.

GitHub

cairo-deref-coercion

teddyjfpender

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.

GitHub

cairo-closures

teddyjfpender

Explain Cairo closures, syntax, capture rules, type inference, and Fn traits; use when a request involves anonymous functions or passing behavior as a parameter in Cairo.

GitHub

cairo-generic-data-types

teddyjfpender

Explain Cairo generic data types and syntax for generic functions, structs, enums, methods, and impls; use when a request involves type parameters or generic signatures in Cairo.

GitHub

cairo-structs

teddyjfpender

Explain 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.

GitHub

cairo-arrays

teddyjfpender

Explain Cairo Array usage, ArrayTrait methods, array! macro, Span, and array read/write constraints; use when a request involves creating, updating, reading, or passing arrays in Cairo.

GitHub

cairo-enums

teddyjfpender

Explain Cairo enums, defining variants with data, constructing values, and using Option; use when a request involves enum design, variant syntax, or pattern-matching enum values in Cairo.

GitHub

cairo-variables-mutability

teddyjfpender

Explain 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 Cair...

The default order uses GitHub repository stars from our indexed data. Stars belong to the source repository and may be shared by multiple skills. They indicate repository interest, not skill installs or an independent quality score.