010112-typescript-rules — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited 010112-typescript-rules (Agent Skill) and scored it 100/100 (green). The audit ran 55 deterministic rules across Security, Supply Chain, Maintenance, Transparency, and Community; it found 0 high-severity and 0 lower-severity findings. The full rule-by-rule trace and per-finding evidence are below. Free, methodology-open.
Findings & checks · 0 flagged
Every scanned point with the score it earned and what moved between them.
First recorded scan — no prior version to compare against.
The primary manifest — the file an agent reads to learn what this artifact does.
TypeScript 5.7+ language patterns covering strict mode configuration, type safety, advanced typesystem constructs, best practices, Zod validation, and incremental migration from JavaScript.
{
"compilerOptions": {
"strict": true,
"noUncheckedIndexedAccess": true,
"exactOptionalPropertyTypes": true
}
}any — use unknown, generics, or Record<string, unknown>enum — union literals (type Status = "active" | "inactive") or as const! non-null assertions — use guards or Result<T, E>@ts-ignore — @ts-expect-error only for intentional error testsimport type / export type for type-only imports===, const by default<T extends { id: string }>)Partial<T>, Immutable<T>, Getters<T>)IsString<T>, ArrayElement<T>, Awaited<T>)satisfies operator for compile-time validation~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.