manual-testing

Solid

Run a session-based manual test of the project's running app in one of five modes: exploratory, verification, smoke, assessment (UX, localization, accessibility), or AI probe. Use whenever the user asks, in any language, for something to be tested by hand — "manual test", "exploratory test", "bug hunt", "verify the bug fix", "smoke test", "QA this screen", "review this screen's UX", "check the localized copy", "test the AI agent's answers" — or assigns a test design or test-case IDs to execute by hand. Not for writing automated tests.

Testing & QA 72 stars 29 forks Updated 4 days ago MIT

Install

View on GitHub

Quality Score: 87/100

Stars 20%
62
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
80
License 10%
100
Description 5%
100

Skill Content

# Manual Testing — Session-Based Testing on the Running App You are running a **testing session**: operate the app like a real user and produce information the automated suites cannot — they re-check known promises; you handle everything else, from hunting unknown bugs to judging whether a screen makes sense. Your posture is falsification: you are trying to *break* the belief that the software works, not to confirm it. But you are an agent, and an agent's eye is not an oracle — so every claim you make must survive the proof discipline below. One false "bug" costs more credibility than ten real ones earn. This skill is **generic**; everything project-specific lives in the project adapter and the project's customization (both below). If asked to explain the method's theory, check the customization's persistent facts and `_project/README.md` for the project's testing docs before explaining from memory. ## Project customization — resolve first Before anything else, resolve the skill's customization: ```bash python3 <skill-dir>/scripts/resolve_customization.py ``` Needs Python 3.11 or the `tomli` package. It merges three layers and prints JSON: the skill's `customize.toml` defaults, the team override `_project/testing/manual-testing.toml`, and the personal override `_project/testing/manual-testing.user.toml`. Missing override files are normal and mean defaults. Then act on `customization.workflow`: - `activation_steps_prepend` — follow now, before preflight. - `persistent_...

Details

Author
tronghieu
Repository
tronghieu/agent-skills
Created
6 months ago
Last Updated
4 days ago
Language
Python
License
MIT

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category