Skip to main content

webapp-testing

Tests a local web application end to end - start the server under test, discover selectors in the rendered DOM, drive the pages with the built-in browser tool or Playwright scripts, capture console errors, failed requests and screenshots, then report findings.

When to use​

Use when the user asks to "test this web app", "check the login flow works", "find JavaScript errors on the page" or "verify the frontend after my change". In French "teste mon application web", "lance le serveur de dev puis les tests" or "vérifie le parcours de connexion".

Inputs and tools​

The skill takes the request of the user in natural language: its frontmatter declares no argument. It declares no allowed-tools: the tools available are those of the agent that loads it, under the tool policy of the project.

Reference​

FieldValue
Namewebapp-testing
CategoryDevelopment
VersionNot declared
LicenceNot declared
Allowed toolsNot declared
Pluginsexample-skills
Sourcecatalog/navin/skills/webapp-testing/SKILL.md
Digestsha256:2271c7d489f701e51e312d89ec4d1b449b42f131ca6e395b359d991a75c38570
skill_md_digestsha256:ca9007aa92018208472491d4f21eb4744a89ef47da739fab496c97c35e832cd5
Emoji🧪

Bundled files​

PathCount
catalog/navin/skills/webapp-testing/examples4
catalog/navin/skills/webapp-testing/scripts1

Frontmatter​

Every field of the SKILL.md frontmatter, with the value of the source:

FieldValue
namewebapp-testing
descriptionTests a local web application end to end - start the server under test, discover selectors in the rendered DOM, drive the pages with the built-in browser tool or Playwright scripts, capture console errors, failed requests and screenshots, then report findings. Use when the user asks to "test this web app", "check the login flow works", "find JavaScript errors on the page" or "verify the frontend after my change". In French "teste mon application web", "lance le serveur de dev puis les tests" or "vérifie le parcours de connexion".
metadata.navin.emoji🧪
metadata.navin.categorydevelopment