Skip to content

34pmrndc/Scissors-shield

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 

Repository files navigation

✂️ Scissors-Shield: E2E Playwright Test Generator Agent Skill

Scissors-Shield Logo

Scissors-Shield is an agentic coding skill designed for Claude Code, Cursor, and Codex CLI agents. It automatically scans frontend files (HTML, React TSX/JSX, Vue) to detect interactive elements and compile clean, robust, and structured E2E Playwright test suites.


💎 Features

  • UI Selector Scan: Heuristics scan code to identify form inputs and buttons, prioritizing data-testid and semantic elements.
  • Playwright Spec Gen: Generates TypeScript specs (*.spec.ts) containing standard describe blocks, beforeEach navigation, Happy Path user flows, and validation Sad Path testing.
  • Interactive Confirmation: Enforces a review block before writing any testing specs to the disk.

🛠️ Installation

Simply copy this folder into your custom agent configuration directory:

  • Claude Code: ~/.claude/skills/scissors-shield/
  • Workspace Projects: .agents/skills/scissors-shield/

About

🛡️ Scissors-Shield: An agent skill to automatically analyze frontend components and generate E2E Playwright test suites.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Packages

 
 
 

Contributors

Languages