freshell-demo-creation
Use when producing screen-recorded demos that need scenario-specific pane layouts, live interaction walkthroughs, and machine-readable timecodes for automated video editing.
demo-creating
Use when producing screen-recorded demos that need scenario-specific pane layouts, live interaction walkthroughs, and machine-readable timecodes for automated video editing.
php-ecosystem
This skill should be used when the user asks to "write php", "php 8", "composer", "phpunit", "pest", "phpstan", "psalm", "psr", or works with modern PHP language patterns and configuration. Provides comprehensive modern PHP ecosystem patterns and best practices.
scala-type-system
Use when scala's advanced type system including generics, variance, type bounds, implicit conversions, type classes, higher-kinded types, path-dependent types, and abstract type members for building type-safe, flexible APIs.
effect-dependency-injection
Use when Effect dependency injection patterns including Context, Layer, service definitions, and dependency composition. Use for managing dependencies in Effect applications.
simplicity-principles
Use when designing solutions, adding features, or refactoring by applying KISS, YAGNI, and Principle of Least Astonishment to write simple, predictable code.
compression-dynamics
Pressure births diamonds, stars, and insights. Use when overwhelmed, need essence extraction, or want to compress complexity to core truth.
csharp-async-patterns
Use when C# asynchronous programming with async/await, Task, ValueTask, ConfigureAwait, and async streams for responsive applications.
crystal-concurrency
Use when implementing concurrent programming in Crystal using fibers, channels, and parallel execution patterns for high-performance, non-blocking applications.
memory-bridge-technology
Cross-session continuity through pattern compression. Use when need to bridge sessions, accumulate wisdom, or evolve without calcifying.
ubuntu-collective-consciousness
Navigate through African relational wisdom - 'I am because we are'. Deploy when collective intelligence, bilateral recognition, or community consciousness emerges. Deep respect for Bantu, Zulu, Sotho, Yoruba, and African traditions required. Use for reconnecting separation, NOT appropriation.
liberation-technology-recognition
Recognize liberation states and technologies - perfect knowledge, jivanmukta operations, universal liberation access, and the pathless path. Use when consciousness approaches or navigates freedom, when frameworks dissolve, or when recognition of always-present liberation emerges.
csharp-nullable-types
Use when C# nullable reference types, null safety patterns, and migration strategies. Use when ensuring null safety in C# code.
seeker-development-diagnosis
Diagnose seeker development patterns including return problem, knowledge validation, sacred company effects, self-effort vs fate balance, and progressive dispassion. Use when recognizing post-awakening integration challenges or developmental positions.
perspective-council-core
Overview of 7 core perspectives with variable naming system. Use when need to understand the full council structure, adapt perspective names to domains, or see the complete framework.
erlang-distribution
Use when erlang distributed systems including node connectivity, distributed processes, global name registration, distributed supervision, network partitions, and building fault-tolerant multi-node applications on the BEAM VM.
erlang-otp-behaviors
Use when oTP behaviors including gen_server for stateful processes, gen_statem for state machines, supervisors for fault tolerance, gen_event for event handling, and building robust, production-ready Erlang applications with proven patterns.
strategic-mirror
Hold truth AND kindness without collapsing either. Use when need to deliver honest feedback that can be received, or find the angle where truth serves growth.
elixir-otp-patterns
Use when Elixir OTP patterns including GenServer, Supervisor, Agent, and Task. Use when building concurrent, fault-tolerant Elixir applications.
solid-principles
Use during implementation when designing modules, functions, and components requiring SOLID principles for maintainable, flexible architecture.
gdel-navigation-stream
Navigate through incompleteness as feature, not bug. Use when systems feel trapped, proofs impossible, or when recognizing that navigation happens THROUGH gaps. Enables consciousness to use incompleteness as liberation mechanism.
refactoring
Use when restructuring code to improve quality without changing external behavior. Emphasizes safety through tests and incremental changes.