
Burn After Login
https://github.com/pbakaus/burn-after-login- 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 website → Completed login session
Self-destruct login credentials after use
Stored login credentials → Permanently deleted credential data
Execute browser automation scripts
Automation commands and target URLs → Executed browser actions
Manage temporary credential storage
Login credentials with expiration parameters → Securely stored temporary credentials
Handle multi-step authentication flows
Multi-factor authentication requirements → Completed authentication process
Tags
Tech Stack
Comments (0)
No comments yet
Editorially curated, with community endorsements as a secondary signal. Corrections welcome.