SkillAgentSearch skills...

qa

Cross-Platform Monitoring & Control for FlashForge 3D Printers

Install / Use

npx skills add Parallel-7/FlashForgeUI-Electron

Installs into whichever agent you are using.

About this skill
⚡

Claude Commands

Claude Code slash commands

Quality Score

69/100

Category

Automation

Supported Platforms

Claude Code

Our assessment of qa

qa scores 69/100 on our quality scale, 789th of 1,008 Automation skills we index.

Its Claude Commands is 4.6 KB long, well organised into 19 sections with 1 code example: a solid amount of guidance for an agent.

It has no GitHub stars yet, so there is no community track record; judge it on its content.

Substance
26/30
Structure
17/20
Description
12/15
Adoption
0/20
Freshness
15/15

Maintenance, license and trust

  • The repository was last updated 11 days ago, so qa is actively maintained.
  • Our last check on 2026-09-23 found the source still online.
  • No license is declared. By default that means all rights are reserved: you can read it, but reusing or redistributing it is not clearly permitted. Ask the author before building on it commercially.
  • Its trust signals score 80/100, with 2 cautions from licensing, adoption, age or documentation. These come from repository metadata, not a code audit — read the skill file before letting an agent act on it.

Safety scan

No issues found

Our scan of the whole file found no instruction hijacking, hidden characters, credential access, data exfiltration or destructive commands. An AI review of the same text found nothing harmful.

AI review by kimi-k2.7-code on 2026-09-24. Automated pattern scan on 2026-09-24. It catches known dangerous patterns, not every risk — read a skill before letting an agent act on it.

qa compared with similar skills

All 4 of these similar skills score higher than qa; compare them before choosing.

SkillScoreStarsUpdatedFormat
qa (this skill)by Parallel-769011d agoClaude Commands
claude-memby thedotmack10094.6ktodayCLAUDE.md
Agent-Reachby Panniantong10085.3k9d agoCLAUDE.md
Understand-Anythingby Egonex-AI10084.1k13d agoCLAUDE.md
headroomby headroomlabs-ai10073.7ktodayCLAUDE.md

Frequently asked questions

How do I install qa?
Run npx skills add Parallel-7/FlashForgeUI-Electron. The install tabs above show the steps for each supported agent.
Which AI agents does qa work with?
It is written for Claude Code, as a Claude Commands file. Other agents that read the same format can often use it too.
Is qa safe to use?
Our scan of the whole file found no instruction hijacking, hidden characters, credential access, data exfiltration or destructive commands. An AI review of the same text found nothing harmful. It declares no license and scores 80/100 on trust signals. Skills are instructions an agent will follow, so read the file before installing it and do not approve commands you do not understand.
Is qa still maintained?
The repository was last updated 11 days ago, so qa is actively maintained.

Quality Assurance Command

Run systematic code quality analysis workflow to identify real-world issues affecting maintainability, production readiness, and futureproofing of the FlashForgeUI-Electron codebase.

Workflow Phases

Phase 1: Documentation Audit

  • Invoke code-documenter agent to scan entire codebase
  • Get list of all .ts files missing @fileoverview headers
  • Capture this as the "Documentation Debt" section of the report

Phase 2: Parallel Code Quality Analysis

Divide codebase using a hybrid approach (mix of directory structure + architectural layers):

  1. src/main/ - Main process core (IPC, managers, services, windows)
  2. src/renderer/src/ui/ - UI components, dialogs, settings
  3. src/renderer/src/ (non-ui) + src/shared/ - Renderer core, shared types, utilities
  4. src/main/printer-backends/ + src/main/services/ - Backend implementations, specialized services

Spawn 4 code-quality-auditor agents in parallel, each analyzing one quadrant above. Ensure:

  • No overlap between agents
  • Focus on real-world production issues only:
    • Type safety violations (missing types, improper any usage)
    • SOLID/DRY/KISS/YAGNI violations that impact maintainability
    • Security vulnerabilities (XSS, IPC injection, unsafe patterns)
    • Error handling gaps (silent failures, missing error paths)
    • Architectural inconsistencies (duplicated logic, coupling issues)
    • Hardcoded CSS (theme system violations)
  • Ignore nitpicky style issues, minor formatting, or trivial preferences
  • Wait for all 4 agents to complete before proceeding

Continue spawning additional groups of 4 agents until the entire codebase is thoroughly reviewed. No corner cutting.

Phase 3: Initial Report Compilation

Compile all findings from Phase 2 agents into a structured initial report with:

  • Issue summary by category
  • File locations with line numbers
  • Brief description of each issue
  • Agent attribution (which agent found what)

Phase 4: Senior Engineer Triage

Invoke senior-engineer agent to:

  1. Analyze all compiled issues
  2. Triage by severity:
    • CRITICAL: Security vulnerabilities, data loss risks, crashes
    • HIGH: Type safety breaks, architectural violations, maintenance blockers
    • MEDIUM: Code quality issues, minor violations, technical debt
    • LOW: Nice-to-have improvements, documentation gaps
  3. Prioritize fixes: Order issues within each severity by impact + effort
  4. Route to specialists:
    • electron-engineer → Most issues (main process, IPC, windows, security)
    • senior-engineer → Complex architectural decisions, multi-file refactoring
    • vite-engineer → Build system, electron-vite, HMR, compilation issues
    • go2rtc-engineer → Camera streaming, go2rtc integration, port allocation

Phase 5: Final Report Generation

Create qa-report-[TIMESTAMP].md in repository root with:

# Code Quality Analysis Report
**Generated**: [TIMESTAMP]
**Analyzed**: [X] files across [Y] directories

## Executive Summary
- Total Issues Found: [X]
- Critical: [X] | High: [X] | Medium: [X] | Low: [X]
- Files Missing @fileoverview: [X]

## Severity Breakdown

### 🔴 CRITICAL ([X] issues)
[List issues requiring immediate attention]

### 🟠 HIGH ([X] issues)
[List issues impacting production readiness]

### 🟡 MEDIUM ([X] issues)
[List technical debt items]

### 🟢 LOW ([X] issues)
[List nice-to-have improvements]

## Documentation Debt
[Files missing @fileoverview from Phase 1]

## Routing Recommendations
[Which issues go to which specialist agents]

## Next Steps
[Recommended action order, considering dependencies and risk]

Important Constraints

  1. Speed + Efficiency: Run agents in parallel where possible. Minimize sequential waiting.
  2. Real-World Focus: Ignore trivial nitpicks. Only surface issues that genuinely impact production software.
  3. No Breaking Changes: The goal is identification and triage, not remediation. Flag potential regressions in the report.
  4. Futureproofing: Prioritize issues that make the codebase harder to maintain or extend (tight coupling, duplication, missing types).
  5. Complete Coverage: Every .ts file in src/ should be reviewed. Skip node_modules/, dist/, out/.

Completion

The command is complete when:

  1. All 4+ code-quality-auditor agents have finished
  2. Senior engineer has triaged and prioritized all issues
  3. Routing recommendations are clear
  4. qa-report-[TIMESTAMP].md is written to repo root
  5. A summary is displayed in chat with top 5 issues to address

STOP after generating the report. Do not attempt fixes. The user will review the report and decide on bulk remediation actions.

Related Skills

View on GitHub
GitHub Stars0
CategoryAutomation
Updated11d ago
Forks0

Trust signals

80/100

From repository metadata: license, adoption, age and documentation. Not a code audit — see the Safety scan above for what the skill file itself contains.

1 medium1 low