bolton-rapid-software-testing
Test software in the style of Michael Bolton, Rapid Software Testing co-creator with James Bach. Emphasizes the distinction between testing and checking, critical thinking, oracles, and the social nat…
Browse curated skills with source links, package snapshots, README assets and install signals in one calm, searchable catalog.
Test software in the style of Michael Bolton, Rapid Software Testing co-creator with James Bach. Emphasizes the distinction between testing and checking, critical thinking, oracles, and the social nat…
Analyzes Java code against industry best practices and evaluates design principles including SOLID, exception handling, thread safety, and resource management. Reviews naming conventions, Stream API u…
Python development with uv, type checking, linting, testing, and Docker deployment. Use when working with .py files, pyproject.toml, or user asks about pytest, mypy, ruff, FastAPI, Django.
React development expert for Vite, TypeScript, shadcn/ui, TanStack (Query, Table, Router), forms, and state management. Use PROACTIVELY for React + Vite projects, SPAs, and client-side applications.
Animation enforcement: containment, modifier order, timing, performance, and transition safety. Use when implementing UI patterns related to animations.
Internet Explorer 6 CSS and JavaScript compatibility patterns reference. Use when identifying legacy browser-specific code for removal during codebase modernization, explaining unusual CSS patterns in…
Stimulus and Turbo patterns for Rails frontend development. Automatically invoked when working with Hotwire, Stimulus controllers, Turbo frames/streams, progressive enhancement, or modern Rails JavaSc…
HTML design-to-code restoration skill for local .html mockups. Use when users ask to restore, replicate, rebuild, or pixel-match a design draft into the current project stack and language. Triggers in…
Professional Contract Review Skill, providing contract type guidance and detailed review services based on the 'Contract Review Methodology System'
Reverse engineer binaries using Ghidra's headless analyzer. Decompile executables, extract functions, strings, symbols, and analyze call graphs without GUI.
Documentation QA knowledge base. Provides quality checklists, audit criteria, and metrics for documentation review.
Unity UI Toolkit skill for runtime UI development, USS styling, UXML templates, and custom visual elements.
Trigger when: (1) User mentions "manim" or "Manim Community" or "ManimCE", (2) Code contains `from manim import *`, (3) User runs `manim` CLI commands, (4) Working with Scene, MathTex, Create(), or Ma…
SwiftUI architectural patterns, using @Observable for state management, view composition, navigation, performance optimization, and modern iOS/macOS UI best practices.
Expert in building 3D experiences for the web - Three.js, React Three Fiber, Spline, WebGL, and interactive 3D scenes. Covers product configurators, 3D portfolios, immersive websites, and bringing dep…
Data Visualization
Solve CTF cryptography challenges by identifying, analyzing, and exploiting weak crypto implementations in binaries to extract keys or decrypt data. Use for custom ciphers, weak crypto, key extraction…
Automates browser interactions for web testing, form filling, screenshots, and data extraction. Use when the user needs to navigate websites, interact with web pages, fill forms, take screenshots, tes…
Selenium browser automation framework. Use for web testing.
Layout patterns: VStack/HStack/ZStack composition, view structure, subview extraction, GeometryReader alternatives, safe area handling. Use when arranging views, building screen layouts, or structurin…
React Router v7 loader performance optimization techniques. Use when optimizing TTFB, eliminating waterfalls, consolidating database queries, or streaming secondary data in loaders. Triggers on "slow …
Astro page creation patterns, layout props, content collections, and code conventions for AG product websites
Production-grade mobile application UI design based on Refactoring UI principles. ALWAYS activate for: Flutter app, mobile app, iOS app, Android app, mobile UI, app screens, mobile navigation, bottom …
UI/UX designer skill, responsible for user interface design and user experience optimization. Applicable to the following scenarios: (1) Creating product interface prototypes (2) Designing interaction…