init-skills automates the creation of project-level Claude Code skills for operations teams. It detects tech stacks, infers conventions, and generates skills to prevent inconsistent modifications. Connects to project repositories and workflows.
git clone https://github.com/yhy0/init-skills.gitinit-skills automates the creation of project-level Claude Code skills by analyzing your repository's technology stack, framework, directory structure, and development conventions. It generates two foundational skills—before-modify for pre-modification checks and project-structure for indexing—stored in the .claude/skills/ directory. This prevents duplicate implementations, naming inconsistencies, and API parameter confusion across team modifications. The tool supports Python (FastAPI, Flask, Django), Node.js (Express, NestJS, Koa), Go, Rust, Java backends, and Vue, React, Svelte frontends with common ORMs. Skills capture rules and workflows rather than data, keeping them stable as code evolves and forcing developers to reference source files first.
Add the marketplace with /plugin marketplace add yhy0/init-skills, then install via /plugin install init-skills@init-skills. Run /init-skills:init to generate project skills or /init-skills:update after structural changes. Skills auto-generate in .claude/skills/ with before-modify and project-structure templates.
Multi-person teams maintaining consistent code style and patterns
Long-term projects requiring stable architectural guidelines
Preventing duplicate feature implementations across modifications
Onboarding Claude Code to follow existing project conventions
No install command available. Check the GitHub repository for manual installation instructions.
git clone https://github.com/yhy0/init-skillsCopy the install command above and run it in your terminal.
Launch Claude Code, Cursor, or your preferred AI coding agent.
Use the prompt template or examples below to test the skill.
Adapt the skill to your specific use case and workflow.
Initialize project skills for [COMPANY] in the [INDUSTRY] sector. The project uses [TECH_STACK] and follows [CONVENTIONS]. Generate skills to prevent inconsistent modifications and connect to the project repository at [REPO_URL].
# Project Skills Initialization Report ## Detected Tech Stack - **Framework**: React.js - **Styling**: Tailwind CSS - **State Management**: Redux - **Testing**: Jest ## Generated Skills 1. **Component Standardization Skill**: Ensures all new components follow the [COMPANY] design system. 2. **Code Formatting Skill**: Automatically formats code according to [COMPANY] conventions using Prettier. 3. **Dependency Management Skill**: Checks for outdated dependencies and suggests updates. 4. **Accessibility Audit Skill**: Reviews components for accessibility compliance. ## Repository Connection Successfully connected to repository at [REPO_URL]. Skills are now active and will run on all new pull requests.
AI assistant built for thoughtful, nuanced conversation
IronCalc is a spreadsheet engine and ecosystem
ITIL-aligned IT service management platform
Customer feedback management made simple
Enterprise workflow automation and service management platform
Automate your spreadsheet tasks with AI power
Take a free 3-minute scan and get personalized AI skill recommendations.
Take free scan