midudev/autoskills
GitHub: midudev/autoskills
自动扫描项目技术栈并从 skills.sh 安装匹配的 AI 代理技能,一键完成 AI 编程助手的项目适配配置。
Stars: 3683 | Forks: 356
扫描你的项目,检测你的技术栈,并自动从 [skills.sh](https://skills.sh) 安装最佳的 AI 代理技能。
```
npx autoskills
```
## 工作原理
1. 在你的项目根目录运行 `npx autoskills`
2. 你的 `package.json`、Gradle 文件和配置文件将被扫描以检测相关技术
3. 通过 [skills.sh](https://skills.sh) 安装最匹配的 AI 代理技能
4. 如果目标是 Claude Code,将会根据 `.claude/skills` 中安装的 markdown 文件生成一个 `CLAUDE.md` 摘要
就是这样。无需任何配置。
## Claude Code 摘要
如果自动检测到 `claude-code` 或通过 `-a` 参数传入,`autoskills` 还会在你的项目根目录生成一个 `CLAUDE.md` 文件,其中包含为 Claude Code 安装的 markdown 文件的快速摘要。
## 选项
```
-y, --yes Skip confirmation prompt
--dry-run Show what would be installed without installing
-h, --help Show help message
```
## 支持的技术
旨在支持现代前端、后端、移动端、云端和媒体技术栈。
- **框架与 UI:** React, Next.js, Vue, Nuxt, Svelte, Angular, Astro, Tailwind CSS, shadcn/ui, GSAP, Three.js
- **语言与运行时:** TypeScript, Node.js, Go, Bun, Deno, Dart
- **后端与 API:** Express, Hono, NestJS, Spring Boot
- **移动端与桌面端:** Expo, React Native, Flutter, SwiftUI, Android, Kotlin Multiplatform, Tauri, Electron
- **数据与存储:** Supabase, Neon, Prisma, Drizzle ORM, Zod, React Hook Form
- **认证与计费:** Better Auth, Clerk, Stripe
- **测试:** Vitest, Playwright
- **云端与基础设施:** Vercel, Vercel AI SDK, Cloudflare, Durable Objects, Cloudflare Agents, Cloudflare AI, AWS, Azure, Terraform
- **工具:** Turborepo, Vite, oxlint
- **媒体与 AI:** Remotion, ElevenLabs
## 环境要求
Node.js >= 22
## 许可证
[CC BY-NC 4.0](./LICENSE) — [midudev](https://midu.dev)
标签:AI技能栈, AI智能体, Angular, AWS, Azure, Bun, Claude, Cloudflare, CVE检测, Dart, Deno, DPI, Drizzle ORM, ECS, Electron, Expo, Express, Flutter, GNU通用公共许可证, Go, Grype, GSAP, Hono, Linux 内核安全, MITM代理, MITRE ATT&CK, NestJS, Node.js, npx, Nuxt, OSV, Prisma, React, React Native, Ruby工具, SBOM分析, SEO, shadcn/ui, Spring Boot, Supabase, Svelte, SwiftUI, Syscalls, Tailwind CSS, Tauri, Terraform, Three.js, TypeScript, Vercel, Vite, Vue, WebSocket, 依赖分析, 后端开发, 威胁情报, 安全插件, 开发者工具, 效率工具, 文件系统扫描, 无线安全, 脚手架, 自动化配置, 配置生成, 防御加固, 项目管理