DanielSuo117DanielSuo117Community·13 Agent Skills Included

velocitai

Autonomous UI test generation, debugging, and regression workflows

Generates Playwright page objects and pytest regression tests directly from live web pages. Replaces fragile locators, fixes flaky waits, and triages test failures without manual DOM inspection. Enforces coding rules and saves lessons learned so test quality improves with every run.
npx skills add DanielSuo117/velocitai --all -g -y
Available:

Routes each testing request to the right sub-skill and enforces safety rules like confirming the environment before running tests and never auto-committing code.

All Skills in This Repository (13)

Pure Emerald Level Indicators
📦 In Repo
DanielSuo117DanielSuo117

ui-automation-harness

Orchestrate UI regression tests using Playwright and pytest.

Community
Advanced
📦 In Repo
DanielSuo117DanielSuo117

gen-page-test

Generate PageObject classes and matching tests for Playwright and pytest projects.

Community
Intermediate
📦 In Repo
DanielSuo117DanielSuo117

locator-replacer

Replace placeholder locators in page objects with stable selectors using six-level prioritization.

Community
Intermediate
📦 In Repo
DanielSuo117DanielSuo117

quick-debug

Diagnose UI test failures with in-page, login-free debugging.

Community
Intermediate
📦 In Repo
DanielSuo117DanielSuo117

browser-config

Centralize pytest and Playwright browser configuration with layered fixtures.

Community
Intermediate
📦 In Repo
DanielSuo117DanielSuo117

add-regression-point

Add regression points to existing PageObjects with locator constants and methods.

Community
Advanced
📦 In Repo
DanielSuo117DanielSuo117

code-review-graph

Analyze codebases with an AST-based knowledge graph to surface risks.

Community
Advanced
📦 In Repo
DanielSuo117DanielSuo117

architecture

Organize Page Objects and shared test context for scalable UI tests.

Community
Advanced
📦 In Repo
DanielSuo117DanielSuo117

wait-strategy

Prioritize implicit waits over explicit waits in UI automation.

Community
Intermediate
📦 In Repo
DanielSuo117DanielSuo117

case-round-trip

Enforce test cases to return to the landing UI and assert the starting state.

Community
Intermediate
📦 In Repo
DanielSuo117DanielSuo117

test-runner

Run pytest tests and analyze failures into structured debugging guidance.

Community
Intermediate
📦 In Repo
DanielSuo117DanielSuo117

page-load-assertion

Validate page-load readiness with four is_page_loaded modes for SPA and dynamic UIs.

Community
Intermediate

Frequently Asked Questions

FAQPage Schema
How to install VelocitAI?

Run `npx skills add DanielSuo117/velocitai --all -g -y` in your terminal to install all skills globally.

How to generate Playwright tests automatically?

Give the page name, URL, and test points, and the gen-page-test skill builds the page object and test file from the real page DOM.

How to fix broken Playwright locators?

The locator-replacer skill re-scans the live page and swaps fragile selectors using a six-level priority from ARIA roles down to relative XPath.

Does VelocitAI work with Claude Code and Copilot CLI?

Yes. It ships entry files for Claude Code, GitHub Copilot CLI, Gemini CLI, Cursor, and Windsurf.

Can it debug failing UI tests without rerunning everything?

Yes. The quick-debug skill jumps straight to the failing page via token login, diagnoses the cause, and verifies the fix in place.

Related Repositories in Software Engineering

View All in Software Engineering