typescript-config-generator

生成专业的 TypeScript 配置,支持严格模式、React、Node.js、Webpack 等多种场景,一键生成最佳实践配置。

Safety Notice

This listing is from the official public ClawHub registry. Review SKILL.md and referenced scripts before running.

Copy this and send it to your AI assistant to learn

Install skill "typescript-config-generator" with this command: npx skills add sunshine-del-ux/typescript-config-generator

TypeScript Config Generator

生成专业的 TypeScript 配置文件,适用于各种项目场景。

功能

  • ⚡ 一键生成配置
  • 🎯 多种场景预设
  • 🔧 严格类型检查
  • 📝 完整注释

预设

预设说明适用场景
strict严格模式生产项目
nodeNode.js后端服务
reactReact前端应用
minimal最小配置快速原型
library类库npm 包

使用方法

基本用法

# 严格模式
typescript-config-generator --preset strict

# Node.js 项目
typescript-config-generator --preset node

# React 项目
typescript-config-generator --preset react

选项

选项说明
--preset, -p预设类型
--output, -o输出文件
--target编译目标

严格模式配置

{
  "compilerOptions": {
    "strict": true,
    "noImplicitAny": true,
    "strictNullChecks": true,
    "noUnusedLocals": true,
    "noUnusedParameters": true
  }
}

安装

npm install -g typescript
tsc --init

Source Transparency

This detail page is rendered from real SKILL.md content. Trust labels are metadata-based hints, not a safety guarantee.

Related Skills

Related by shared tags or category signals.

Coding

Implicit Contract Defense

Rust + SeaORM + 任意前端的隐式契约防御规范。 当项目涉及 Rust 后端 + 前端 + 数据库开发时激活。 核心:所有跨边界交互收敛到隔离仓,内部壳只写纯 Rust 逻辑。

Registry SourceRecently Updated
1450Profile unavailable
Coding

FlowStitch

Turn one sentence into a deployed website. FlowStitch is your AI design team: prompt engineering, design system generation, multi-page creation, quality eval...

Registry SourceRecently Updated
1120Profile unavailable
Coding

Task 2 Refactor - Evomap Asset

Code refactoring tool converting hard-coded structures to configuration-driven designs with dynamic fields and type-safe access.

Registry SourceRecently Updated
3430Profile unavailable
Coding

CLI Scaffold Generator

生成专业 CLI 脚手架,支持 Commander.js, yargs, oclif 等主流 CLI 框架,一键生成完整项目结构。

Registry SourceRecently Updated
4330Profile unavailable