Agent skill · Security

wtf

Pre-launch and pre-commit audit for vibe coding projects. Use when asked to check whether a project is ready to ship, deploy, merge, or commit, especially for common AI-built app mistakes: broken project structure, committed secrets or cache files, environment variable hygiene, database migrations, ORM/schema drift, unsafe raw SQL, unused legacy code, dead routes/components, weak auth, missing tests, build failures, and deployment footguns.

noobnoocgithub.com/noobnoocGitHub ↗
claude-code
Install
npx skills add noobnooc/agent --skill wtf --agent claude-code

Same command for any agent — swap --agent for codex, cursor, copilot.

Facts
Files in the skill folder: 2
SKILL.md size: 8 KB
Bundled scripts: none
Path: skills/wtf/SKILL.md
Open the folder on GitHub →
Where it comes from
Stars: 1,371

Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.

From the SKILL.md

# WTF Use this skill as a hard-nosed pre-launch or pre-commit audit for fast-moving "vibe coded" projects. The goal is to find concrete blockers before code is shipped, not to produce a generic best-practices essay. ## Operating Mode - Inspect the actual repository before judging it. Start with `git status --short`, project docs, file tree, package manifests, framework config, CI config, and deployment config. - Keep the audit scoped to the user's target: current branch, staged changes, a PR diff, or the whole project. If unclear, default to the current worktree plus files likely to affect deploy/runtime. - Prefer evidence over guesses. Tie every finding to a file, command output, or missing expected artifact. - Do not print secret values. If a secret is committed or exposed, name the file and variable/key shape, but redact the value. - If the user asks to fix issues, implement the fixes after the audit and verify them. Otherwise, remain in review/audit mode. ## Audit Workflow 1. **Map the project** - Identify app type, framework, package manager, runtime, deployment target, database, ORM, auth provider, and build/test commands. - Check whether the root is clean or dirty. Preserve

What's inside
Steps it walks through
  1. Operating Mode
  2. Audit Workflow
  3. Useful Commands
  4. Severity
  5. Host-Specific Review Output
  6. Output Format
Ships with 1 file
  • agents/openai.yaml
Commands it runs
git status --short
git ls-files
rg -n --hidden --glob '!node_modules' --glob '!.git' 'TODO|FIXME|HACK|console\\.log|debugger|ts-ignore|eslint-disable' .
More from agent
All skills →
About this skill
What does the wtf skill do?

Pre-launch and pre-commit audit for vibe coding projects. Use when asked to check whether a project is ready to ship, deploy, merge, or commit, especially for common AI-built app mistakes: broken project structure, committed secrets or cache files, environment variable hygiene, database migrations, ORM/schema drift, unsafe raw SQL, unused legacy code, dead routes/components, weak auth, missing tests, build failures, and deployment footguns.

How do I install it?

Run `npx skills add noobnooc/agent --skill wtf --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.

Where does this skill come from?

From noobnooc/agent, a repository with 1,371 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.

Is a popular skill a good skill?

Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.

Keep going