AI Skill Manager
Automatically analyze your project and generate AI skill configurations — no manual prompt setup required.
Features
- Auto-detection: Identifies Flutter, Node.js, Python, iOS projects by file structure and dependencies
- Smart matching: Selects the right skills based on your tech stack (e.g. Riverpod, Next.js, FastAPI)
- Config generation: Writes
.cursor/skills.md and .cursor/rules.md tailored to your project
- Safe merging: Never overwrites your hand-crafted configs
Supported Stacks
| Type |
Frameworks / Libraries |
| Flutter |
Riverpod, BLoC, Provider, GetX, Firebase, GoRouter |
| Node.js |
Next.js, React, Vue, Express, NestJS, Prisma, TypeScript |
| Python |
FastAPI, Django, Flask, Pandas, PyTorch |
| iOS |
SwiftUI, Swift/UIKit |
Usage
- Open any project in VS Code
- The extension auto-analyzes on startup
- Run
AI Skill: Generate Config from the Command Palette (⇧⌘P)
- Open
.cursor/skills.md to see your generated AI configuration
Commands
| Command |
Description |
AI Skill: Analyze Project |
Scan and detect tech stack |
AI Skill: Generate Config |
Write skills.md and rules.md |
AI Skill: Show Project Context |
View detected context in a panel |
Settings
| Setting |
Default |
Description |
skillManager.autoAnalyzeOnOpen |
true |
Auto-analyze when workspace opens |
skillManager.outputDir |
.cursor |
Output directory for config files |
skillManager.mergeExisting |
true |
Merge with existing configs |
How It Works
Project Files → Analyzer → Tech Stack Context
↓
Skill Matcher (23 skills)
↓
Generator → skills.md + rules.md
License
MIT
| |