CtrlK
BlogDocsLog inGet started
Tessl Logo

dramafinder

github.com/parttio/dramafinder

SkillAddedReview
ask-matt

.claude/skills/ask-matt/SKILL.md

Ask which skill or flow fits your situation. A router over the skills in this repo.

52

codebase-design

.claude/skills/codebase-design/SKILL.md

Shared vocabulary for designing deep modules. Use when the user wants to design or improve a module's interface, find deepening opportunities, decide where a seam goes, make code more testable or AI-navigable, or when another skill needs the deep-module vocabulary.

64

code-review

.claude/skills/code-review/SKILL.md

Review the changes since a fixed point (commit, branch, tag, or merge-base) along two axes: Standards (does the code follow this repo's documented coding standards?) and Spec (does the code match what the originating issue/spec asked for?). Runs both reviews in parallel sub-agents and reports them side by side. Use when the user wants to review a branch, a PR, work-in-progress changes, or asks to "review since X".

68

diagnosing-bugs

.claude/skills/diagnosing-bugs/SKILL.md

Diagnosis loop for hard bugs and performance regressions. Use when the user says "diagnose"/"debug this", or reports something broken/throwing/failing/slow.

68

domain-modeling

.claude/skills/domain-modeling/SKILL.md

Build and sharpen a project's domain model. Use when discussing codebase terminology, writing or editing a GLOSSARY.md, or recording or editing an ADR.

59

vaadin-playwright-screenshot

skills/vaadin-playwright-screenshot/SKILL.md

Capture screenshots of a running DramaFinder/Vaadin app by writing a temporary Java/Playwright test that batch-captures every key visual state in one run. Pass the acceptance criteria to screenshot as the argument. Use after implementing UI changes when you need screenshots to review.

70

vaadin-playwright-test

skills/vaadin-playwright-test/SKILL.md

Generate Playwright integration tests for Vaadin 25 views using the DramaFinder library, including element interaction, form validation, grid assertions, and navigation checks. Use whenever you are about to write, edit, or run an integration/IT test for a Vaadin view — including when the requirement comes from a GitHub issue, PR, spec, or ticket rather than the user's direct words (e.g. "implement

75