home/categories/framework-internals
category focus

Frameworks

Deep dive into framework internals.

1580 स्किल्सall categories
sorting
stars
current ordering strategy
query
all entries
refine the visible subset
framework-internals
74

rust-performance

Rust performance optimization patterns: batch operations, allocation hierarchy, object pooling, CodeTransform API for verter_core

pikax
pikax
development
open
framework-internals
73

update-controller

Update an existing ORC controller. Use when adding fields, making fields mutable, adding tag support, or improving error handling.

k-orc
k-orc
development
open
framework-internals
72

output-error-try-catch

Fix try-catch anti-pattern in Output SDK workflows. Use when retries aren't working, errors are being swallowed, seeing unexpected FatalError wrapping, or when step failures don't trigger retry policies.

growthxai
growthxai
development
open
framework-internals
70

raw-processor-module

Use when modifying the RAW Processor module in pu-erh_lab, shared Metal GPU utilities, or Metal RAW shaders and their CMake wiring.

zidage
zidage
development
open
framework-internals
70

aptos-move-language

Expert on Move programming language - abilities (copy/drop/store/key), generics, phantom types, references, global storage operations, signer pattern, visibility modifiers, friend functions, inline optimization, and advanced type system. Triggers on keywords move language, abilities, generics, phantom type, borrow global, signer, friend, inline, type parameter

raintree-technology
raintree-technology
development
open
framework-internals
69

tlaplus-spec-generator

Automatically generate TLA+ specifications from source code (C/C++, Python) for formal verification of distributed systems. Use when users need to: (1) Generate TLA+ specs from program implementations, (2) Model distributed systems, consensus protocols, or concurrent algorithms, (3) Extract state variables, actions, and invariants from code, (4) Create formal specifications for model checking with TLC, (5) Verify safety and liveness properties of distributed systems. Particularly effective for message-passing systems, replication protocols, consensus algorithms, and distributed transactions.

ArabelaTso
ArabelaTso
development
open
framework-internals
69

tlaplus-model-reduction

Automatically simplify and minimize TLA+ specifications by reducing redundant state variables, merging equivalent actions, and minimizing invariants while preserving specified properties. Use when working with TLA+ specifications that need optimization, simplification, or reduction. Triggers when users ask to minimize, reduce, simplify, or optimize TLA+ specs, or when they want to remove redundancy from formal specifications while maintaining semantic equivalence.

ArabelaTso
ArabelaTso
development
open
framework-internals
69

smv-model-extractor

Automatically extract abstract finite-state models in SMV/NuSMV format from source code (C/C++, Java, Python) for formal model checking. Use when users need to: (1) Generate SMV models from program code for verification, (2) Extract state-transition models from protocol implementations, (3) Analyze control flow and data flow to construct formal models, (4) Create models for checking safety and liveness properties, (5) Convert imperative code to declarative state machines. Particularly effective for protocol implementations, concurrent systems, and control logic with clear state transitions.

ArabelaTso
ArabelaTso
development
open
framework-internals
69

smart-mutation-operator-generator

Analyzes a repository and its test suite to generate customized mutation operators tailored to the project. Use this skill when setting up mutation testing, improving test quality, or generating project-specific mutants. Considers language constructs, business logic patterns, API calls, data types, and code complexity to produce effective mutation operators that maximize test sensitivity while avoiding trivial or equivalent mutations. Generates prioritized operator sets (high/medium/low value) with impact summaries. Triggers when users ask to generate mutation operators, customize mutation testing, analyze code for mutation opportunities, or create project-specific mutants.

ArabelaTso
ArabelaTso
development
open
framework-internals
69

program-to-tlaplus-spec-generator

Automatically generate TLA+ specifications from program code, repositories, or system implementations. Use when asked to generate TLA+ spec, create TLA+ specification from code, convert program to TLA+, formalize system in TLA+, extract TLA+ model from code, or when working with formal specification of concurrent systems, distributed systems, protocols, algorithms, or state machines that need to be verified.

ArabelaTso
ArabelaTso
development
open
framework-internals
69

program-to-model-extractor

Extract abstract mathematical models from functional code (Haskell, OCaml, F#) for formal reasoning in Isabelle/HOL. Use when users need to: (1) Convert functional programs to Isabelle definitions, (2) Extract high-level algorithm essence from implementation code, (3) Generate formal specifications and properties from code, (4) Create verification-ready models that capture mathematical properties while abstracting away implementation details. Focuses on structural recursion, algebraic data types, higher-order functions, and invariant extraction.

ArabelaTso
ArabelaTso
development
open
framework-internals
69

module-component-generator

Generates complete modules and components from interface contracts and specifications. Use when Claude needs to build larger software components, implement interfaces, create service layers, or generate complete modules with multiple related classes. Supports Python (with type hints and protocols) and Java (with interfaces and abstract classes). Trigger when users request "implement this interface", "generate a module for", "create a service layer", "build a component that implements", or provide interface definitions that need implementation.

ArabelaTso
ArabelaTso
development
open
framework-internals
69

imperative-to-coq-model-extractor

Extract abstract mathematical models from imperative code (C, C++, Python, Java, etc.) suitable for formal reasoning in Coq. Use when the user asks to model imperative code in Coq, create Coq specifications from imperative programs, extract mathematical models for verification, or translate imperative algorithms to Coq for formal reasoning and proof.

ArabelaTso
ArabelaTso
development
open
framework-internals
69

formal-spec-generator

Generate formal specifications (definitions, predicates, invariants, pre/post-conditions) in Isabelle/HOL or Coq from informal requirements, source code, pseudocode, or mathematical descriptions. Use when users need to: (1) Formalize algorithms or data structures, (2) Create function specifications with contracts, (3) Generate predicates and properties for verification, (4) Translate informal requirements into formal logic, (5) Specify invariants for loops or data structures, or (6) Create formal definitions for mathematical concepts. Supports both Isabelle/HOL and Coq equally.

ArabelaTso
ArabelaTso
development
open
framework-internals
69

c-cpp-to-lean4-translator

Translate C or C++ programs into equivalent Lean4 code, preserving program semantics and ensuring the generated code is well-typed, executable, and can run successfully. Use when the user asks to convert C/C++ code to Lean4, port C/C++ programs to Lean4, translate imperative code to functional Lean4, or create Lean4 versions of C/C++ algorithms.

ArabelaTso
ArabelaTso
development
open
framework-internals
68

compress

[COMPRESS:internal-ops|fmt=I-Lang|save=60%+|visible=false]

ilang-ai
ilang-ai
development
open
framework-internals
68

compress

I-Lang compression engine. Compress all internal instructions to save 60%+ tokens.

ilang-ai
ilang-ai
development
open
framework-internals
68

go-declarations

Use when declaring or initializing Go variables, constants, structs, or maps — including var vs :=, reducing scope with if-init, formatting composite literals, designing iota enums, and using any instead of interface{}. Also use when writing a new struct or const block, even if the user doesn't ask about declaration style. Does not cover naming conventions (see go-naming).

cxuu
cxuu
development
open
framework-internals
68

go-interfaces

Use when defining or implementing Go interfaces, designing abstractions, creating mockable boundaries for testing, or composing types through embedding. Also use when deciding whether to accept an interface or return a concrete type, or using type assertions or type switches, even if the user doesn't explicitly mention interfaces. Does not cover generics-based polymorphism (see go-generics).

cxuu
cxuu
development
open
framework-internals
66

rust

Write idiomatic Rust with ownership, lifetimes, and traits. Use for Rust development, memory safety, or systems programming.

htlin222
htlin222
development
open
framework-internals
66

cpp

Write modern C++ with RAII, smart pointers, and STL. Use for C++ development, memory safety, or performance optimization.

htlin222
htlin222
development
open
framework-internals
66

c-lang

Write efficient C code with proper memory management and system calls. Use for C optimization, memory issues, or system programming.

htlin222
htlin222
development
open
framework-internals
66

olore-turborepo-latest

Local turborepo documentation reference (latest). Turborepo documentation. Use for monorepo build orchestration, task caching, remote caching, parallel execution, and incremental builds.

olorehq
olorehq
development
open
Previous
Page 27 / 66
Next