monggle-smart-qa
Provides automated QA testing and reporting for Android, iOS, Web, and Server platforms.
Install
mkdir -p .claude/skills/monggle-smart-qa && curl -L -o skill.zip "https://agentskills.codes/api/skills/download/14566" && unzip -o skill.zip -d .claude/skills/monggle-smart-qa && rm skill.zipInstalls to .claude/skills/monggle-smart-qa
Activation
This is the description your AI agent reads to decide when to run this skill — the better it matches your request, the more reliably it fires.
Smart QA testing - Project auto-detection + platform-specific tests (monggle)Key capabilities
- →Automatically detect project types (Android, iOS, Web, Mobile, Server, Code)
- →Perform syntax checks for Shell, Python, JS/TS
- →Analyze code quality for TODO/FIXME comments
- →Check for debug statements like `console.log` or `print`
- →Verify Git status for uncommitted files
- →Generate reports only without modifying code
How it works
The skill automatically detects the project type and then executes platform-specific QA tests. These tests include syntax checks, code quality analysis, debug statement detection, and Git status verification.
Inputs & outputs
When to use monggle-smart-qa
- →Running automated QA
- →Generating code quality reports
- →Testing mobile projects
About this skill
smart-qa (monggle)
프로젝트 자동 감지 및 플랫폼별 QA 테스트
Usage: /smart-qa [options] [platform]
자동 감지 플랫폼:
--android- Android 프로젝트 (.kt, .java, AndroidManifest.xml)--ios- iOS 프로젝트 (.swift, .m, .h, .xib)--web- Web 프론트엔드 (.ts, .tsx, .js, .css)--mobile- Mobile 전체 (Android + iOS)--server- 서버/백엔드 (.py, .go, .java)--code- 코드 전체 (모든 언어)
/smart-qa # 자동 감지 + 전체 테스트 + 수정
/smart-qa --android # Android만 테스트
/smart-qa --web --report # Web 보고서만
보고서 전용 모드 (--report)
읽기 전용 모드 - 코드 수정 없이 보고서만 생성
/smart-qa --report # 자동 감지 + 보고서만
/smart-qa --ios --report # iOS 보고서
옵션
| 옵션 | 설명 |
|---|---|
--android | Android 프로젝트 테스트 |
--ios | iOS 프로젝트 테스트 |
--web | Web 프론트엔드 테스트 |
--mobile | Mobile (Android + iOS) |
--server | 서버/백엔드 테스트 |
--code | 코드 전체 테스트 |
--report | 보고서만 생성 (smart-qa만) |
--quick | 빠른 스모크 테스트 |
--format <fmt> | 출력 형식: json|text|markdown |
--verbose, -v | 상세 출력 |
자동 감지 규칙
| 플랫폼 | 감지 파일 |
|---|---|
| Android | build.gradle*, AndroidManifest.xml |
| iOS | *.xcodeproj, Podfile, Info.plist |
| Web | package.json (react, vue, angular) |
| Server | requirements.txt, go.mod, pom.xml |
| Mobile | Android + iOS 결합 |
테스트 항목
- Syntax Check - Shell, Python, JS/TS 문법
- Code Quality - TODO/FIXME 주석 확인
- Debug Statements - console.log/print 문 확인
- Git Status - 커밋되지 않은 파일 확인
When not to use it
- →When specific platform tests are not desired
- →When only a quick smoke test is needed without full QA
- →When verbose output is not required
Limitations
- →The skill's auto-detection relies on specific files like `build.gradle` or `package.json`.
- →Code quality checks are limited to TODO/FIXME comments.
- →Debug statement checks are limited to `console.log`/`print`.
How it compares
This workflow automates project type detection and executes a standardized set of QA checks across different platforms, providing consistent code quality analysis more efficiently than manual review.
Compared to similar skills
monggle-smart-qa side by side with the closest alternatives in the catalog.
| Skill | Installs | Updated | Safety | Difficulty |
|---|---|---|---|---|
| monggle-smart-qa (this skill) | 0 | 1mo | Review | Beginner |
| clojure-write | 16 | 3mo | No flags | Intermediate |
| unit-testing-test-generate | 2 | 4mo | Review | Intermediate |
| checking-changes | 1 | 5mo | Review | Beginner |
Try saying
Example prompts that trigger this skill in your AI assistant.
You might also like
clojure-write
metabase
Guide Clojure and ClojureScript development using REPL-driven workflow, coding conventions, and best practices. Use when writing, developing, or refactoring Clojure/ClojureScript code.
unit-testing-test-generate
sickn33
Generate comprehensive, maintainable unit tests across languages with strong coverage and edge case focus.
checking-changes
streamlit
Validates all code changes before committing by running format, lint, type, and unit test checks. Use after making backend (Python) or frontend (TypeScript) changes, before committing or finishing a work session.
codex-code-review
tyrchen
Perform comprehensive code reviews using OpenAI Codex CLI. This skill should be used when users request code reviews, want to analyze diffs/PRs, need security audits, performance analysis, or want automated code quality feedback. Supports reviewing staged changes, specific files, entire directories, or git diffs.
dead-code
parcadei
Find unused functions and dead code in the codebase
designing-tests
CloudAI-X
Designs and implements testing strategies for any codebase. Use when adding tests, improving coverage, setting up testing infrastructure, debugging test failures, or when asked about unit tests, integration tests, or E2E testing.