← ClaudeAtlas

skill-managerlisted

Detect project tech stack and disable irrelevant skills to save context window space. Use when the user says "manage skills", "optimize skills", "disable irrelevant skills", "skill manager", or asks which skills are relevant for this project.
mrdenox109-nyx/skill-manager · ★ 4 · AI & Automation · score 77
Install: claude install-skill mrdenox109-nyx/skill-manager
# Skill Manager Analyze the current project's tech stack and disable irrelevant globally-installed skills by injecting a bounded section into the project's CLAUDE.md. ## When to Use - User says "manage skills", "optimize skills", "skill manager" - User says "disable irrelevant skills" or "which skills do I need?" - User says "clean up skills for this project" - User says "re-enable all skills" - At the start of a new project to reduce context window waste ## Quick Start Run the Python analysis script if available, otherwise follow the manual workflow below. ## Step 1: Detect Project Tech Stack Check for these files in the project root (current working directory): | File | Stack Signal | |------|-------------| | `package.json` | Node.js — read for framework (next, react, vue, angular, svelte, etc.) | | `Podfile` or `*.xcodeproj` | iOS/macOS native | | `Package.swift` | Swift Package (iOS/macOS) | | `Cargo.toml` | Rust | | `go.mod` | Go | | `requirements.txt` / `pyproject.toml` / `setup.py` | Python | | `Gemfile` | Ruby | | `composer.json` | PHP | | `build.gradle` / `build.gradle.kts` | Android/JVM | | `pubspec.yaml` | Flutter/Dart | | `Dockerfile` / `docker-compose.yml` | Containerized | | `vercel.json` / `netlify.toml` | Jamstack deployment | | `tsconfig.json` | TypeScript | | `.swift` files in root/Sources | Swift CLI/Server | Read `package.json` dependencies to identify frameworks: - `next` -> Next.js - `react` -> React - `vue` -> Vue - `@angular/core` -> Angular -