Vibeleaderboard
Index / tool
Visit github.com
Category
Developer Tools
Rank
No. 2005Tools index
Pricing
Open Source
Type
TOOL
Builder
pbakaus
GitHub
45 stars
Date

About

Self-destructing skill that solves browser automation login pain.

What it does

Burn After Login guides an AI coding agent through adding a faster development authentication path to an existing application. It inspects the project’s environment checks, credentials, authentication method, and browser tooling. It then creates a guarded login endpoint, token script, or both, documents their use for agents, and offers to remove its own skill files.

Why it's ranked here

The concept targets a specific, recurring obstacle with a disciplined workflow. It validates prerequisites before editing, reuses the application’s authentication system, and requires production requests to receive a 404. The strongest value is not novel authentication code, but coordinated discovery, implementation, and documentation. Confidence is limited because the repository supplies instructions and examples rather than tests demonstrating the generated results across its many claimed stacks.

What's good

The workflow has sensible stop conditions for missing environment detection, authentication, or test users. Generated shortcuts call existing authentication machinery instead of introducing a separate identity path. Session and token flows receive distinct treatments. The skill also discovers configured browser tools and adds concrete authentication guidance for them. Self-removal requires user approval, while the generated shortcuts remain.

Tradeoffs

This is an instruction-driven skill, not a fixed implementation with predictable output across every framework. Results depend on the coding agent correctly interpreting each project’s authentication and development safeguards. Query parameters may carry credentials in login examples, despite the requirement not to log them. The supplied repository text shows no automated tests for production blocking, credential handling, generated routes, or cleanup.

How to use it well

Use it in an established application with reliable development-mode detection, working authentication, and dedicated test accounts. It fits teams whose browser agents repeatedly traverse login forms during local testing. Inspect the proposed endpoint or script and verify production returns 404 before relying on it. It does not create an authentication system or test users, and it does not replace broader browser automation setup.

Technical notes+

The core artifact is SKILL.md, a declarative nine-phase Agent Skills workflow covering validation, credential discovery, auth analysis, shortcut generation, browser-tool detection, documentation updates, summary, and optional cleanup. It includes reference implementations for TypeScript, Python, Ruby, and Go, but no shared runtime library. README.md documents installation through npx skills add pbakaus/burn-after-login and invocation through /burn-after-login. LICENSE supplies MIT terms. The separate website/package.json, website/vite.config.ts, website/svelte.config.js, and website/src/routes/+layout.ts define a private SvelteKit and TypeScript site configured for static prerendering.

Observed

License
MIT
Primary artifact
Agent Skills instruction document written in Markdown
Install surface
Installed with the skills CLI into a project’s agent skills directory
Interface
Agent Skill, including a Claude Code slash-command invocation
Supported project languages
Claims Node.js, Python, Ruby, Go, Rust, and additional languages
Authentication modes
Creates shortcuts for session-based authentication, token-based authentication, or both
Website stack
Private SvelteKit project using TypeScript, Svelte, and Vite
Tests
No test directory or automated test files appear in the supplied repository tree

Read from README.md, website/vite.config.ts, website/svelte.config.js, website/src/app.d.ts, website/src/lib/index.ts, website/src/routes/+layout.ts, LICENSE, SKILL.md, website/README.md, website/package.json, website/tsconfig.json, website/og-template.html, website/src/app.css, website/src/app.html, website/static/robots.txt.

What it can do

  • Automate browser login processes

    Login credentials and target websiteCompleted login session

  • Self-destruct login credentials after use

    Stored login credentialsPermanently deleted credential data

  • Execute browser automation scripts

    Automation commands and target URLsExecuted browser actions

  • Manage temporary credential storage

    Login credentials with expiration parametersSecurely stored temporary credentials

  • Handle multi-step authentication flows

    Multi-factor authentication requirementsCompleted authentication process

Tags

browser-automationloginskillsvelte

Tech Stack

CSSHTMLJavaScriptSvelteTypeScript

Comments (0)

No comments yet

Editorially curated, with community endorsements as a secondary signal. Corrections welcome.