By yhy0
Automatically scan your project's tech stack, directory structure, and code conventions to generate Claude Code skills: 'before-modify' pre-change checklists and 'project-structure' indexes. These make Claude aware of your conventions for consistent style and duplicate-free changes. Incrementally update skills after project evolutions like new directories or refactors, preserving custom rules.
npx claudepluginhub yhy0/init-skills --plugin init-skills为当前项目生成项目级 Claude Code skills,防止后续修改时重复实现、风格不一致。
当项目开发到 demo 阶段后,运行此插件可以:
.claude/skills/ 目录):
before-modify - 修改前检查流程project-structure - 项目结构索引# 1. 添加 marketplace
/plugin marketplace add yhy0/init-skills
# 2. 安装插件
/plugin install init-skills@init-skills
首次为项目生成 skills:
/init-skills:init
或者让 Claude 执行:
帮我生成项目级 skills
项目结构变化后,更新已有的 skills:
/init-skills:update
或者:
帮我更新项目 skills
生成的 skills 存放在项目的 .claude/skills/ 目录下:
.claude/skills/
├── before-modify/
│ └── SKILL.md
└── project-structure/
└── SKILL.md
修改代码前的检查流程,强制先读取源文件再修改,避免:
项目结构索引,记录:
Skills 记录"规则和流程",不记录"数据本身"
这样设计的好处:
| 类型 | 支持 |
|---|---|
| 后端 | Python (FastAPI/Flask/Django), Node.js (Express/NestJS/Koa), Go (Gin/Echo), Rust, Java |
| 前端 | Vue, React, Svelte |
| ORM | SQLAlchemy, Prisma, TypeORM, GORM |
(user) - 用户级 skill,需要用户主动调用(project) - 项目级 skill,仅在当前项目生效,Claude 会自动参考MIT
Share bugs, ideas, or general feedback.
Ultra-compressed communication mode. Cuts ~75% of tokens while keeping full technical accuracy by speaking like a caveman.
Comprehensive UI/UX design plugin for mobile (iOS, Android, React Native) and web applications with design systems, accessibility, and modern patterns
Frontend design skill for UI/UX implementation
Expert guidance for Next.js Cache Components and Partial Prerendering (PPR). Proactively activates in projects with cacheComponents: true, providing patterns for 'use cache' directive, cacheLife(), cacheTag(), cache invalidation, and parameter permutation rendering.
Standalone image generation plugin using Nano Banana MCP server. Generates and edits images, icons, diagrams, patterns, and visual assets via Gemini image models. No Gemini CLI dependency required.
Memory compression system for Claude Code - persist context across sessions
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge.
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge.
Sign in to claim