quick-brown-foxxx
- 66 skills
- 0 followers
- 6 hours ago last updated
- ▌ Managing State · quick-brown-foxxxState management patterns: Zustand stores, React Context, URL state, form state. Use when creating stores, managing component state, or choosing state patterns. ALWAYS load this skill when writing any react code!
- ▌ Testing React TS · quick-brown-foxxxReact/TypeScript testing with Vitest and Playwright: philosophy, component tests, integration tests, e2e tests, test infrastructure. Use when writing tests or setting up test infrastructure. ALWAYS load this for working with tests in react.
- ▌ Building API Clients · quick-brown-foxxxType-safe API clients: HTTP client, Zod validation, Result pattern, Swagger codegen. Use when creating API integrations or working with backend services. ALWAYS load this skill when working with APIs in react clients
- ▌ Writing React TS Code · quick-brown-foxxxCore React/TypeScript standards: strict typing, Result-based error handling, component patterns, code style. Use when writing or editing any React/TypeScript code. ALWAYS load this skill before working with any react code.
- ▌ Building UI Components · quick-brown-foxxxUI component patterns: shadcn/ui, component organization, variant system. Use when building or modifying React UI components. ALWAYS load this skill when working with react code.
- ▌ Setting Up Nextjs Projects · quick-brown-foxxxNext.js project setup: directory structure, configuration, tooling, environment validation. Use when bootstrapping new projects or understanding project layout.
- ▌ Qt Devtools Setup · quick-brown-foxxxALWAYS LOAD THIS SKILL WHEN SETTING UP QT-AI-DEV-TOOLS, INITIALIZING A WORKSPACE, OR BOOTING THE VM. Do not configure qt-ai-dev-tools environments directly — use this skill first. Installation, workspace init, VM boot, environment verification, and self-update for headless Qt UI testing.
- ▌ Qt Devtools Runtime Eval · quick-brown-foxxxALWAYS LOAD THIS SKILL WHEN EXECUTING CODE INSIDE A RUNNING QT/PYSIDE APP VIA THE BRIDGE. Do not use bridge eval directly — use this skill first. Runtime Python execution inside Qt apps via Unix socket, Chrome DevTools evaluate_script equivalent for Qt.
- ▌ Qt Devtools Form And Input · quick-brown-foxxxALWAYS LOAD THIS SKILL WHEN FILLING FORMS, HANDLING FILE DIALOGS, OR USING THE CLIPBOARD IN RUNNING QT/PYSIDE APPS. Do not automate multi-field input or file dialogs directly — use this skill first. Form filling recipes, QFileDialog automation, clipboard read/write. Clipboard and file dialog commands are alpha.
- ▌ Qt Devtools App Interaction · quick-brown-foxxxALWAYS LOAD THIS SKILL WHEN TESTING QT/PYSIDE UI, CLICKING BUTTONS, INSPECTING WIDGETS, OR TAKING SCREENSHOTS. Do not interact with Qt widgets directly — use this skill first. AT-SPI accessibility-based inspect-interact-verify workflow, widget tree navigation, screenshot validation. Core commands are beta.
- ▌ Qt Devtools Desktop Integration · quick-brown-foxxxALWAYS LOAD THIS SKILL WHEN INTERACTING WITH SYSTEM TRAY, DESKTOP NOTIFICATIONS, OR AUDIO IN RUNNING QT/PYSIDE APPS. Do not interact with OS-level desktop features directly — use this skill first. D-Bus system tray (SNI), notification monitoring, PipeWire audio virtual mic and recording. All commands are alpha.
- ▌ Testing Python · quick-brown-foxxxPython-specific extension to myai's `high-level-testing-strategy`, `test-driven-development`, and `manual-testing`. Load after those myai skills when writing Python tests, adding fixtures, or setting up pytest. Python testing with pytest: fixtures, CLI/e2e tests, mock servers, containerized testing, pytest-qt.
- ▌ Building Qt Apps · quick-brown-foxxxALWAYS LOAD THIS SKILL WHEN WORKING WITH PYSIDE6, QT, OR DESKTOP GUI CODE. Do not write PySide6 or Qt code directly — use this skill first. PySide6 desktop apps: Manager→Service→Wrapper architecture, QML View+ViewModel (MVVM) integration, qasync integration, signals, system tray, testing.
- ▌ Setting Up Logging · quick-brown-foxxxALWAYS LOAD THIS SKILL WHEN ADDING LOGGING, CONFIGURING LOG OUTPUT, OR SETTING UP COLORLOG IN PYTHON. Do not configure Python logging directly — use this skill first. Set up colored logging and stdout output for Python apps and CLI tools using colorlog.
- ▌ Writing Python Code · quick-brown-foxxxALWAYS LOAD THIS SKILL WHEN WRITING OR EDITING PYTHON CODE. Do not write or modify Python files directly — use this skill first. Core Python standards: basedpyright strict typing, Result-based error handling, async patterns, security, code style.
- ▌ Setting Up Shortcuts · quick-brown-foxxxALWAYS LOAD THIS SKILL WHEN ADDING KEYBOARD SHORTCUTS OR HOTKEYS TO A PYSIDE6/QT APP. Do not implement keyboard shortcuts directly — use this skill first. Set up customizable keyboard shortcuts for PySide6 apps with TOML config and platform-specific defaults.
- ▌ Building Multi UI Apps · quick-brown-foxxxPython-specific extension to myai's `architecting-changes`. Load after myai's `architecting-changes` when a Python app has multiple interfaces sharing logic, such as CLI, GUI, API, or automation entry points. Multi-interface Python apps: reusable core, thin adapters, composition root, and layered architecture for GUI + CLI + API sharing business logic.
- ▌ Setting Up Python Backends · quick-brown-foxxxPython-specific extension to myai's `setting-up-backends`. ALWAYS LOAD `setting-up-backends` FIRST, AND THAN THIS skill for Python backend tooling. Backend/API bootstrap for Python: FastAPI/Django choice, backend repo layout, app factory, SQLAlchemy+Alembic, pydantic at edge, migrations, and service-first conventions.
- ▌ Setting Up Python Projects · quick-brown-foxxx bundlePython-specific extension to myai's `setting-up-projects`. ALWAYS LOAD `setting-up-projects` FIRST, THAN THIS skill for Python tooling. Bootstrap general Python projects: uv, ruff, basedpyright, pytest, pre-commit, src layout, pyproject.toml, templates, bootstrap script, graceful shutdown code.
- ▌ Architecting Python Changes · quick-brown-foxxxPython-specific extension to myai's `architecting-changes`. Load after myai's `architecting-changes` when a Python feature, fix, refactor, or structure change requires architecture decisions about layers, wrappers, composition roots, framework choices, reusable cores, or where code should live. Python architecture guide + skill router for boundary placement, reusable core design, composition vs inheritance, framework vs custom choices, backend/service layering, and follow-up docs/skills.
- ▌ Repair Opencode Kilo Python Lsp Diagnostics · quick-brown-foxxxUse this skill if you see library resolution errors when doing Python file reads or writes via the edit tool. This may mean that your built-in LSP is misbehaving. Note: this is ONLY for Kilo/opencode. Repair the Kilo/opencode LSP (pyright) so Python third-party imports resolve correctly.
- ▌ API Design · quick-brown-foxxxGuides stable API and protocols/interfaces design. Use when designing APIs, module boundaries, or any public programmable interface. Use when creating REST or GraphQL endpoints, defining type contracts between modules, or establishing boundaries between frontend and backend.
- ▌ Doubt Early · quick-brown-foxxxInvoke fresh-context adversarial review before committing to non-trivial decisions. Use when about to implement under uncertainty, when requirements feel underspecified, when fixing something that "shouldn't exist", or when adding complexity to work around uncertainty. Catches both wrong solutions AND wrong problems (XY).
- ▌ Git Workflow · quick-brown-foxxxALWAYS LOAD THIS BEFORE COMMITTING FOR THE FIRST TIME IN SESSION, OR WHEN CREATING GIT WORKTREES. Use for creating git branch, worktree isolation, atomic commits with messages, gitignore, git hooks, automated code quality checks, and multi-agent/worktree isolation.
- ▌ Brainstorming · quick-brown-foxxxCreates technical specs and designs for well-understood features. Use when requirements are clear but you need architecture, component design, data flow, or approach decisions before implementing. Not for vague ideas (use idea-sharpening first) or for trivially implementable changes.
- ▌ Manual Testing · quick-brown-foxxxUse when verifying real runtime behavior manually: browser UI, API, CLI, infrastructure, smoke tests, e2e flows, logs, database/admin side effects, or when automated tests are not trustworthy or not worth the cost. Realistic manual verification with environment preflight, isolation, evidence, and cleanup.
- ▌ Visual Mockups · quick-brown-foxxx bundleBrowser-based interactive mockups, wireframes, and diagrams for UI exploration during brainstorming. Use when discussing layouts, visual design decisions, architecture diagrams, or any question where seeing options is better than describing them in text. Not for purely conceptual or text-based questions.
- ▌ Creating Slides · quick-brown-foxxxUse when the user asks to create slides, a presentation, a deck, or any slides-like deliverable. Sets up an open-slide workspace and hands the real slide work to open-slide's own auto-installed agent skills. Not for editing slide content directly — bootstrap the workspace first, then work together.
- ▌ Idea Sharpening · quick-brown-foxxxRefines vague ideas into sharp, validated concepts through structured divergent and convergent thinking. Use when a concept is still unclear, when the user asks to ideate or refine an idea, or when exploring options before converging on what to build. Not for clear implementation tasks or adversarial review of an existing plan.
- ▌ Prototype First · quick-brown-foxxxHelps fail fast on risky implementation steps by prototyping before committing to full code changes. Use during planning or implementation when a step is ambiguous, depends on multiple subsystems or flaky tools, may invalidate the current plan, or repeated fix attempts suggest a doom loop. Useful during both planning and implementation.
- ▌ Using My Skills · quick-brown-foxxx bundleBootstrap skill that helps to understand other skills and available workflows. ALWAYS load this at the beginning of a new session before everything else. UNLESS it was already auto injected.
- ▌ Writing Scripts · quick-brown-foxxxALWAYS LOAD THIS SKILL WHEN CREATING ANY STANDALONE SINGLE-FILE SCRIPT, AUTOMATION, OR TINY CLI TOOL FOR ANY LANGUAGE OR ECOSYSTEM. Do not create scripts directly — use this skill first. Single-file script patterns: when to use scripts vs projects, script layout, script body structure, CLI conventions, graceful shutdown, and ecosystem-specific examples for Python and TypeScript/Node.
- ▌ AI Edge Research · quick-brown-foxxx bundleResearch current AI tools, frameworks, agents, models, and practices from practitioner signal rather than SEO or marketing. Use when the user asks what builders are actually adopting, what is trending in AI, or what is new in AI tooling and wants recency-aware, hype-resistant research.
- ▌ Building Backends · quick-brown-foxxxALWAYS LOAD THIS SKILL WHEN DESIGNING OR CHANGING BACKEND, SERVICE, WORKER, OR API ARCHITECTURE: ROUTES, USE-CASE LAYERS, AUTH BOUNDARIES, PERSISTENCE, TRANSACTIONS, OR BACKGROUND JOBS. Do not shape backends directly — use this skill first. Backend architecture patterns: thin transport, reusable core, transaction ownership, auth/session boundaries, workers, idempotency, and infrastructure separation. Includes Python and TypeScript/Node ecosystem examples.
- ▌ Doing Code Review · quick-brown-foxxxReviews code changes, PRs, diffs, branches, and agent-written code. Use when reviewing finished work, checking whether work is ready to merge, commit, or hand off, or requesting fresh-context or subagent review.
- ▌ Code Simplification · quick-brown-foxxxSimplifies code for clarity. Use when refactoring code for clarity without changing behavior. Use when code works but is harder to read, maintain, or extend than it should be. Use when reviewing code that has accumulated unnecessary complexity.
- ▌ How To Write Skills · quick-brown-foxxxHelps create and refine portable, self-contained agent skills. ALWAYS USE when creating or editing a SKILL.md, reviewing skill frontmatter or instructions, or improving discoverability, triggering, portability, or skill structure.
- ▌ Setting Up Backends · quick-brown-foxxxALWAYS LOAD THIS SKILL WHEN BOOTSTRAPPING A NEW BACKEND, API SERVICE, OR WORKER REPO FOR ANY LANGUAGE OR ECOSYSTEM. Do not scaffold backends directly — use this skill first. Backend/service directory layout, app factory pattern, wiring rules, defer-by-default infrastructure, and service-first project conventions.
- ▌ Setting Up Projects · quick-brown-foxxxALWAYS LOAD THIS SKILL WHEN CREATING A NEW PROJECT, BOOTSTRAPPING A REPO, OR CHOOSING INITIAL PROJECT SHAPE FOR ANY LANGUAGE OR ECOSYSTEM. Do not scaffold projects directly — use this skill first. Project shape decisions, directory layout patterns, bootstrap checklist, graceful shutdown strategy, domain adaptation, and language-specific extension routing.
- ▌ Shipping And Launch · quick-brown-foxxxPrepares production launches. Use when preparing to deploy to production. Use when you need a pre-launch checklist, when setting up monitoring, when planning a staged rollout, or when you need a rollback strategy.
- ▌ Architecting Changes · quick-brown-foxxxUse when a feature, refactor, bug fix, or project setup needs an architecture decision about boundaries, layers, wrappers, reusable cores, framework choices, composition roots, shared logic, or where code should live.
- ▌ CI CD And Automation · quick-brown-foxxxAutomates CI/CD pipeline setup. Use when setting up or modifying build and deployment pipelines. Use when you need to automate quality gates, configure test runners in CI, or establish deployment strategies.
- ▌ Systematic Debugging · quick-brown-foxxxUse when builds break, behavior does not match expectations, or you encounter a bug, test failure, CI failure, flaky behavior, or unexpected behavior. Systematic root-cause debugging with structured triage, error-specific patterns, and evidence-based investigation before proposing fixes.
- ▌ Openai AI Integration · quick-brown-foxxxUse when integrating an OpenAI-compatible LLM API into an app, CLI, tool, or service: choosing the SDK, shaping chat-completion requests, configuring base URL/model/reasoning-effort, structured output via response_format, resilient JSON parsing, and retry handling. Language-agnostic guidance with Python examples and TypeScript references.
- ▌ Receiving Code Review · quick-brown-foxxxHandles code review feedback with technical rigor. Use when receiving reviewer comments, PR feedback, agent review findings, requested changes, or suggestions that need verification before implementation.
- ▌ Teamlead Coordination · quick-brown-foxxxALWAYS LOAD THIS SKILL WHEN ACTING AS A TEAMLEAD AGENT SESSION. Do not run a Teamlead-led multi-epic session directly — use this skill first. Backlog-driven multi-epic operating model, slice contract, teammate archetypes, verify-triage-fix chains, epic reject protocol, periodic analysis teammate, and the user-picks-teamlead boundary. Use when a user explicitly starts a Teamlead session, when coordinating teammates across multiple epics or features, when maintaining a project backlog across long autonomous work, when building a sequence of verify-fix teammate passes, or when running a comparison/merge flow for very big epics.
- ▌ Bug Root Cause Tracing · quick-brown-foxxxUse during debugging when the root cause is not obvious, the error appears deep in a call chain, or bad state must be traced back to the caller, test, or code path that introduced it. Backward tracing for invalid values, wrong files, unexpected side effects, and test pollution.
- ▌ Documentation And Adrs · quick-brown-foxxxRecords decisions and documentation. Use when making architectural decisions, changing public APIs, shipping features, or when you need to record context that future engineers and agents will need to understand the codebase.
- ▌ Engineering Principles · quick-brown-foxxxALWAYS LOAD THIS SKILL BEFORE ANY CODING-RELATED WORK: writing or editing code, fixing bugs, debugging, planning architecture, designing APIs, setting up projects, testing, reviewing code, refactoring, CI/CD, release automation, security, performance, or researching implementation behavior. It provides the local engineering philosophy: strict types, validation, explicit errors, trustworthy tests, clear architecture, one strict tool per job, frameworks over ad hoc patterns, and explicit-over-clever code.
- ▌ Security And Hardening · quick-brown-foxxxHardens code against vulnerabilities with environment-aware guardrails. Use when handling user input, authentication, data storage, external integrations, sessions, third-party services, webhooks, file uploads, payment data, or PII.
- ▌ Architecting Test Infra · quick-brown-foxxxUse when setting up or redesigning test infrastructure, BDD frameworks, fixtures, state isolation, data builders, seed layers, local services, preflight checks, test environments, or flaky/complex test setup. Architecture step for scalable, realistic test suites before writing individual tests.
- ▌ Planning Implementation · quick-brown-foxxxBreaks validated specs into ordered, implementable tasks with explicit acceptance criteria and verification. Use when you have a spec or a task and need to decompose work into concrete steps with dependencies, file paths, and checkpoints. Not for simple single-file changes with obvious scope or specs with sufficient implementation detail built in.
- ▌ Test Driven Development · quick-brown-foxxxUse when implementing automated tests and code for new behavior, bug fixes, regressions, or behavior changes after test cases are known. BDD/test-first red-green-refactor, prove the test can fail, implement minimal code, keep scenario text near tests, and verify without orthodox ceremonies.
- ▌ Performance Optimization · quick-brown-foxxxOptimizes application performance. Use when performance requirements exist, when you suspect performance regressions, or when Core Web Vitals or load times need improvement. Use when profiling reveals bottlenecks that need fixing.
- ▌ Upstream Source Research · quick-brown-foxxxALWAYS LOAD THIS SKILL WHEN RESEARCHING AN UPSTREAM PACKAGE OR HOSTED REPOSITORY SUCH AS GITHUB OR GITLAB FOR SOURCE CODE, ISSUES, REFS, RELEASES, OR COMMIT HISTORY. Do not assume web-only research is enough before reading this skill.
- ▌ Incremental Implementation · quick-brown-foxxxUse when starting to implement a feature, refactor, bug fix, or planned task that is too large to do safely in one edit. Guides thin slices, scope discipline, frequent lint/typecheck feedback, right-sized tests, blocker escalation, and handoff.
- ▌ High Level Testing Strategy · quick-brown-foxxxUse when deciding what behavior needs tests, designing test cases, choosing automated vs manual verification, reviewing test coverage quality, or planning tests before implementation. BDD-first test strategy, behavior scenarios, automation scope, mock boundaries, and routing to TDD, manual testing, or test-infra architecture.
- ▌ Bug Protection Multi Layered · quick-brown-foxxxUse after fixing recurring, high-risk, or boundary-crossing bugs to prevent the same class from recurring. Adds entry validation, business checks, environment guards, and forensic instrumentation. Skip trivial one-off fixes where layered defenses add more complexity than protection.
- ▌ Writing Upstream Bug Reports · quick-brown-foxxxUse when investigating a bug, regression, crash, Linux/system issue, package problem, or third-party library defect and you need a structured upstream bug report ready for maintainer issue trackers.
- ▌ Executing Plans With Subagents · quick-brown-foxxxUse when executing an implementation plan by delegating bounded tasks to fresh subagents. Applies to medium/big or multi-step plans where inline execution would overload context, where independent slices can be delegated, or where agent-written work needs explicit integration, review, and verification loops.
- ▌ Release Automation Small Repos · quick-brown-foxxxHelps bootstrap or reshape small repositories that build artifacts from source and publish to GitHub Releases, package registries, extension marketplaces, or packaging ecosystems. Use for release workflows, upstream sync automation, update PRs, version tags, generated artifacts, and end-to-end release verification.
- ▌ Verification Before Completion · quick-brown-foxxxUse when about to claim work is complete, fixed, or passing, before committing or creating PRs - requires running verification commands and confirming output before making any success claims; evidence before assertions always
- ▌ When And How To Run Parallel Agents · quick-brown-foxxxUse when deciding whether multiple agents can work in parallel on independent tasks, failures, research threads, verification checks, or implementation slices. Guides independence checks, how to properly dispatch parallel work, write focused prompts, integrate agents, and when not to parallelize.
- ▌ Manual Interacting With Codex Via CLI · quick-brown-foxxxALWAYS LOAD THIS SKILL WHEN USER ASKS TO CHECK, VERIFY, SMOKE-TEST, REPRODUCE, OR RUN SOMETHING THROUGH `codex`, OR WHEN A PLAN CONTAINS A STEP TO VERIFY THROUGH `codex`. Use for scenario-appropriate `codex exec`, Codex CLI automation, sandbox/approval checks, config/profile isolation, skill/plugin/MCP smoke tests, CI bootstrap, and real non-interactive Codex CLI evidence.
- ▌ Manual Interacting With Opencode Via CLI · quick-brown-foxxxALWAYS LOAD THIS SKILL WHEN USER ASKS TO CHECK, VERIFY, SMOKE-TEST, REPRODUCE, OR RUN SOMETHING THROUGH `opencode`, OR WHEN A PLAN CONTAINS A STEP TO VERIFY THROUGH `opencode`. Use for scenario-appropriate `opencode run`, `opencode models`, skill or plugin smoke tests, provider config checks, CI bootstrap, and tool-call verification through real OpenCode CLI execution.
- ▌ Manual Interacting With Claude Code Via CLI · quick-brown-foxxxALWAYS LOAD THIS SKILL WHEN USER ASKS TO CHECK, VERIFY, SMOKE-TEST, REPRODUCE, OR RUN SOMETHING THROUGH `claude` OR Claude Code CLI, OR WHEN A PLAN CONTAINS A STEP TO VERIFY THROUGH Claude Code. Use for non-interactive `claude -p`, background agent checks, permission/config isolation, subagent, skill, MCP, plugin, worktree, and wrapper-sensitive Claude Code CLI verification.