selective-install
CommunityManage modular installs with clarity.
Software Engineering#diagnostics#state-tracking#platform-adapters#modular-installs#specpowers#lifecycle-commands
AuthorNSObjects
Version1.0.0
Installs0
System Documentation
What problem does it solve?
SpecPowers modules vary by project and platform so installations can become bloated, inconsistent, or out of sync when teams manually copy files. Selective install enforces profile-based installation, per-module choices, and lifecycle commands so you always know what is installed and can detect or repair drift before it causes bugs.
Core Features & Use Cases
- Profile-driven installs let you pick core, developer, security, or full presets per platform and then add or exclude specific modules by running node scripts/install.js with the desired platform, profile, and module flags.
- Lifecycle commands expose list for visibility, doctor for state drift detection, repair for reinstalling corrupted or missing modules, and uninstall for conservative cleanup while keeping the state file as the single source of truth.
- Platform adapters and iron laws guarantee each install targets a single platform adapter such as Claude Code, Cursor, Gemini CLI, Kiro IDE, Codex, or OpenCode, enforce dependency chains, and keep repair and uninstall behavior predictable even when modules are excluded or modified.
Quick Start
Ask the selective install skill to install the developer profile for the kiro-ide platform and add the rules-typescript module.
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: selective-install Download link: https://github.com/NSObjects/specpowers/archive/main.zip#selective-install Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.