planning-with-files
83Organize Long AI Tasks with Planning Files
Long AI sessions can lose goals, decisions, and progress. This skill guides Claude, Codex, and Claude Code to store plans, findings, and logs in project files.
Test Web Apps with Playwright
Local web apps can be hard to verify after JavaScript renders the page. This skill guides Playwright scripts that inspect UI state, capture screenshots, collect logs, and run against local servers.
This skill is part of a pack
Install the whole pack to get every skill the task needs, in one command.
Stop for confirmation before installing.
Review the plan and obtain explicit user consent before changing files.
Copy this request to your Agent. It includes the canonical Skill page and manifest.
Review the Skillstore skill "webapp-testing" from https://skillstore.io/skills/zhanlincui-webapp-testing.md and its manifest at https://skillstore.io/api/skills/zhanlincui-webapp-testing/manifest. Verify the artifact. Stop and obtain explicit user consent before installing or changing files.Your Agent should still show its plan and request any confirmation required by the security policy.
Use these links when an AI agent, crawler, or script needs clean context instead of reading the full page.
Using "webapp-testing". Test my local dashboard and report whether the main navigation works.
Expected outcome:
The report names each navigation item tested, notes visible page changes, and includes the screenshot location for review.
Using "webapp-testing". Capture browser console output while opening the settings page.
Expected outcome:
The result summarizes console errors and warnings, explains likely UI impact, and gives the saved log location.
Using "webapp-testing". Inspect a static HTML form and confirm the submit flow changes the page.
Expected outcome:
The result lists discovered form fields, describes the interaction performed, and references before-and-after screenshots.
Most static Markdown and localhost findings are false positives from documentation examples or local debugging artifacts. The helper script does execute user-supplied commands, including shell=True server commands, and the skill text discourages source review before execution.
These are real local capabilities that may be expected for this skill, so they require review but are not counted as confirmed malicious behavior.
Share the versioned assessment report, neutral badge, embed card, and citations. Skillstore reports evidence without deciding whether this Skill is safe.
https://skillstore.io/skills/zhanlincui-webapp-testing/audits/4?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_report[](https://skillstore.io/skills/zhanlincui-webapp-testing?utm_source=security_passport_badge)<a href="https://skillstore.io/skills/zhanlincui-webapp-testing?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/zhanlincui-webapp-testing/security.svg" alt="Skillstore security assessment" loading="lazy"></a><iframe src="https://skillstore.io/embed/skills/zhanlincui-webapp-testing.html" title="Skillstore Security Assessment" sandbox="allow-popups allow-popups-to-escape-sandbox" loading="lazy" referrerpolicy="no-referrer" width="420" height="180"></iframe>ZhanlinCui. (2026). webapp-testing security audit report (audit version 4) [Author version unspecified]. Skillstore. https://skillstore.io/skills/zhanlincui-webapp-testing/audits/4@techreport{zhanlincui-zhanlincui-webapp-testing-2026,
author = {ZhanlinCui},
title = {webapp-testing security audit report (audit version 4)},
institution = {Skillstore},
year = {2026},
number = {4},
url = {https://skillstore.io/skills/zhanlincui-webapp-testing/audits/4},
note = {Author version unspecified}
}cff-version: 1.2.0
message: "If you use this Skill, cite its author and this versioned security audit report."
title: "webapp-testing security audit report (audit version 4)"
version: "unspecified"
type: report
authors:
- name: "ZhanlinCui"
date-released: "2026-07-08"
url: "https://skillstore.io/skills/zhanlincui-webapp-testing/audits/4"
identifiers:
- type: other
value: "skillstore:zhanlincui-webapp-testing:audit:4"
description: "Skillstore immutable audit report identifier"
Each author remains a separate installable skill. The recommended variant is ranked by Skillstore evidence.
Why this variant is first
autumnsgrove-webapp-testing
2026-08-21
7spade-webapp-testing
2026-08-21
webapp-testing
2026-08-21
zhanlincui-webapp-testing
2026-08-21
artemisai-webapp-testing
2026-08-21
sickn33-webapp-testing
2026-08-21
azeem-2-webapp-testing
2026-08-21
cam10001110101-webapp-testing
2026-08-21
dyai2025-webapp-testing
2026-08-21
davila7-webapp-testing
2026-08-21
composiohq-webapp-testing
2026-08-21
Run Playwright checks against a local development server and confirm important screens behave as expected.
Capture screenshots, console messages, and rendered DOM details after client-side JavaScript finishes loading.
Open local HTML files, interact with visible controls, and capture before-and-after screenshots.
Use this skill to open my local web app, wait for the page to finish loading, and capture a full-page screenshot.
Use this skill to inspect the rendered page and list visible buttons, links, inputs, and useful selectors.
Use this skill to run the page, collect browser console messages, and summarize errors or warnings that affect the UI.
Use this skill to start the required local servers after confirming the commands, run the Playwright automation, and clean up the servers.
Author
ZhanlinCuiLicense
Complete terms in LICENSE.txt
Skillstore revision
r1
Version notice
The author did not declare a version.
Ref
88a205c7f635a966e31156313b590d59007c5caa
Maintenance freshness
7/18/2026
Usage
137 downloads ยท 226 views
File structure
๐ examples/
๐ console_logging.py
๐ element_discovery.py
๐ static_html_automation.py
๐ scripts/
๐ with_server.py
๐ SKILL.md
Organize Long AI Tasks with Planning Files
Long AI sessions can lose goals, decisions, and progress. This skill guides Claude, Codex, and Claude Code to store plans, findings, and logs in project files.
Generate Bilingual GitHub Release READMEs
Release notes and README updates can take time before each GitHub release. This skill generates bilingual release documentation and guides review, commit, and push steps.
Organize Obsidian Notes with AI
Obsidian vaults can become hard to review and update consistently. This skill helps Claude and Codex create daily notes, capture ideas, and summarize recent work.
Process PDFs with Extraction and Form Tools
PDF work often requires separate tools for text, tables, pages, and forms. This skill gives Claude, Codex, and Claude Code guided workflows and helper scripts for PDF tasks.
Build Distinctive Frontend Interfaces
Generic web interfaces can feel unfinished and forgettable. This skill guides Claude, Codex, and Claude Code toward polished frontend work with clear visual direction.
Plan Creative Work Before Building
Teams often start implementation before goals, constraints, and trade-offs are clear. This skill guides Claude, Codex, and Claude Code through structured brainstorming before design work begins.
Build Reliable Playwright Tests
by C0ntr0lledCha0s
Playwright test suites can become flaky, slow, and difficult to maintain. This skill provides practical patterns for locators, fixtures, page objects, debugging, mocking, and configuration.
Improve Playwright Test Reliability
by 0xBigBoss
Playwright tests often become flaky, slow, and noisy in agent workflows. This skill provides concise patterns for locators, assertions, fixtures, auth reuse, network mocks, and compact reporters.
Build Reliable Playwright E2E Workflows
by sickn33
End-to-end coverage becomes inconsistent when setup, browser checks, visual tests, and CI integration are planned separately. This skill organizes them into one Playwright workflow.
Build Reliable Test Automation
by 89jobrien
Weak tests slow releases and hide regressions. This skill guides test strategy, TDD, automation, coverage review, and Playwright web checks.
Build Firecrawl Browser Interactions
by firecrawl
Dynamic pages often hide data behind clicks, forms, and login flows. This skill helps teams choose and scope Firecrawl /interact integrations.
Improve QA Coverage for Web Apps
by alirezarezvani
Modern teams need clear test strategy and practical automation without slowing delivery. This skill helps Claude, Codex, and Claude Code plan tests, review coverage, and scaffold QA workflows.