.cursor/skills/repo-audit/SKILL.md
Run lint, typecheck, test, and test:render; collect results and produce a short audit report. Use when asked to "audit the repo", "check project health", or "run full validation".
npx skillsauth add sedarged/TikTok-AI-Agent repo-auditInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Run the validation pipeline and produce a short markdown report.
test:e2e if scope is backend-only.npm run lint – note pass or first ~5 lines of errors.npm run typecheck – note pass or first ~5 lines of errors.npm run test – note pass or failing test names/messages.npm run test:render – note pass or failures.npm run test:e2e if full audit (requires Playwright browsers).A concise report, e.g.:
## Repo audit
- `npm run lint` – ok
- `npm run typecheck` – ok
- `npm run test` – ok
- `npm run test:render` – ok
**Audit: pass**
Or, on failure, which steps failed and the first few error lines.
development
Run lint, typecheck, test, and test:render; summarize pass/fail. Complements the validate command. Use when user asks to "validate", "run checks", or "run full validation".
testing
Turn product plan or requirements into a checklist or task list (e.g. for STATUS.md). Use when given a plan fragment, roadmap, or requirements to break down into concrete tasks.
tools
Say hello and list project commands. Use for a quick project intro or when the user asks "what can this project do" or "list commands".
testing
Run Playwright E2E tests as smoke; summarize results. Use when asked to "run E2E", "smoke test", or "check E2E".