In this video· click a step to jump to it
Test recording
Opskribe — app walkthrough
25,331 ms · 0 pixels changed · matches baseline
We built this regression test for www.opskribe.com — it's yours to keep, free.
Take this test with you
This is a real Playwright test, recorded against www.opskribe.com. Claim it into your own workspace and re-run it on every deploy — free.
export async function test(page, baseUrl, screenshotPath, stepLogger) {
const shot = async (n, slug) => {
await page.screenshot({ path: screenshotPath.replace('{n}', String(n)).replace('{slug}', slug), fullPage: true, timeout: 5000 }).catch(() => {});
};
const dismiss = async () => {
await page.keyboard.press('Escape').catch(() => {});
};
// 1. Dashboard (post-login action 1)
await page.goto(baseUrl + '/dashboard', { waitUntil: 'commit', timeout: 12000 });
await page.waitForTimeout(400);
const stillSignedOut = await page.getByRole('link', { name: 'Sign in' }).first().isVisible().catch(() => false);Checks run
Notes from the demo run
AI-generatedOpskribe turns a plain-English description of a business process into a fully structured Standard Operating Procedure: prerequisites, numbered steps with a 'definition of done' for each, tools/systems used, and an AI-confidence completeness score. Signup is instant (Supabase email+password, no verification gate) and the free plan grants 3 real generations before pausing.
- Genuinely useful first-run outputTyping one sentence about a refund process produced a 7-step SOP with prerequisites, per-step definitions of done, and a tools list (Stripe, Email Client, CRM) — not a generic placeholder.
- AI confidence scoringEach generated SOP is self-scored for completeness (100/100 'Solid' in this run), giving the user an at-a-glance quality signal before they trust it.
- Founder note baked into onboardingA personal, specific message from the founder (Pratham) about the product's origin and roadmap appears right after signup — an unusually warm touch for a brand-new free account.
- Free tier caps at 3 generations with a word-limit pauseThe banner reads '3 free generations left - word limit pauses', worth clarifying up front exactly what triggers the pause so evaluators don't hit a surprise wall mid-SOP.
Share this run
Proof your app is not AI slop
This test was built for www.opskribe.com — claim it free
One click copies the test and baseline screenshots into your own Lastest workspace. Re-run on every deploy and catch regressions before your users do — free, no card required.