Test leads
Set the writing standard once and stop re-explaining it in every pull request.
Gherkin, treated like source
Feature files are the one artefact your testers, developers and business people — your Three Amigos — all read, written for Cucumber and every other Gherkin-based BDD framework. It's also the one thing every test automation suite eventually outgrows anyone's ability to hold in their head. CukesStudio gives them a home: a linting editor that holds every scenario to your house standard, a review workflow that gets them signed off, and a way to see, across thousands of scenarios, which ones actually matter.
No install. Bring your own .feature files.
01 — Write
Every BDD team has rules about how a scenario should read. CukesStudio knows them: declarative steps over UI clicks, one behaviour per scenario, backgrounds that actually set context. Violations surface in the gutter as you write, and rules you disagree with can be switched off — it's your standard, not ours.
02 — Review
A feature file moves from new, to in review, to accepted — or gets rejected with the reviewer's name against it. Set how many approvals your team needs. Team leads can accept outright. Anything still being written gets parked as a draft, tagged @WIP in the file itself so your runner skips it.
03 — Plan
A suite starts out small enough to hold in your head. Then it's hundreds of scenarios, written by different people over different sprints, and nobody agreed on what's smoke, what's regression, and what's neither — so "we should really tag these" quietly never happens. Plan puts every scenario in the workspace on one screen, grouped by feature, and tags them smoke, regression or extended with a click — one scope per scenario, plus as many of your own tags underneath as you actually group by — writing straight into the feature file, where Cucumber (or whatever runs your suite) will find it. Same screen whether the workspace holds a dozen scenarios or ten thousand.
Set the writing standard once and stop re-explaining it in every pull request.
Show a team what good looks like while they type, instead of after they've written it.
Run your Three Amigos sessions here — get business sign-off on the scenarios before anyone automates the wrong behaviour.
Keep test automation suites maintained sprint after sprint as the project grows, so living documentation stays accurate for the wider team.
Sign in to the shared app — the same CukesStudio your team's workspaces already live in.
Sign inThe demo is a full copy of CukesStudio. Sign yourself up, upload your own .feature files, and see what the linter makes of them. Nothing you put there is permanent — the demo is wiped regularly.
Open the demoTeams that want to keep their work get their own instance at yourcompany.cukesstudio.com — your workspaces, your teams, your standard, separate from everyone else's.
A Docker Compose stack for teams that keep everything on their own infrastructure — nothing you write ever reaches CukesStudio's servers. Same editor, same linter, your own Postgres.
Get the self-hosted stack