CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

app-guide

Per-repo app guide for QA agents. Trigger: launch the app, sign in to test, QA run setup, never-do list.

Quality

87%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide
SecuritybySnyk

Passed

No findings from the security scan

SKILL.md
Quality
Evals
Security

App Guide

Every project a QA agent runs against carries .ywai/app-guide.md: a committed, plain-English guide to launching and using the app. One file, in the repo, so the agent starts the app the way the team does instead of guessing.

Before any run, read it. If it is missing, ask for it — do not reconstruct launch steps from memory.

The four sections

SectionWhat it holds
LaunchThe command that starts the app
Sign-inTest account or seed steps
Never-doWhat the agent must not touch
SecretsList of {{NAME}} placeholder names

Secrets are placeholders, never values

Secret values never appear in the file. Only {{NAME}} placeholders. The operator's environment resolves them at run time. A placeholder's value is never sent to a model and never written to a log — the name is the contract, the value stays local.

When writing or editing a guide: fill in the four sections, list every placeholder name under Secrets, and stop there. A guide longer than a screen is two guides.

Minimal example

# App Guide

## Launch
docker compose up -d
Ready at http://localhost:3000.

## Sign-in
Use the seeded account: qa@example.com / {{QA_PASSWORD}}.

## Never-do
Do not touch production profiles or the billing settings screen.

## Secrets
- {{QA_PASSWORD}}
Repository

YoizenSA/dev-ai-workflow

Path

ywai/skills/app-guide/SKILL.md

Last updated
First committed

Is this your skill?

If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.