Purpose: System configuration and health monitoring Category: System Version: 1.0.0 The System plugin provides essential commands for configuring, monitoring, and maintaining Claude Code installations. These are system-level operations that configure or monitor Claude Code itself. Purpose: Unified view of work, system, and memory state Provides comprehensive status overview including: - Active wor
Add this skill
npx mdskills install applied-artificial-intelligence/systemComprehensive system administration plugin with setup, monitoring, audit, and cleanup commands
1# System Plugin23**Purpose**: System configuration and health monitoring4**Category**: System5**Version**: 1.0.067## Overview89The System plugin provides essential commands for configuring, monitoring, and maintaining Claude Code installations. These are system-level operations that configure or monitor Claude Code itself.1011## Commands (9)1213### /system:status14**Purpose**: Unified view of work, system, and memory state1516Provides comprehensive status overview including:17- Active work units and progress18- Memory system state19- System configuration health20- Recent activity summary2122**Usage**:23```bash24/system:status # Standard status view25/system:status verbose # Detailed status with full context26```2728### /config29**Purpose**: Manage Claude Code configuration settings3031Interactive configuration management:32- View current settings33- Update configuration34- Reset to defaults35- Validate configuration3637**Usage**:38```bash39/config # View current configuration40/config set key=value41/config reset42```4344### /setup:python45**Purpose**: Initialize Python projects with Claude Code framework4647Sets up Python project with configurable quality levels:48- Creates modern `pyproject.toml` with development tools49- Configures testing, linting, and type checking50- Sets up `.claude/` directory structure51- Initializes project memory and configuration5253**Options**:54```bash55/setup:python # Standard setup (production-ready)56/setup:python --minimal # Basic structure only57/setup:python --standard # Standard with pytest, ruff, mypy (default)58/setup:python --full # Comprehensive with docs, CI/CD59/setup:python my-project # Create new project with name60```6162### /setup:javascript63**Purpose**: Initialize JavaScript/Node.js projects with Claude Code framework6465Sets up JavaScript project with modern tooling:66- Creates `package.json` with Jest, ESLint, Prettier67- Configures testing and code quality tools68- Sets up `.claude/` directory structure69- Initializes project memory and configuration7071**Usage**:72```bash73/setup:javascript # Initialize JavaScript project74/setup:javascript my-app # Create new project with name75```7677### /setup:existing78**Purpose**: Add Claude Code framework to existing projects7980Detects project type and adds appropriate framework structure:81- Auto-detects Python or JavaScript projects82- Creates `.claude/` directory structure without modifying existing files83- Initializes configuration and memory system84- Preserves all existing project structure8586**Usage**:87```bash88/setup:existing # Auto-detect and setup89```9091### /setup:user92**Purpose**: Initialize user-level Claude Code configuration9394Sets up global Claude Code configuration in `~/.claude/`:95- Creates user-level `CLAUDE.md` with best practices96- Initializes global memory templates97- Configures user preferences9899**Options**:100```bash101/setup:user # Initialize user config102/setup:user --force # Overwrite existing config103```104105### /setup:statusline106**Purpose**: Configure Claude Code statusline display107108Sets up statusline to show framework information:109- Configures statusline format110- Shows active work unit111- Displays memory state112113**Usage**:114```bash115/setup:statusline # Configure statusline116```117118### /audit119**Purpose**: Validate framework compliance and configuration120121Comprehensive framework validation:122- Configuration compliance checks123- Directory structure validation124- Memory system health125- Work unit integrity126- Best practices verification127128**Usage**:129```bash130/audit # Full audit131/audit --framework # Framework structure only132/audit --fix # Auto-fix issues where possible133```134135### /cleanup136**Purpose**: Clean up generated files and temporary data137138Intelligent cleanup operations:139- Remove Claude-generated clutter140- Consolidate documentation141- Archive completed work142- Free up disk space143144**Options**:145```bash146/cleanup --dry-run # Preview what would be cleaned147/cleanup --auto # Auto-cleanup with safe defaults148/cleanup root # Clean project root only149/cleanup tests # Clean test artifacts150/cleanup reports # Clean old reports151/cleanup work # Archive completed work units152/cleanup all # Comprehensive cleanup153```154155## Integration156157### Memory System158- `system:status` command integrates with memory to show context state159- `audit` validates memory structure and health160161### Work Units162- `system:status` shows active work unit progress163- `audit` validates work unit integrity164- `cleanup` can archive completed work units165166### MCP Tools167- **Sequential Thinking** (optional): Enhanced status analysis and audit reasoning168- Graceful degradation when MCP unavailable169170## Use Cases171172### Daily Workflow173```bash174/system:status # Check what's happening175# ... do work ...176/system:status verbose # Review progress before handoff177```178179### Project Initialization180```bash181/setup:python --standard # Initialize Python project182/setup:javascript # Initialize JavaScript project183/setup:existing # Add framework to existing project184/audit # Verify setup correct185```186187### Maintenance188```bash189/audit # Check framework health190/cleanup --dry-run # See what can be cleaned191/cleanup all # Clean up clutter192```193194### Configuration Management195```bash196/config # Review current settings197/config set memory.auto_gc=true198/audit # Verify configuration valid199```200201## Best Practices202203### System Health204- Run `/system:status` at session start to understand current state205- Run `/audit` periodically to catch configuration drift206- Use `/cleanup` when projects accumulate clutter207208### Configuration209- Use `/config` to view before modifying manually210- Run `/audit` after configuration changes211- Keep configuration in version control212213### Setup214- Use `/setup:python --standard` for production Python projects215- Use `/setup:python --minimal` for experiments or learning216- Use `/setup:javascript` for Node.js applications217- Use `/setup:existing` to add framework to existing projects without disruption218- Use `/setup:user` once to configure global preferences219220## Migration Notes221222### From Core Plugin (v0.9.x)223These commands moved from the `core` plugin:224- `status` → `/system:status` (renamed to avoid conflict with native /status)225- `config` - Was `/core/config`226- `setup` - Was `/core/setup`227- `audit` - Was `/core/audit`228- `cleanup` - Was `/core/cleanup`229230### Name Change (v1.1.0)231- `/status` → `/system:status` to avoid conflict with Claude Code native `/status` command232233## Dependencies234235None - System plugin is foundational.236237## See Also238239- **workflow** plugin - Task workflow management240- **memory** plugin - Knowledge and context management241- **development** plugin - Development tools242243---244245**Maintained by**: Claude Code Framework Team246**Version**: 1.0.0247**Last Updated**: 2025-10-18248
Full transparency — inspect the skill content before installing.