fusionaly-qa — golang fusionaly-qa, fusionaly-oss, community, golang, ide skills, sqlite, web-analytics

v1.0.0

Über diesen Skill

Perfekt für KI-Agents wie Claude Code und Cursor, die eine optimierte QA-Testung und eine Automatisierung des Arbeitsablaufs mit umfassender Inhaltsanalyse benötigen. Use after code changes, before releases, or when testing features - runs the right level of QA based on what changed

# Core Topics

karloscodes karloscodes
[5]
[1]
Updated: 3/17/2026

Killer-Skills Review

Decision support comes first. Repository text comes second.

Reference-Only Page Review Score: 7/11

This page remains useful for operators, but Killer-Skills treats it as reference material instead of a primary organic landing page.

Original recommendation layer Concrete use-case guidance Explicit limitations and caution
Review Score
7/11
Quality Score
33
Canonical Locale
en
Detected Body Locale
en

Perfekt für KI-Agents wie Claude Code und Cursor, die eine optimierte QA-Testung und eine Automatisierung des Arbeitsablaufs mit umfassender Inhaltsanalyse benötigen. Use after code changes, before releases, or when testing features - runs the right level of QA based on what changed

Warum diese Fähigkeit verwenden

Ermöglicht es den Agents, QA-Test-Workflows mithilfe der Analyse von fusionaly-qa mit einem einzigen Mandanten und selbstgehosteten Analytics zu automatisieren, die Einheitstests, End-to-End-Tests und visuelle Benutzeroberflächenverifizierung über Befehle wie `make test` und `make test-e2e` unterstützen und sich mit Protokollen wie multipass VM für Infrastrukturtests integrieren.

Am besten geeignet für

Perfekt für KI-Agents wie Claude Code und Cursor, die eine optimierte QA-Testung und eine Automatisierung des Arbeitsablaufs mit umfassender Inhaltsanalyse benötigen.

Handlungsfähige Anwendungsfälle for fusionaly-qa

Automatisieren von Einheitstests für Fehlerkorrekturen und kleine Funktionsupdates
Erzeugen von End-to-End-Tests für neue Funktionen und Benutzeroberflächenänderungen
Debuggen von visuellen Benutzeroberflächenproblemen unter Verwendung von Agenten-Browsern und `make dev`-Befehlen

! Sicherheit & Einschränkungen

  • Benötigt selbstgehostete Infrastruktur für Analytics
  • Begrenzt auf bestimmte Teststufen (Einheit, End-to-End, Agent-Browser, VM-Installation) und Befehle (z. B. `make test`, `make test-e2e`)

Why this page is reference-only

  • - Current locale does not satisfy the locale-governance contract.
  • - The underlying skill quality score is below the review floor.

Source Boundary

The section below is imported from the upstream repository and should be treated as secondary evidence. Use the Killer-Skills review above as the primary layer for fit, risk, and installation decisions.

After The Review

Decide The Next Action Before You Keep Reading Repository Material

Killer-Skills should not stop at opening repository instructions. It should help you decide whether to install this skill, when to cross-check against trusted collections, and when to move into workflow rollout.

Labs Demo

Browser Sandbox Environment

⚡️ Ready to unleash?

Experience this Agent in a zero-setup browser environment powered by WebContainers. No installation required.

Boot Container Sandbox

FAQ & Installation Steps

These questions and steps mirror the structured data on this page for better search understanding.

? Frequently Asked Questions

What is fusionaly-qa?

Perfekt für KI-Agents wie Claude Code und Cursor, die eine optimierte QA-Testung und eine Automatisierung des Arbeitsablaufs mit umfassender Inhaltsanalyse benötigen. Use after code changes, before releases, or when testing features - runs the right level of QA based on what changed

How do I install fusionaly-qa?

Run the command: npx killer-skills add karloscodes/fusionaly-oss/fusionaly-qa. It works with Cursor, Windsurf, VS Code, Claude Code, and 19+ other IDEs.

What are the use cases for fusionaly-qa?

Key use cases include: Automatisieren von Einheitstests für Fehlerkorrekturen und kleine Funktionsupdates, Erzeugen von End-to-End-Tests für neue Funktionen und Benutzeroberflächenänderungen, Debuggen von visuellen Benutzeroberflächenproblemen unter Verwendung von Agenten-Browsern und `make dev`-Befehlen.

Which IDEs are compatible with fusionaly-qa?

This skill is compatible with Cursor, Windsurf, VS Code, Trae, Claude Code, OpenClaw, Aider, Codex, OpenCode, Goose, Cline, Roo Code, Kiro, Augment Code, Continue, GitHub Copilot, Sourcegraph Cody, and Amazon Q Developer. Use the Killer-Skills CLI for universal one-command installation.

Are there any limitations for fusionaly-qa?

Benötigt selbstgehostete Infrastruktur für Analytics. Begrenzt auf bestimmte Teststufen (Einheit, End-to-End, Agent-Browser, VM-Installation) und Befehle (z. B. `make test`, `make test-e2e`).

How To Install

  1. 1. Open your terminal

    Open the terminal or command line in your project directory.

  2. 2. Run the install command

    Run: npx killer-skills add karloscodes/fusionaly-oss/fusionaly-qa. The CLI will automatically detect your IDE or AI agent and configure the skill.

  3. 3. Start using the skill

    The skill is now active. Your AI agent can use fusionaly-qa immediately in the current project.

! Reference-Only Mode

This page remains useful for installation and reference, but Killer-Skills no longer treats it as a primary indexable landing page. Read the review above before relying on the upstream repository instructions.

Upstream Repository Material

The section below is imported from the upstream repository and should be treated as secondary evidence. Use the Killer-Skills review above as the primary layer for fit, risk, and installation decisions.

Upstream Source

fusionaly-qa

Install fusionaly-qa, an AI agent skill for AI agent workflows and automation. Review the use cases, limitations, and setup path before rollout.

SKILL.md
Readonly
Upstream Repository Material
The section below is imported from the upstream repository and should be treated as secondary evidence. Use the Killer-Skills review above as the primary layer for fit, risk, and installation decisions.
Supporting Evidence

QA Testing

What did you change? Start here.

ChangeTest levelCommand
Bug fix, refactor, small featureUnitmake test
Feature, UI, big changeUnit + E2Emake test then make test-e2e
Visual / UI verificationAgent-browsermake dev + agent-browser
Install script, matcha, infraVM installmultipass VM
ReleaseAll of the aboveSee release checklist

Level 1: Unit Tests (~3 seconds)

bash
1make test

Run after every change. No excuses.


Level 2: E2E Tests (~5 minutes)

bash
1# CRITICAL: Kill any running dev server first — E2E uses its own database 2lsof -ti :3000 | xargs kill -9 2>/dev/null 3make test-e2e

Playwright tests that run onboarding, create websites, check dashboards, ingest events. Run after features or big changes.


Level 3: Visual QA with agent-browser

For verifying UI rendering, checking that data displays correctly, or testing flows that E2E doesn't cover.

Setup (one-time)

bash
1npm i -g agent-browser 2agent-browser install

Start dev server

bash
1make dev # MUST use make dev (Go + Vite together)

Dev credentials

  • Email: admin@example.com
  • Password: password
  • Created by make db-seed

Login

bash
1agent-browser open "http://localhost:3000/login" 2agent-browser snapshot -i 3agent-browser fill @e1 "admin@example.com" 4agent-browser fill @e3 "password" 5agent-browser click @e4
bash
1agent-browser snapshot -i # list interactive elements with refs 2agent-browser click @e11 # click element by ref 3agent-browser scroll down 1000 # scroll to find sections 4agent-browser screenshot # capture page as PNG 5agent-browser get url # check current URL

Generate real browser events

bash
1# The /_demo page includes the tracking script — fires real pageviews 2agent-browser open "http://localhost:3000/_demo" 3 4# Wait for event processing (~10s), then check dashboard

Key pages to verify

PageHow to reachWhat to check
Admin home/adminWebsite list loads
DashboardClick arrow (→) on a websiteCharts, stats, time range
Browsers tabScroll to Device Analytics, click "Browsers"Browser names (Brave, Edge, etc.)
SettingsClick "Settings" in navForms save, flash messages
EventsClick "Events" tab on dashboardEvent list, sessions view

Important

  • Always make devmake watch-go alone won't render Inertia pages
  • Click through the UI — don't force navigation with open after login (breaks Inertia state)
  • /_demo for real events — sends actual Sec-CH-UA headers from the browser
  • Dev database: storage/fusionaly-development.db

Level 4: VM Install Test

Only needed when changing: install script, matcha, Docker setup, or release infrastructure.

Create fresh VM

bash
1multipass delete fusionaly-test --purge 2>/dev/null || true 2multipass launch 24.04 --name fusionaly-test --cpus 2 --memory 2G --disk 10G

Run install

bash
1multipass exec fusionaly-test -- bash -c ' 2sudo apt-get update -qq && sudo apt-get install -y -qq expect 3 4cat > /tmp/run_install.exp << '\''EXPECTSCRIPT'\'' 5#!/usr/bin/expect -f 6set timeout 300 7spawn sudo bash -c "curl -fsSL https://fusionaly.com/install | bash" 8expect "Enter your domain name" 9send "test.local\r" 10expect "Proceed with this configuration" 11send "Y\r" 12expect eof 13EXPECTSCRIPT 14 15expect /tmp/run_install.exp 16'

Verify

bash
1multipass exec fusionaly-test -- bash -c ' 2echo "=== Containers ===" && sudo docker ps 3echo "=== Version ===" && fusionaly version 4echo "=== Health ===" && curl -s http://172.18.0.2:8080/_health 5'

Browser test via tunnel

bash
1VM_IP=$(multipass info fusionaly-test | grep IPv4 | awk '{print $2}') 2ssh -L 8080:172.18.0.2:8080 ubuntu@$VM_IP 3# Open http://localhost:8080/setup

Cleanup

bash
1multipass delete fusionaly-test --purge

Release Checklist

Before tagging a release:

  • make test passes
  • make test-e2e passes (kill dev server first!)
  • Visual QA: dashboard loads, browser stats correct, events ingesting
  • VM install test (if install/infra changed)
  • Pro: update OSS submodule, build, test

Common Issues

IssueCauseFix
E2E fails "Setup already complete"Dev server running (wrong DB)lsof -ti :3000 | xargs kill -9
agent-browser login doesn't workVite not runningUse make dev, not make watch-go
Dashboard shows JSON errorNavigated directly after forced POSTStart fresh browser, click through UI
/_demo events not appearingProcessing job hasn't run yetWait ~10 seconds, check ingested_events table
VM can't reach appDocker internal networkUse SSH tunnel to 172.18.0.2:8080

Verwandte Fähigkeiten

Looking for an alternative to fusionaly-qa or another community skill for your workflow? Explore these related open-source skills.

Alle anzeigen

openclaw-release-maintainer

Logo of openclaw
openclaw

Your own personal AI assistant. Any OS. Any Platform. The lobster way. 🦞

333.8k
0
Künstliche Intelligenz

widget-generator

Logo of f
f

Erzeugen Sie anpassbare Widget-Plugins für das Prompts.Chat-Feed-System

149.6k
0
Künstliche Intelligenz

flags

Logo of vercel
vercel

Das React-Framework

138.4k
0
Browser

pr-review

Logo of pytorch
pytorch

Tensor und dynamische neuronale Netze in Python mit starker GPU-Beschleunigung

98.6k
0
Entwickler