Skip to content
Back to skills

Client Application Testing

ASecurity

`analysis-agent`/`task-agent`/`review-agent`: test installed-client lifecycle, permission, activation, installation, device, or accessibility behavior; skip general quality.

  • 7 stars
  • 0 votes
  • 0 copies
  • 4 views
  • Added September 8, 2026
businesstestingapibackend

Works with

  • cli
  • api

Security analysis

A100/100

Pro scans all 2 files and shows the line behind each finding

Scanned September 22, 2026

npx -y skills add machenjie/rd-skills --skill client-application-testing --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Client Application Testing?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Client Application Testing
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/machenjie-client-application-testing/badge)](https://www.skillsdirectory.com/skills/machenjie-client-application-testing)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: client-application-testing
description: "`analysis-agent`/`task-agent`/`review-agent`: test installed-client lifecycle, permission, activation, installation, device, or accessibility behavior; skip general quality."
---

# client-application-testing

## Registry Trigger

**Use when**

- Changed installed-client behavior needs proof across application lifecycle, operating-system integration, installation state, device configuration, or accessibility settings.

**Do not use when**

- The work is a pure backend, API-contract, component-only browser, or general test-portfolio decision without an installed-client risk.

## Skill Role

Own client interruption, artifact, environment, oracle, and cleanup decisions; exclude general strategy, release, platform, and accessibility-conformance decisions.

## High-Value Rules

- Derive the smallest client matrix for the named failure.
- For the named client failure, bind its oracle to clean state and a release-equivalent artifact.
- Select `client-test-matrix.md` only when client dimensions compete.

## Anti-Patterns

- Local success substituted for evidence of the client application testing contract.

## Stop Conditions

Stop without the matrix, artifact, OS control, or cleanup authority. Record skipped hardware, versions, accessibility, and destructive-install states as limits.

## Output Contract

- Client-test decision with risk matrix; interruption and activation cases; permission and connectivity transitions; artifact and data states; environment coverage; oracles and cleanup; unavailable scope and proof limits.

## Targeted References

| Path | Type | Load when | Do not load when | Required by | Required output |
|---|---|---|---|---|---|
| [client test matrix](references/client-test-matrix.md) | targeted | Lifecycle permission activation upgrade device locale scaling assistive-technology or resource-pressure coverage spans several dimensions | One local test already exercises the complete changed client failure mechanism | analysis-agent, task-agent, review-agent | validation-plan, residual-risk |

Files in this skill

  • SKILL.md3.7 KB
  • references/client-test-matrix.md4 KB

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

View all in business →

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.