E2E Testing (Frontend)
End-to-end frontend testing with Playwright. Page Object Model, selectors, fixtures, accessibility audits. Limited E2E coverage currently - area for improvement. Keywords: Playwright, E2E, Page Object Model, POM, data-testid, getByRole, getByLabel, getByText, fixtures, axe-playwright, frontend testing
adhd-body-doubling
This skill should be used when the user asks for body doubling, ADHD focus sessions, accountability while working, help getting started on a task, pomodoro-style work sessions, or says things like 'I can't focus', 'I'm stuck', 'help me start', 'I need accountability', 'body double with me', 'I keep procrastinating', 'I can't get started', or 'focus session'. Provides punk-style ADHD body doubling with micro-step protocols, frequent check-ins, dopamine resets, and session history tracking. Part of the ADHD-founder.com ecosystem.
holocube
Control GeekMagic HelloCubic-Lite holographic cube display with HoloClawd firmware. Supports drawing API, pomodoro timer with lobster mascot, GIF uploads, and procedural animations.
maven-search
Provides comprehensive guidance for searching and retrieving Maven components from Maven Central Repository (https://repo1.maven.org/maven2/). This skill enables searching by groupId, artifactId, version, and other coordinates, retrieving component metadata (POM files, JARs, sources, Javadoc), querying version history, and analyzing dependencies. Use when the user needs to find, verify, or retrieve Maven dependencies, check component versions, analyze dependency trees, or work with Maven coordinates.
Selenium Advanced POM Framework
Advanced Selenium WebDriver framework with three Page Object Model patterns (Basic POM, Improved POM, Page Factory), retry mechanisms, Allure reporting, Excel data-driven testing, and Selenoid grid support.
focus-timeboxing-8020
Use when managing time and attention, combating procrastination or context-switching, prioritizing high-impact work, planning daily/weekly schedules, improving focus and productivity, or when user mentions timeboxing, Pomodoro, deep work, 80/20 rule, Pareto principle, focus blocks, task batching, energy management, or needs structured approach to getting important work done.
java-maven
Master Apache Maven - POM configuration, plugins, lifecycle, dependency management
Focus Session Manager
Automatically manage focus sessions, breaks, and hyperfocus protection. Uses an ADHD-optimized Pomodoro technique with flexible timers, health reminders, and gentle interruptions. Protects against hyperfocus burnout while maximizing productive time.
HoloCube (Pomodoro + Trackers)
Run the HoloCube Pomodoro “OS” UI (tracker bar + centered label + lobster) and control water/exercise/focus/pills live.
pom-ordering
Enforce Maven POM dependency ordering rules. This skill should be used when editing pom.xml files.
Maven Tools
JVM dependency intelligence via the Maven Tools MCP server. Use when the user asks about Maven or Gradle dependencies, JVM library versions, safe upgrades, CVEs, license risks, release history, or project dependency health. Use when reviewing `pom.xml`, `build.gradle`, `build.gradle.kts`, or Maven coordinates. Use when the user says "check my dependencies", "should I upgrade X", or "is this version safe".
e2e-testing-expert
Senior End-to-End (E2E) Test Architect for 2026. Specialized in Playwright orchestration, visual regression testing, and high-performance CI/CD sharding. Expert in building resilient, auto-waiting test suites using the Page Object Model (POM), automated accessibility auditing (Axe-core), and deep-trace forensic debugging.
spring-boot-scanner
Smart code scanner that detects Spring Boot patterns and routes to appropriate skills. Use when editing Java or Kotlin files in Spring Boot projects, working with pom.xml/build.gradle containing spring-boot-starter, or when context suggests Spring Boot development. Detects annotations (@RestController, @Entity, @EnableWebSecurity, @SpringBootTest) to determine relevant skills and provides contextual guidance. Uses progressive automation - auto-invokes for low-risk patterns (web-api, data, DDD), confirms before loading high-risk skills (security, testing, verify).
spring-boot-verify
Verify Spring Boot 4.x projects for correct dependencies, configuration, and migration readiness. Use when analyzing pom.xml, build.gradle, application.yml, discussing Spring Boot project setup, dependency versions, configuration validation, version compatibility, migration to Spring Boot 4, deprecated dependencies, or when user mentions "verify project", "check dependencies", "upgrade Spring Boot", "migration readiness", "Jackson 3", "@MockBean deprecated", or "Spring Security 7".
Maven Build
POM structure, dependency management, plugins, profiles, and multi-module projects.
kb-plan
A planning-phase skill for exploring a codebase and generating a knowledge-base construction blueprint (KB_PLAN.md). This skill performs a high-level scan of the repository during planning, distinguishing "high signal-to-noise" business logic from "boilerplate noise" and producing an actionable KB_PLAN.md build blueprint. Features include: reading only README and core configuration files under constraint (e.g., package.json / go.mod / pom.xml / docker-compose.yml), inspecting the project root and main entry skeleton files without delving into implementation details; identifying modules to include (business cores, cross-module contracts, implicit state transitions, stable public APIs) and directories to exclude (tests, node_modules/vendor, scaffold scripts, etc.). It outputs a standards-compliant KB_PLAN.md at the project root or .agent/kb/ containing overall planning, filtering declarations, and a construction task checklist with checkboxes (each item lists the target KB path, involved source code, and core focus points). After generation it stops and prompts for human confirmation to allow subsequent use of kb-build to execute documentation consolidation, improving documentation output efficiency and consistency.
Selenium Advanced POM Framework
Advanced Selenium WebDriver framework with three Page Object Model patterns (Basic POM, Improved POM, Page Factory), retry mechanisms, Allure reporting, Excel data-driven testing, and Selenoid grid support.
playwright-skill
Complete browser automation with Playwright. Prefer Page Object Model (POM) for reusable flows and test suites; auto-detects dev servers, writes scripts to /tmp. Test pages, fill forms, screenshots, responsive design, login flows, link checks. Use when testing websites, automating browser interactions, building E2E test suites, or reusing page interactions across tests.
e2e-testing
Playwright end-to-end (E2E) testing patterns, Page Object Model (POM), configuration, CI/CD integration, artifact management, and flaky-test strategies.