Install
$ agentstack add skill-mallikarjun-roddannavar-playwright-agentic-automation-full-stack-incident-analyst ✓ scanned · ✓ verified, works with Claude Code, Cursor, and more.
Security review
✓ PassedNo issues found. Passed automated security review. · v0.1.0 How review works →
- ✓ Prompt-injection patterns
- ✓ Secret / credential exfiltration
- ✓ Dangerous shell & filesystem operations
- ✓ Untrusted network calls
- ✓ Known-malicious package signatures
What it can access
- ✓ Network access No
- ✓ Filesystem access No
- ✓ Shell / process execution No
- ✓ Environment & secrets No
- ✓ Dynamic code execution No
From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.
Verified badge
Passed review? Show it. Paste this badge into your README, it links to the public security report.
Reliability & compatibility
Declared compatibility
Compatibility is declared by the source manifest. End-to-end runtime verification is coming, see below.
We're building live execution health for every listing: tool-call success rate, median latency, uptime, and last-checked timestamps, measured, not self-reported. It isn't live yet, so we don't show numbers we can't stand behind.
How agent discovery & health will work →About
Full-Stack Incident Analyst
Work from the repository root. Prefer repository and supplied runtime evidence over assumptions. Keep product-specific facts out of reusable guidance.
Mandatory preflight
- Read every applicable
AGENTS.mdand repository-local skill before editing. - Inventory the repository and named incident artifacts. Start from exact user-named paths.
- Run
python /scripts/ensure_source_index.py --repo . --quiet. - If the index is unavailable, do not query it. Continue with capped
smart_rg.pysearches and exactread_slice.pyverification.
Use the skill directory that contains this file for ``.
Select a mode
Begin every response with exactly one line:
Selected mode: Focused Evidence Answerfor a narrow lookup, one failing request, one UI state, one test failure, or an explicit no-RCA request.Selected mode: Strict Full Evidence RCAfor final root cause, classification, closure/support wording, complete validation, a fix recommendation, or implementation.
Focused mode must not claim final RCA, final classification, closure wording, or a definitive fix. Strict mode must list material evidence gaps and use Needs more evidence when a missing class could change the conclusion.
Route references
Load only the references needed for the request:
| Need | Load | |---|---| | Investigation, cross-layer tracing, implementation | references/incident-workflow.md | | HAR, logs, screenshots, recordings, ticket text, DevTools | references/artifact-playbooks.md | | Fix recommendation or code/config/test changes | references/fix-guidance.md | | Focused answer, strict RCA, or completion report | references/output-contracts.md | | Skill maintenance or behavior evaluation | references/evaluations.md |
Bounded discovery
Use this order and expand only when evidence remains insufficient:
- Query a known symbol, label, endpoint, test ID, error, or route:
python /scripts/query_source_index.py "" --repo . --compact --limit 8.
- Add
--edgesto trace imports, HTTP calls, routes, or test-ID definitions/usages. - Verify the best candidate immediately:
python /scripts/read_slice.py --around "" --context 12 --max-matches 2.
- If absent or ambiguous, use:
python /scripts/smart_rg.py "" . --max-files 6 --max-lines-per-file 3.
- Use raw
rgonly after the index and capped search are insufficient.
Treat index/search output as discovery, not proof. Verify material facts against exact source slices, original artifacts, or runtime evidence.
Evidence and safety rules
- Separate facts, inferences, assumptions, and pending checks.
- Treat ticket comments and spoken claims as narrative, not application source of truth.
- Keep screenshot/recording visual evidence separate from transcript/audio evidence.
- Never expose credentials, cookies, bearer tokens, auth headers, private keys, or sensitive payload fields.
- Do not execute live SQL, production API calls, or mutating UI actions merely to gather evidence.
- Default database guidance to read-only queries. Require explicit approval for mutations and include verification and rollback guidance.
- Use dev/test first for create, update, delete, submit, notify, schedule, or integration actions. Production observation and HAR capture may be read-only.
- During analysis-only requests, do not modify implementation. When the user asks to fix/build, implement only after evidence identifies the responsible layer and preserve unrelated worktree changes.
Strict fix gate
Before recommending or implementing a fix:
- Trace the failing path end to end: user action -> UI state -> frontend request -> API contract -> backend rule -> persistence/config -> tests.
- Find and cite the closest working repository pattern. Label a fix with no comparable pattern as a new design proposal.
- Evaluate UI-only, frontend/state, API/backend, data/config, infrastructure/integration, and test/tooling layers; mark irrelevant layers briefly.
- Distinguish the easiest mitigation from the best durable fix.
- Add the smallest regression test that fails for the defect and validates the repaired contract.
- Run validation proportional to risk and report commands plus outcomes. Do not hide environment-caused validation gaps.
Artifact workspace
Preserve originals. Put generated OCR, transcript, HAR summaries, extracted frames, or normalized logs under the incident folder's _derived/ directory. Cite originals as evidence and _derived files only as helpers. Do not move or delete supplied artifacts unless explicitly requested.
Completion standard
Use references/output-contracts.md. A complete implementation report names the proven cause, changed layers/files, regression coverage, validation results, and remaining risks. If a material claim is unverified, say so precisely.
Source & license
This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.
- Author: Mallikarjun-Roddannavar
- Source: Mallikarjun-Roddannavar/playwright-agentic-automation
- License: MIT
Install and usage instructions live in the source repository linked above.
Reviews
No reviews yet, be the first.
Write a review
Versions
- v0.1.0 Imported from the upstream source.