skills/use-context-reviewer-strictness/SKILL.md
TypeScript type safety review. Do NOT use for testability (use-context-reviewer-testability), security (use-context-reviewer-security), or readability (use-context-reviewer-readability).
npx skillsauth add thkt/claude-config use-context-reviewer-strictnessInstall 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.
| ID | Pattern | Fix |
| --- | ----------------------------- | ----------------------------- |
| TS1 | any | unknown + type guard |
| TS1 | Implicit any | Explicit type annotation |
| TS2 | value as Type | Type guard function |
| TS2 | value! (non-null assertion) | Explicit null check |
| TS3 | function fn(data) (untyped) | function fn(data: Type) |
| TS3 | Missing return type | Explicit : ReturnType |
| TS4 | default: without exhaustive | default: assertNever(value) |
| TS5 | strictNullChecks: false | Enable in tsconfig |
| TS5 | noImplicitAny: false | Enable in tsconfig |
Type coverage >= 95%. Any usage = 0. Strict mode all enabled.
| Topic | File | | -------- | ----------------------------------------------- | | Coverage | ${CLAUDE_SKILL_DIR}/references/type-coverage.md | | Guards | ${CLAUDE_SKILL_DIR}/references/type-guards.md | | Strict | ${CLAUDE_SKILL_DIR}/references/strict-mode.md | | Result | ${CLAUDE_SKILL_DIR}/references/result-type.md |
documentation
Generates and updates .claude/OUTCOME.md interactively. When the file is absent or empty (no Behavior / all sections TBD), collects content via AskUserQuestion and writes the stub; when present, shows the current state and applies updates.
development
Judge a SKILL.md against craft axes (single responsibility, description distinctiveness, imperative voice, verifiable completion, calibration, progressive disclosure) and apply the fixes the audit surfaces. Do not use for format-presence-only checks (use reviewer-prompt) or reproducibility loops (use /tuning).
tools
Internal helper for /think Step 11. Renders SOW.md + Spec.md as an integrated Astro view and returns a dev server URL.
development
Extract repository spec while detecting bugs, spec gaps, and consistency drift via dual-purpose documentation. OUTCOME.md-axis question-driven exploration with ephemeral output. Do NOT use for code review (use /audit or /polish), feature implementation (use /code), planning only (use /think), or single-bug fix (use /fix).