FluxonLab
- 222 skills
- 0 followers
- 6 hours ago last updated
- ▌ Diff Review · fluxonlabUse when reviewing a code change before committing — e.g. the user says "review my diff", "karpathy check", "am I overcomplicating this", "check complexity before I commit", or when finalizing AI-generated code. Audits the staged diff against four principles (surface assumptions, keep it simple, surgical changes, verifiable goal) and returns a keep-or-fix verdict.
- ▌ AI Security Review · fluxonlabUse when you need to review prompt injection, tool misuse, agent delegation risk, data exfiltration, and model boundary failures.
- ▌ LLM Evaluation · fluxonlabImplement comprehensive evaluation strategies for LLM applications using automated metrics, human feedback, and benchmarking. Use when testing LLM performance, measuring AI application quality, or establishing evaluation frameworks.
- ▌ IOS Hig Review · fluxonlabUse when you need to review iOS interfaces against platform conventions, navigation, accessibility, and touch ergonomics.
- ▌ Env Config Hardening · fluxonlabUse when you need to harden environment handling, config defaults, .env safety, secret loading, and redaction.
- ▌ Refactor · fluxonlabSurgical code refactoring to improve maintainability without changing behavior. Covers extracting functions, renaming variables, breaking down god functions, improving type safety, eliminating code smells, and applying design patterns. Less drastic than repo-rebuilder; use for gradual improvements.
- ▌ Python Packaging · fluxonlab bundleCreate distributable Python packages with proper project structure, setup.py/pyproject.toml, and publishing to PyPI. Use when packaging Python libraries, creating CLI tools, or distributing Python code.
- ▌ Track Management · fluxonlabUse this skill when creating, managing, or working with Conductor tracks - the logical work units for features, bugs, and refactors. Applies to spec.md, plan.md, and track lifecycle operations.
- ▌ Refactor Safety · fluxonlabUse when you need to scope refactors safely, preserve behavior, avoid unrelated churn, and verify changed surfaces.
- ▌ SEO · fluxonlabOptimize for search engine visibility and ranking. Use when asked to "improve SEO", "optimize for search", "fix meta tags", "add structured data", "sitemap optimization", or "search engine optimization".
- ▌ Fastapi Templates · fluxonlabCreate production-ready FastAPI projects with async patterns, dependency injection, and comprehensive error handling. Use when building new FastAPI applications or setting up backend API projects.
- ▌ Python Code Style · fluxonlabPython code style, linting, formatting, naming conventions, and documentation standards. Use when writing new code, reviewing style, configuring linters, writing docstrings, or establishing project standards.
- ▌ Python Resilience · fluxonlabPython resilience patterns including automatic retries, exponential backoff, timeouts, and fault-tolerant decorators. Use when adding retry logic, implementing timeouts, building fault-tolerant services, or handling transient failures.
- ▌ Turborepo Caching · fluxonlabConfigure Turborepo for efficient monorepo builds with local and remote caching. Use when setting up Turborepo, optimizing build pipelines, or implementing distributed caching.
- ▌ Workflow Patterns · fluxonlabUse this skill when implementing tasks according to Conductor's TDD workflow, handling phase checkpoints, managing git commits for tasks, or understanding the verification protocol.
- ▌ Repo Diagnostics · fluxonlabUse when you need to inspect repositories, scripts, package managers, frameworks, entrypoints, configuration, databases, and reproducible failures before edits.
- ▌ Mobile App Review · fluxonlabUse when you need to review mobile app architecture, navigation, state, platform integration, and release surfaces.
- ▌ Authz Permission Review · fluxonlabUse when you need to review authorization, roles, row-level access, tenancy, privilege checks, and denied paths.
- ▌ Copilot Sdk · fluxonlabBuild agentic applications with GitHub Copilot SDK. Use when embedding AI agents in apps, creating custom tools, implementing streaming responses, managing sessions, connecting to MCP servers, or creating custom agents. Triggers on Copilot SDK, GitHub SDK, agentic app, embed Copilot, programmable agent, MCP server, custom agent.
- ▌ Database Migration · fluxonlabExecute database migrations across ORMs and platforms with zero-downtime strategies, data transformation, and rollback procedures. Use when migrating databases, changing schemas, performing data transformations, or implementing zero-downtime deployment strategies.
- ▌ RAG Implementation · fluxonlabBuild Retrieval-Augmented Generation (RAG) systems for LLM applications with vector databases and semantic search. Use when implementing knowledge-grounded AI, building document Q&A systems, or integrating LLMs with external knowledge bases.
- ▌ Uv Package Manager · fluxonlab bundleMaster the uv package manager for fast Python dependency management, virtual environments, and modern Python project workflows. Use when setting up Python projects, managing dependencies, or optimizing Python development workflows with uv.
- ▌ Monorepo Management · fluxonlabMaster monorepo management with Turborepo, Nx, and pnpm workspaces to build efficient, scalable multi-package repositories with optimized builds and dependency management. Use when setting up monorepos, optimizing builds, or managing shared dependencies.
- ▌
- ▌ Debugging Strategies · fluxonlabMaster systematic debugging techniques, profiling tools, and root cause analysis to efficiently track down bugs across any codebase or technology stack. Use when investigating bugs, performance issues, or unexpected behavior.
- ▌ E2e Testing Patterns · fluxonlabMaster end-to-end testing with Playwright and Cypress to build reliable test suites that catch bugs, improve confidence, and enable fast deployment. Use when implementing E2E tests, debugging flaky tests, or establishing testing standards.
- ▌ Embedding Strategies · fluxonlabSelect and optimize embedding models for semantic search and RAG applications. Use when choosing embedding models, implementing chunking strategies, or optimizing embedding quality for specific domains.
- ▌ Python Anti Patterns · fluxonlabUse this skill when reviewing Python code for common anti-patterns to avoid. Use as a checklist when reviewing code, before finalizing implementations, or when debugging issues that might stem from known bad practices.
- ▌ Python Configuration · fluxonlabPython configuration management via environment variables and typed settings. Use when externalizing config, setting up pydantic-settings, managing secrets, or implementing environment-specific behavior.
- ▌ Python Observability · fluxonlabPython observability patterns including structured logging, metrics, and distributed tracing. Use when adding logging, implementing metrics collection, setting up tracing, or debugging production systems.
- ▌ Web Component Design · fluxonlabMaster React, Vue, and Svelte component patterns including CSS-in-JS, composition strategies, and reusable component architecture. Use when building UI component libraries, designing component APIs, or implementing frontend design systems.
- ▌ Auth Session Review · fluxonlabUse when you need to review authentication, sessions, cookies, tokens, origins, and permission assumptions in a web application before a release, security audit, or compliance review.
- ▌ Architecture Review · fluxonlabUse when you need to evaluate architecture, coupling, duplication, integration fit, and whether to keep, adapt, or replace existing structures.
- ▌ Implementation Plan · fluxonlabUse when you need to turn goals into file-level plans with risks, migration steps, test plan, rollback path, and acceptance criteria.
- ▌ Playwright E2e Audit · fluxonlabUse when you need to run or create minimal Playwright checks for browser and local app flows.
- ▌ Webapp Testing · fluxonlabToolkit for interacting with and testing local web applications using Playwright. Supports verifying frontend functionality, debugging UI behavior, capturing browser screenshots, and viewing browser logs.
- ▌ API Design Principles · fluxonlabMaster REST and GraphQL API design principles to build intuitive, scalable, and maintainable APIs that delight developers. Use when designing new APIs, reviewing API specifications, or establishing API design standards.
- ▌ Async Python Patterns · fluxonlabMaster Python asyncio, concurrent programming, and async/await patterns for high-performance applications. Use when building async APIs, concurrent systems, or I/O-bound applications requiring non-blocking operations.
- ▌ Bats Testing Patterns · fluxonlabMaster Bash Automated Testing System (Bats) for comprehensive shell script testing. Use when writing tests for shell scripts, CI/CD pipelines, or requiring test-driven development of shell utilities.
- ▌ Nx Workspace Patterns · fluxonlabConfigure and optimize Nx monorepo workspaces. Use when setting up Nx, configuring project boundaries, optimizing build caching, or implementing affected commands.
- ▌ Python Error Handling · fluxonlabPython error handling patterns including input validation, exception hierarchies, and partial failure handling. Use when implementing validation logic, designing exception strategies, handling batch processing failures, or building robust APIs.
- ▌ Codebase Cartography · fluxonlabUse when you need to map module layout, runtime boundaries, data flow, ownership zones, and high-risk files.
- ▌ Security And Secrets Review · fluxonlabUse when you need to review secrets, environment variables, auth, CORS, token handling, logging redaction, and unsafe changes.
- ▌ Smoke Test And Repair · fluxonlabUse when you need to run safe install, build, lint, typecheck, test, startup, route checks, repair failures, and verify.
- ▌ API Test Suite Review · fluxonlabUse when you need to review API tests, contract coverage, fixtures, error cases, and integration isolation for an existing test suite.
- ▌ Uat Acceptance Review · fluxonlabUse when you need to translate product goals into acceptance checks, demo paths, and user validation criteria for a feature ready for stakeholder sign-off.
- ▌ Git Advanced Workflows · fluxonlabMaster advanced Git workflows including rebasing, cherry-picking, bisect, worktrees, and reflog to maintain clean history and recover from any situation. Use when managing complex Git histories, collaborating on feature branches, or troubleshooting repository issues.
- ▌ Langchain Architecture · fluxonlabDesign LLM applications using LangChain 1.x and LangGraph for agents, memory, and tool integration. Use when building LangChain applications, implementing AI agents, or creating complex LLM workflows.
- ▌ Python Background Jobs · fluxonlabPython background job patterns including task queues, workers, and event-driven architecture. Use when implementing async task processing, job queues, long-running operations, or decoupling work from request/response cycles.
- ▌ Python Design Patterns · fluxonlabPython design patterns including KISS, Separation of Concerns, Single Responsibility, and composition over inheritance. Use this skill when designing a new service or component from scratch and choosing how to layer responsibilities, when refactoring a God class or monolithic function that has grown too large, when deciding whether to add a new abstraction or live with duplication, when evaluating a pull request for structural issues like tight coupling or leaking internal types, when choosing between inheritance and composition for a new class hierarchy, or when a codebase is becoming hard to test because of entangled I/O and business logic.
- ▌ React State Management · fluxonlabMaster modern React state management with Redux Toolkit, Zustand, Jotai, and React Query. Use when setting up global state, managing server state, or choosing between state management solutions.
- ▌ Tailwind Design System · fluxonlab bundleBuild scalable design systems with Tailwind CSS v4, design tokens, component libraries, and responsive patterns. Use when creating component libraries, implementing design systems, or standardizing UI patterns.
- ▌ Python Project Review · fluxonlabUse when you need to review a Python project for environment management correctness, dependency pinning and CVEs, pytest/coverage structure, ruff linting, mypy type checking, and common security anti-patterns including subprocess shell injection, eval/exec, pickle deserialization, and SQL string concatenation.
- ▌ Web Design Review · fluxonlabUse when you need to review web design quality, hierarchy, layout, copy density, and product fit.
- ▌ Electron App Security Review · fluxonlabUse when you need to audit the internal security of an Electron application — context isolation, IPC input validation, contextBridge API surface, preload script hygiene, renderer CSP, navigation restrictions, and auto-update signature verification. Distinct from desktop launcher/packaging review.
- ▌ Quality Playbook · fluxonlab bundleExplore any codebase from scratch and generate six quality artifacts: a quality constitution (QUALITY.md), spec-traced functional tests, a code review protocol with regression test generation, an integration testing protocol, a multi-model spec audit (Council of Three), and an AI bootstrap file (AGENTS.md). Includes state machine completeness analysis and missing safeguard detection. Works with any language (Python, Java, Scala, TypeScript, Go, Rust, etc.). Use this skill whenever the user asks to set up a quality playbook, generate functional tests from specifications, create a quality constitution, build testing protocols, audit code against specs, or establish a repeatable quality system for a project. Also trigger when the user mentions 'quality playbook', 'spec audit', 'Council of Three', 'fitness-to-purpose', 'coverage theater', or wants to go beyond basic test generation to build a full quality system grounded in their actual codebase.
- ▌ Error Handling Patterns · fluxonlabMaster error handling patterns across languages including exceptions, Result types, error propagation, and graceful degradation to build resilient applications. Use when implementing error handling, designing APIs, or improving application reliability.
- ▌ Openapi Spec Generation · fluxonlab bundleGenerate and maintain OpenAPI 3.1 specifications from code, design-first specs, and validation patterns. Use when creating API documentation, generating SDKs, or ensuring API contract compliance.
- ▌ Postgresql Table Design · fluxonlabUse this skill when designing or reviewing a PostgreSQL-specific schema. Covers best-practices, data types, indexing, constraints, performance patterns, and advanced features
- ▌ Python Testing Patterns · fluxonlab bundleImplement comprehensive testing strategies with pytest, fixtures, mocking, and test-driven development. Use when writing Python tests, setting up test suites, or implementing testing best practices.
- ▌ Temporal Python Testing · fluxonlabTest Temporal workflows with pytest, time-skipping, and mocking strategies. Covers unit testing, integration testing, replay testing, and local development setup. Use when implementing Temporal workflow tests or debugging test failures.
- ▌ Visual Polish Pass · fluxonlabUse when you need to perform final visual polish checks for alignment, rhythm, affordances, and professional finish.
- ▌ Android Material Review · fluxonlabUse when you need to review Android interfaces against Material conventions, navigation, accessibility, and device behavior.
- ▌ Desktop Launcher Review · fluxonlabUse when you need to review local desktop launchers, shortcuts, shell scripts, app wrappers, logging, and update safety.
- ▌ Caching Strategy · fluxonlabUse when you need to design or review a caching strategy across layers (CDN/edge/application/database), choose TTLs and cache keys, prevent cache stampedes, handle invalidation correctly, and measure hit rate to prove the cache is actually helping.
- ▌ Bazel Build Optimization · fluxonlabOptimize Bazel builds for large-scale monorepos. Use when configuring Bazel, implementing remote execution, or optimizing build performance for enterprise codebases.
- ▌ Release Readiness Check · fluxonlabUse when you need to decide whether a project is ready for demo, handoff, release, or deployment.
- ▌ Project Agent Bootstrap · fluxonlabUse when starting medium or large project work, standardizing project-local agent guidance, or creating minimal AGENTS.md, .codex/project.toml, project skills, or project agent overrides from the global skill and agent pool.
- ▌ Data Migration Safety · fluxonlabUse when you need to plan non-destructive data migrations, backups, idempotency, rollback, and local-only resets.
- ▌ Accessibility Audit · fluxonlabUse when you need to audit semantic HTML, keyboard navigation, focus, contrast, labels, and screen reader basics.
- ▌ Dashboard UX Review · fluxonlabUse when you need to review dashboards, admin tools, density, scanning, filtering, and operational workflows.
- ▌ Adr Generator · fluxonlabUse when you need to generate architecture decision records with context, decision, consequences, and alternatives.
- ▌ Dependency Supply Chain Review · fluxonlabUse when you need to review dependencies, scripts, lockfiles, package provenance, and install-time risks.
- ▌ Visual Regression Review · fluxonlabUse when you need to review screenshots, layout diffs, visual states, responsive snapshots, and rendering drift.
- ▌ SQL Optimization Patterns · fluxonlabMaster SQL query optimization, indexing strategies, and EXPLAIN analysis to dramatically improve database performance and eliminate slow queries. Use when debugging slow queries, designing database schemas, or optimizing application performance.
- ▌ Typescript Advanced Types · fluxonlabMaster TypeScript's advanced type system including generics, conditional types, mapped types, template literals, and utility types for building type-safe applications. Use when implementing complex type logic, creating reusable type utilities, or ensuring compile-time type safety in TypeScript projects.
- ▌ API And Interface Design · fluxonlabUse when designing stable APIs, module boundaries, type contracts, public interfaces, REST or GraphQL endpoints, or frontend/backend contracts.
- ▌ Notebook Hygiene · fluxonlabUse when you need to review or clean up Jupyter notebooks — out-of-order cells, hidden state, parameterization, nbconvert/papermill execution, output bloat, and secrets that must stay out of notebooks.
- ▌ CI CD Pipeline Review · fluxonlabUse when you need to review CI jobs, workflow triggers, caches, matrixes, artifacts, and safe release gates.
- ▌ Design System Review · fluxonlabUse when you need to inspect component reuse, design tokens, variants, primitives, and design system drift.
- ▌ Cloud Spend Review · fluxonlabUse when you need to review cloud spend for waste — rightsizing over-provisioned compute, finding idle and orphaned resources, storage tiering, data egress charges, reserved/spot/committed-use discounts, cost-allocation tagging, and cost-anomaly alerting.
- ▌ Regression Scope Analysis · fluxonlabUse when you need to identify likely regression surfaces, impacted tests, risk boundaries, and verification focus for a code change before merge.
- ▌ Premium Frontend UI · fluxonlabA comprehensive guide for GitHub Copilot to craft immersive, high-performance web experiences with advanced motion, typography, and architectural craftsmanship.
- ▌ Modern Javascript Patterns · fluxonlab bundleMaster ES6+ features including async/await, destructuring, spread operators, arrow functions, promises, modules, iterators, generators, and functional programming patterns for writing clean, efficient JavaScript code. Use when refactoring legacy code, implementing modern patterns, or optimizing JavaScript applications.
- ▌ Nextjs App Router Patterns · fluxonlabMaster Next.js 14+ App Router with Server Components, streaming, parallel routes, and advanced data fetching. Use when building Next.js applications, implementing SSR/SSG, or optimizing React Server Components.
- ▌ Python Resource Management · fluxonlabPython resource management with context managers, cleanup patterns, and streaming. Use when managing connections, file handles, implementing cleanup logic, or building streaming responses with accumulated state.
- ▌ Seed And Fixture Review · fluxonlabUse when you need to review seed scripts, fixtures, test data, idempotency, and reset risk.
- ▌ UI Consistency Review · fluxonlabUse when you need to audit UI consistency, spacing, color, typography, states, accessibility basics, and responsive behavior.
- ▌ Shadcn UI Components · fluxonlabUse when adding, customising, or reviewing shadcn/ui components in a Next.js or React project — covering CLI installation, CSS variable theming, dark mode, react-hook-form + Zod form patterns, and Radix UI accessibility compliance.
- ▌ Runtime Diagnostics · fluxonlabUse when you need to diagnose startup, process, port, dependency, environment, and runtime health failures.
- ▌ Context Engineering · fluxonlabOptimizes agent context setup. Use when starting a new session, when agent output quality degrades, when switching between tasks, or when you need to configure rules files and context for a project.
- ▌ Javascript Testing Patterns · fluxonlab bundleImplement comprehensive testing strategies using Jest, Vitest, and Testing Library for unit tests, integration tests, and end-to-end testing with mocking, fixtures, and test-driven development. Use when writing JavaScript/TypeScript tests, setting up test infrastructure, or implementing TDD/BDD workflows.
- ▌ Prompt Engineering Patterns · fluxonlabMaster advanced prompt engineering techniques to maximize LLM performance, reliability, and controllability in production. Use when optimizing prompts, improving LLM outputs, or designing production prompt templates.
- ▌ Agent Workflow Design · fluxonlabUse when you need to design agent roles, handoffs, tool boundaries, workflow routing, and coordination rules.
- ▌ Prompt Systems Review · fluxonlabUse when you need to review prompts, instructions, evaluation criteria, hallucination risk, and execution clarity.
- ▌ LLM Evaluation Review · fluxonlabUse when you need to review LLM eval plans, rubrics, datasets, expected outputs, and regression checks.
- ▌ Postgres Supabase Review · fluxonlabUse when you need to review Postgres and Supabase schemas, policies, migrations, indexes, and local versus production boundaries.
- ▌ Query Performance Review · fluxonlabUse when you need to review query plans, indexes, N+1 risks, pagination, and data access patterns.
- ▌ Release Notes Generator · fluxonlabUse when you need to generate concise release notes, known issues, migration notes, and operator actions.
- ▌ Handoff Readiness Check · fluxonlabUse when you need to check documentation, runbooks, install commands, local startup, tests, and transfer readiness.