agents-standards
Standards for authoring SDD plugin agents — frontmatter, self-containment, skill references, and no-user-interaction rules.
Scaffolds E2E test suite structure with Playwright configuration and Testkube integration.
Claude Code
$ npx -y skills add LiorCohen/sdd --skill e2e-testing-scaffolding --agent claude-code
Codex
$ npx skills add LiorCohen/sdd --skill e2e-testing-scaffolding -a codex -y
Cursor
$ npx skills add LiorCohen/sdd --skill e2e-testing-scaffolding -a cursor -y
Gemini CLI
$ npx skills add LiorCohen/sdd --skill e2e-testing-scaffolding -a gemini-cli -y
GitHub Copilot
$ npx skills add LiorCohen/sdd --skill e2e-testing-scaffolding -a github-copilot -y
OpenCode
$ npx skills add LiorCohen/sdd --skill e2e-testing-scaffolding -a opencode -y
Windsurf
$ npx skills add LiorCohen/sdd --skill e2e-testing-scaffolding -a windsurf -y
name: e2e-testing-scaffolding description: Scaffolds E2E test suite structure with Playwright configuration and Testkube integration. user-invocable: false
Scaffolds an end-to-end testing component with Playwright for browser automation and Testkube for Kubernetes-native test execution.
Invoked by the scaffolding orchestrator with:
components/testing/e2e/{name}/
├── src/
│ ├── fixtures/
│ │ ├── auth.fixture.ts # Authentication helpers
│ │ └── page.fixture.ts # Page object base
│ ├── pages/
│ │ └── .gitkeep # Page objects go here
│ ├── tests/
│ │ └── .gitkeep # Test files go here
│ └── helpers/
│ ├── test-data.ts # Test data management
│ └── selectors.ts # data-testid selectors
├── playwright.config.ts
├── package.json
├── tsconfig.json
└── README.md1. Create the testing directory structure 2. Generate Playwright configuration:
3. Create fixture files for authentication and page objects 4. Generate Testkube test suite definition (if helm components exist) 5. Create README with E2E testing conventions
Follow `e2e-testing-standards` for test structure, page object patterns, and selector conventions.
Returns a declared actions response with `register_component` action for the new E2E testing component.
Structure for AI-assisted development AI coding assistants are powerful but chaotic. You prompt, you get code, but then what?
Standards for authoring SDD plugin agents — frontmatter, self-containment, skill references, and no-user-interaction rules.
Standards for authoring SDD plugin commands — frontmatter, user interaction, skill/agent invocation, CLI integration, and output…
Create a commit following repository guidelines with proper versioning and changelog updates.
Two-step self-review at every task lifecycle phase. Step 1 (this skill) runs in-context to gather session signals — files read vs…
D2 diagramming language reference for architecture diagrams, sequence diagrams, grid layouts, SQL tables, and class diagrams.…
Writes and maintains user-facing documentation for the SDD plugin. Proactively detects when docs are out of sync with plugin…
You MUST use this before any creative work - creating features, building components, adding functionality, modifying behavior, or…
Ask which skill or flow fits your situation. A router over the skills in this repo.