web-skills
A web project with the bases covered.
Next.js 15, React 19, TypeScript (strict), and Tailwind v4 - preconfigured with the full repo-hygiene and AI-agent toolchain. Clone it, run npm run setup, and start building.
Repo hygiene
ESLint + Prettier, EditorConfig, Conventional Commits (commitlint), lint-staged.
Git hooks
husky pre-commit (lint + audit), commit-msg (commitlint), pre-push (typecheck, tests, gitleaks).
CI gate
GitHub Actions runs lint, typecheck, format:check, test, and build on every push and PR.
PR workflow
PR templates (feature / bug / hotfix / chore / docs), CODEOWNERS, CONTRIBUTING guide.
Testing
Vitest + Testing Library on jsdom, wired to the @/* path alias.
Security
gitleaks secret scanning, npm audit gates, hardened next.config headers.
Monitoring
Env-gated access logs, error reporting, and a token-guarded /api/metrics endpoint.
AI tooling
AGENTS.md conventions, .claude settings, and the /bti-setup and /bti-logs skills.
Replace this page with your app. See AGENTS.md for conventions and README.md for the full command reference.