---
name: eck:plugin-status
version: "0.7.4"
description: Display official plugin status and integration guidance
disable-model-invocation: true
---

# Plugin Status

Config-only skill — displays the current state of official Claude Code plugins relative to the project configuration.

## Trigger

User runs `/eck:plugin-status`

## Implementation

### Step 1: Load Data Sources

- Read `~/.claude/settings.json` → extract `enabledPlugins` array
- Read `$ECK_HOME/plugin-manifest.yaml` → plugin definitions + dependency rules
- If in a project directory, read `.claude/project-constants.md` → TRACKER_TYPE, DOC_PLATFORM, tech stack

If `plugin-manifest.yaml` is missing, display:

```
Plugin manifest not found. Run the installer to restore:
  npx @evolvconsulting/evolv-coder-kit --global
```

### Step 2: Evaluate Rules

Run `core/ops:plugin-preflight` with:

- `check_levels: ["required", "recommended", "informational"]`
- `blocking: false`

### Step 3: Display Results

Format output as:

```
## Plugin & Integration Status

### Required Plugins (based on project config)
[x] atlassian — installed and enabled
    Provides: JIRA (jira-official), Confluence (confluence-official)
[ ] linear — NOT installed
    Required for: TRACKER_TYPE=Linear
    Install: /plugin install linear@claude-plugins-official

### Recommended Plugins (based on tech stack)
[x] typescript-lsp — installed
    Recommended for: TypeScript, Next.js
[ ] pyright-lsp — not installed
    Recommended for: Python, FastAPI
    Install: /plugin install pyright-lsp@claude-plugins-official

### Informational Plugins (nice-to-have)
[x] context7 — installed
[x] code-simplifier — installed
    Overlaps with: /dev-simplify (ECK adds structured workflow)
[ ] security-guidance — not installed
    Complements: /validate-security, /audit-security
    Install: /plugin install security-guidance@claude-plugins-official

### ECK Overlap Summary
| Plugin | ECK Skill | Relationship |
|--------|-----------|-------------|
| commit-commands | /dev-commit, /dev-push | ECK adds tracker linking + statusline |
| code-review | /validate-code | ECK covers lint+test+security beyond PR scope |
| feature-dev | /dev-feature | ECK has 14-stage workflow with tracker integration |

### Backend Override Status
| Setting | Value | Effect |
|---------|-------|--------|
| TRACKER_BACKEND_OVERRIDE | (empty) | Using default: jira-official |
| DOC_BACKEND_OVERRIDE | (empty) | Using default: confluence-official |
```

### Step 4: Context-Aware Tips

If not in a project directory:

```
Tip: Run this skill from within a project directory to see project-specific plugin requirements.
```

If required plugins are missing:

```
Action Required: Install missing required plugins before running /eck:start-project.
```
