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
54

go-error-handling

Go error handling patterns, wrapping, sentinel errors, custom error types, and the errors package. Grounded in Effective Go, Go Code Review Comments, and production-proven idioms. Use when implementing error handling, designing error types, debugging error chains, or reviewing error handling patterns. Trigger examples: "handle errors", "error wrapping", "custom error type", "sentinel errors", "errors.Is", "errors.As". Do NOT use for panic/recover patterns in middleware (use go-api-design) or test assertion errors (use go-test-quality).

eduardo-sl
eduardo-sl
development
open
framework-internals
53

include-what-you-use

Include What You Use (IWYU) skill for optimizing C/C++ header includes. Use when reducing compilation cascades, interpreting IWYU reports, applying mapping files, deciding between forward declarations and full includes, or integrating IWYU with CMake. Activates on queries about IWYU, include-what-you-use, header bloat, reducing includes, forward declarations, compilation cascade, or slow C++ compilation from headers.

mohitmishra786
mohitmishra786
development
open
framework-internals
53

fpga-design

Patterns for FPGA development including RTL design (Verilog/VHDL), timing closure, clock domain crossing, high-level synthesis, and verification. Covers both traditional HDL and modern HLS approaches. Use when ", " mentioned.

omer-metin
omer-metin
development
open
framework-internals
53

shader-programming

Expert knowledge for GPU shader development across GLSL, HLSL, ShaderLab, and compute shadersUse when "write shader, shader code, GLSL, HLSL, ShaderLab, vertex shader, fragment shader, pixel shader, compute shader, post-processing, visual effects, screen effect, bloom effect, outline shader, toon shader, water shader, dissolve effect, custom material, render texture, GPU compute, raymarching, SDF, signed distance field, shader, glsl, hlsl, shaderlab, gpu, graphics, rendering, visual-effects, post-processing, compute, webgl, vulkan, directx, metal, opengl" mentioned.

omer-metin
omer-metin
development
open
framework-internals
53

cpp-modules

C++20 modules skill for modern C++ projects. Use when working with named modules, module partitions, header units, CMake MODULE_SOURCES, Clang -fmodules-ts, BMI caching issues, or migrating from headers to modules. Activates on queries about C++20 modules, import statements, module interface units, header units, or BMI files.

mohitmishra786
mohitmishra786
development
open
framework-internals
53

gcc

GCC compiler skill for C/C++ projects. Use when selecting optimization levels, warning flags, debug builds, LTO, sanitizer instrumentation, or diagnosing compilation errors with GCC. Covers flag selection for debug vs release, ABI concerns, preprocessor macros, profile-guided optimization, and integration with build systems. Activates on queries about gcc flags, compilation errors, performance tuning, warning suppression, or cross-standard compilation.

mohitmishra786
mohitmishra786
development
open
framework-internals
53

embedded-systems

Patterns for embedded software development including real-time systems, memory management, hardware abstraction, interrupt handling, and debugging techniques for resource-constrained environments. Use when ", " mentioned.

omer-metin
omer-metin
development
open
framework-internals
53

clang

Clang/LLVM compiler skill for C/C++ projects. Use when working with clang or clang++ for diagnostics, sanitizer instrumentation, optimization remarks, static analysis with clang-tidy, LTO via lld, or when migrating from GCC to Clang. Activates on queries about clang flags, clang-tidy, clang-format, better error messages, Apple/FreeBSD toolchains, or LLVM-specific optimizations. Covers flag selection, diagnostic tuning, and integration with LLVM tooling.

mohitmishra786
mohitmishra786
development
open
framework-internals
53

rust-craftsman

Systems programming specialist for Rust, ownership model, memory safety, concurrency, and performance optimizationUse when "rust, cargo, ownership, borrowing, lifetimes, rustc, tokio, async rust, memory safety, borrow checker, zero-cost abstraction, rust, systems-programming, memory-safety, ownership, borrowing, lifetimes, cargo, async, tokio, concurrency, performance" mentioned.

omer-metin
omer-metin
development
open
framework-internals
53

ebpf-rust

Rust eBPF skill using the Aya framework. Use when writing eBPF programs in Rust with aya-bpf and aya-log, defining BPF map types, integrating with tokio userspace, sharing maps between kernel and userspace, or debugging Aya compilation and loading errors. Activates on queries about Aya, aya-bpf, Rust eBPF, aya-log, eBPF in Rust, or BPF programs with tokio.

mohitmishra786
mohitmishra786
development
open
framework-internals
53

rustc-basics

Rust compiler skill for systems programming. Use when selecting RUSTFLAGS, configuring Cargo profiles, tuning release builds, reading assembly or MIR output, understanding monomorphization, or diagnosing compilation errors. Activates on queries about rustc flags, Cargo.toml profiles, opt-level, LTO, codegen-units, target-cpu, emit asm, MIR, or Rust build performance.

mohitmishra786
mohitmishra786
development
open
framework-internals
53

interpreters

Bytecode interpreter and JIT compiler skill for implementing language runtimes in C/C++. Use when designing bytecode dispatch loops (switch, computed goto, threaded code), implementing stack-based or register-based VMs, adding a simple JIT using mmap/mprotect, or understanding performance trade-offs in interpreter design. Activates on queries about bytecode VMs, dispatch loops, computed goto, JIT compilation basics, tracing JITs, or implementing a scripting language runtime.

mohitmishra786
mohitmishra786
development
open
framework-internals
53

assembly-riscv

RISC-V assembly skill for RV32/RV64 programming. Use when working with the RISC-V ISA, calling conventions (psABI), inline assembly with GCC/Clang, understanding extension naming (IMAFD), compressed instructions, or simulating RISC-V with QEMU and GDB remote debugging. Activates on queries about RISC-V assembly, RV32, RV64, RISC-V calling convention, RISC-V inline asm, RISC-V extensions, QEMU RISC-V, or RISC-V GDB.

mohitmishra786
mohitmishra786
development
open
framework-internals
52

surgeon

Incremental refactorer. Refactors ONE module per session using proven patterns — Strangler Fig, Branch by Abstraction, Expand-Migrate-Contract.

Rune-kit
Rune-kit
development
open
framework-internals
52

skill-creator-ext

1C BSL Framework extension for skill-creator skill. Use together with the base skill-creator skill when creating or modifying framework skills (bsl-practices, tool-usage, spec-writing, agent-development-ext, etc.). Covers: framework skill categories, tool-usage skills replacing tool-registry, BSL content patterns, 1c-ai-agent-cli integration, project-specific skills.

SteelMorgan
SteelMorgan
development
open
framework-internals
52

epf-operations

Operations with 1C external processors (EPF) — creation, adding forms and templates. Use when epf init, add-form, add-template, add-attribute, add-tabular-section.

SteelMorgan
SteelMorgan
development
open
framework-internals
52

syncfusion-maui-chips

Implements Syncfusion .NET MAUI Chips (SfChip or SfChipGroup). Use when working with chips, tags, tag controls, selection chips, input chips, or filter chips in .NET MAUI applications. Covers chip types, chip customization, chip events, chip selection, chip groups, remove chips, close button chips, and chip data binding.

syncfusion
syncfusion
development
open
framework-internals
52

ecotone-interceptors

Implements Ecotone interceptors and middleware: #[Before], #[After], #[Around], #[Presend] attributes with pointcut targeting, precedence ordering, header modification, and MethodInvocation. Use when adding interceptors, middleware, cross-cutting concerns like transactions/ logging/authorization, hooking into handler execution, or modifying messages before/after handling.

ecotoneframework
ecotoneframework
development
open
framework-internals
52

ecotone-resiliency

Implements message resiliency in Ecotone: RetryTemplateBuilder for retry strategies, error channels, ErrorHandlerConfiguration, DBAL dead letter queues, outbox pattern for guaranteed delivery, and FinalFailureStrategy for permanent failures. Use when handling failed messages, configuring retries, setting up dead letter queues, implementing outbox pattern, or managing error channels.

ecotoneframework
ecotoneframework
development
open
framework-internals
52

skill-editing-from-project

How to edit framework skills while working from a 1С project directory. Use when the user asks to change, extend, or fix a framework skill/rule while located outside the framework repository and inside a project where the framework is installed via symlinks.

SteelMorgan
SteelMorgan
development
open
framework-internals
52

skill-creator-ext

1C BSL Framework extension for skill-creator skill. Use together with the base skill-creator skill when creating or modifying framework skills (bsl-practices, tool-usage, spec-writing, agent-development-ext, etc.). Covers: framework skill categories, tool-usage skills replacing tool-registry, BSL content patterns, 1c-ai-agent-cli integration, project-specific skills.

SteelMorgan
SteelMorgan
development
open
framework-internals
52

fix

Apply code changes and fixes. Writes implementation code, applies bug fixes, and verifies changes with tests. Core action hub in the development mesh.

Rune-kit
Rune-kit
development
open
framework-internals
52

cook

Feature implementation orchestrator. ALWAYS use this skill for ANY code change — implement, build, add feature, create, fix bug, or any task that modifies source code. This is the default route for 70% of all requests. Runs full TDD cycle: understand → plan → test → implement → quality → verify → commit.

Rune-kit
Rune-kit
development
open
framework-internals
51

gf-errors

Error translation layer for hardware tool outputs. Converts cryptic Verilator, Yosys, GHDL, and simulation errors into 3-layer explanations. Used internally by gf orchestrator — not user-invocable directly.

codejunkie99
codejunkie99
development
open
Previous
Page 31 / 66
Next