Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
直接コマンドでは確認用 Prompt が省略されます。実行前にソースを確認してください。
npx skills add https://github.com/dipro-vn/dipro-ai-boost --skill typescript-strict-modeコマンドは1行のまま表示されます。コピー前に横へスクロールして全体を確認してください。
ローカルで確認しますか?SkillsMP が現在取得できるファイルをダウンロードできます。
SOC 職業分類に基づく
SKILL.md を表示中
| name | typescript-strict-mode |
| description | null |
Category: typescript · Status: 🟢 Active
Khi cấu hình project hoặc viết code TypeScript cần an toàn kiểu tối đa.
"strict": true trong tsconfig.json (gồm strictNullChecks, noImplicitAny...).null/undefined tường minh: optional chaining, nullish coalescing, guard.// @ts-ignore hay as any; sửa gốc kiểu thay vì che.unknown thay any cho input chưa rõ, rồi narrow trước khi dùng.noUncheckedIndexedAccess khi truy cập mảng/object động.// tsconfig.json
{ "compilerOptions": { "strict": true, "noUncheckedIndexedAccess": true } }
function getName(u: User | null): string {
return u?.name ?? "Khách"; // xử lý null tường minh
}
Good: u?.name ?? "Khách", narrow unknown bằng typeof trước khi dùng.
Avoid: (u as any).name, // @ts-ignore để bỏ qua lỗi null thay vì sửa.
strict: true được bật, không nới lỏngany/@ts-ignore để che lỗiunknown + narrow