qa
Cross-Platform Monitoring & Control for FlashForge 3D Printers
Install / Use
npx skills add Parallel-7/FlashForgeUI-ElectronInstalls into whichever agent you are using.
Claude Commands
Claude Code slash commands
Quality Score
Category
AutomationSupported Platforms
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.
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 foundOur 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.
| Skill | Score | Stars | Updated | Format |
|---|---|---|---|---|
| qa (this skill)by Parallel-7 | 69 | 0 | 11d ago | Claude Commands |
| claude-memby thedotmack | 100 | 94.6k | today | CLAUDE.md |
| Agent-Reachby Panniantong | 100 | 85.3k | 9d ago | CLAUDE.md |
| Understand-Anythingby Egonex-AI | 100 | 84.1k | 13d ago | CLAUDE.md |
| headroomby headroomlabs-ai | 100 | 73.7k | today | CLAUDE.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.
Skill content
View source on GitHubQuality 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-documenteragent to scan entire codebase - Get list of all
.tsfiles missing@fileoverviewheaders - 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):
- src/main/ - Main process core (IPC, managers, services, windows)
- src/renderer/src/ui/ - UI components, dialogs, settings
- src/renderer/src/ (non-ui) + src/shared/ - Renderer core, shared types, utilities
- 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
anyusage) - 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)
- Type safety violations (missing types, improper
- 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:
- Analyze all compiled issues
- 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
- Prioritize fixes: Order issues within each severity by impact + effort
- Route to specialists:
electron-engineer→ Most issues (main process, IPC, windows, security)senior-engineer→ Complex architectural decisions, multi-file refactoringvite-engineer→ Build system, electron-vite, HMR, compilation issuesgo2rtc-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
- Speed + Efficiency: Run agents in parallel where possible. Minimize sequential waiting.
- Real-World Focus: Ignore trivial nitpicks. Only surface issues that genuinely impact production software.
- No Breaking Changes: The goal is identification and triage, not remediation. Flag potential regressions in the report.
- Futureproofing: Prioritize issues that make the codebase harder to maintain or extend (tight coupling, duplication, missing types).
- Complete Coverage: Every
.tsfile insrc/should be reviewed. Skipnode_modules/,dist/,out/.
Completion
The command is complete when:
- All 4+ code-quality-auditor agents have finished
- Senior engineer has triaged and prioritized all issues
- Routing recommendations are clear
- qa-report-[TIMESTAMP].md is written to repo root
- 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
claude-mem
94.6kPersistent Context Across Sessions for Every Agent – Captures everything your agent does during sessions, compresses it with AI, and injects relevant context back into future sessions. Works with Claude Code, OpenClaw, Codex, Gemini, Hermes, Copilot, OpenCode + More
Agent-Reach
85.3kGive your AI agent eyes to see the entire internet. Read & search Twitter, Reddit, YouTube, GitHub, Bilibili, XiaoHongShu — one CLI, zero API fees.
Understand-Anything
84.1kGraphs that teach > graphs that impress. Turn any code into an interactive knowledge graph you can explore, search, and ask questions about. Works with Claude Code, Codex, Cursor, Copilot, Gemini CLI, and more.
headroom
73.7kCompress tool outputs, logs, files, and RAG chunks before they reach the LLM. 20% fewer tokens for coding agents, 60-95% fewer tokens for JSON, same answers. Library, proxy, MCP server.
Trust signals
From repository metadata: license, adoption, age and documentation. Not a code audit — see the Safety scan above for what the skill file itself contains.
