
webapp-last-90
github.com/avanderheyde/webapp-last-90- Category
- AI Agents
- Rank
- No. 2198Tools index
Previous survey · No. 2175 ·
- Pricing
- Open Source
- Type
- AGENT
- Builder
- @Alderik_
- Date
About
A Claude Code agent skill covering the production-readiness work that comes after a web app is already deployed. It scores the app against ten launch-gate requirements and eleven graded dimensions spanning authorization, monitoring, legal pages, backups, abuse rate limits, CI/CD and an ops runbook, then implements the fixes itself and pauses only for decisions or account access it cannot supply. Its monitoring defaults are open-source services such as Bugsink, GlitchTip and Uptime Kuma rather than paid vendors.
What it does
This Claude skill audits a deployed web application, separates code changes from owner-dependent tasks, and keeps working through the code-side queue. It checks launch blockers and broader production concerns, verifies changes against explicit pass conditions, then reports whether unresolved risks should stop release.
Why it's ranked here
Its strongest idea is operational discipline. The skill requires evidence for tenant isolation, production builds, health checks, monitoring, and restored backups instead of accepting configuration alone. The verdict can still excuse deferred owner tasks, so its conclusions depend on those deferrals being recorded honestly.
What's good
The checklist connects requirements to concrete failure tests. Cross-user access must fail, database health must affect the health response, and backups count only after restoration. It also batches requests for credentials and decisions, while handling repository-only work without repeated interruptions. Self-hostable monitoring options avoid forcing paid services.
Tradeoffs
This is instruction-driven automation, not an independent security guarantee. Its effectiveness depends on Claude correctly understanding the application, tracing real flows, and executing the prescribed verification. Some critical outcomes still require accounts, secrets, infrastructure, or legal approval. Explicit deferral can permit release with known gaps rather than resolving them.
How to use it well
Use it after a web app is deployed and reachable, with repository access and time to review its baseline findings. It best serves owners who want an agent to finish concrete launch work while clearly separating credential and policy decisions. It does not replace deployment tooling, legal counsel, or independent penetration testing.
Technical notes+
The package is declared in .claude-plugin/marketplace.json, with plugin metadata in plugins/last-90/.claude-plugin/plugin.json. The operating prompt lives in plugins/last-90/skills/last-90/SKILL.md; it permits Bash, repository reads and edits, user questions, web fetching, and delegated tasks. plugins/last-90/skills/last-90/references/scale.md defines binary launch blockers and categorical dimension labels, while plugins/last-90/skills/last-90/references/audit-prompt.md specifies the adversarial audit and evidence format. README.md documents plugin installation, plain-skill copying, and the slash-command interface. No proprietary index or published sub-score appears in the supplied repository text.
Observed
- License
- MIT
- Primary format
- Markdown instructions with JSON plugin manifests
- Packaging
- Claude plugin containing a Claude skill; it can also be copied as a plain skill
- Interface
- Slash command with default and explanation modes
- Platform scope
- Describes VPS and managed hosting paths, including SQLite and Supabase stacks
- Repository structure
- The supplied tree contains plugin manifests, one skill definition, and two reference documents
Read from README.md, LICENSE, .claude-plugin/marketplace.json, plugins/last-90/.claude-plugin/plugin.json, plugins/last-90/skills/last-90/SKILL.md, plugins/last-90/skills/last-90/references/scale.md, plugins/last-90/skills/last-90/references/audit-prompt.md.
Tags
Comments (0)
No comments yet
Editorially curated, with community endorsements as a secondary signal. Corrections welcome.