plastic-doctor

Solid

Use when diagnosing Plastic installation health, after updates, or when something seems broken. Runs checks and reports findings with fix options.

AI & Automation 9 stars 0 forks Updated 1 weeks ago MIT

Install

View on GitHub

Quality Score: 80/100

Stars 20%
33
Recency 20%
90
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
80
License 10%
100
Description 5%
100

Skill Content

# Doctor: Plastic Health Check ## Scopes Doctor has three scopes. Pick the right one for the situation: | Scope | Flag | When it runs | States | |-------|------|--------------|--------| | Core check | `--core` | SessionStart hook (automatic), also available on demand | Binary: pass or error | | Store check | `--store [global\|<slug>]` | Dashboard load, `plastic-project-continuing` | Three-state: pass / warn / fail | | Full check | (no flag) | After every update (automatic), or `/plastic-doctor` | Three-state: pass / warn / fail | ### `--core` (binary, manifest-backed) Verifies that every core file is present and content-matches what the installed version shipped. It checks two install manifests: - `~/.plastic/manifest.json` (global manifest, covers PLASTIC.md and global scripts) - `~/.claude/plastic/manifest.json` (agent-side manifest, covers agent scripts and hooks) Each manifest maps a file path to its SHA256. The core check also confirms hooks are registered, scripts are present and executable, and the installed version matches. Result is binary: exit 0 on pass, non-zero on error. It never produces warnings. ### `--store [global|<slug>]` Checks store state: intents are well-formed, INDEX sections are present, conventions are followed, and links are valid. Scope options: - No argument: checks all stores (global and all projects) - `global`: checks only the global store - A project slug (e.g. `--store plastic`): checks only that project's store Produces three-stat...

Details

Author
zalom
Repository
zalom/plastic
Created
2 months ago
Last Updated
1 weeks ago
Language
Ruby
License
MIT

Bundled in these plugins

Similar Skills

Semantically similar based on skill content — not just same category

AI & Automation Solid

plastic-install

Use when initializing Plastic globally (~/.plastic/) or locally in a project, or to re-install/repair a broken installation. Accepts channel flags (--alpha, --beta, --latest) to select release channel. First install defaults to --latest (stable); reinstalls match the already-installed channel. Global install is recommended: it creates the global intent store as a git-backed repository. Local install creates .plastic/ in the current project for testing.

9 Updated 1 weeks ago
zalom
AI & Automation Listed

doctor

Cross-plugin system diagnostics for the claude-forge ecosystem. Checks installed plugins, hook compilation, duplicate hook detection, continuity system health, environment (Node, npm, VCS CLI), and log sizes. Use when: plugins seem broken, hooks are not firing, after installing or updating plugins, or for periodic health checks. Triggers on: doctor, diagnose plugins, plugin health, hooks not working, system check, plugin status, what is installed, troubleshoot plugins

6 Updated today
ArieGoldkin
AI & Automation Solid

doctor

Diagnose vault and plugin health — checks broken links, orphan notes, stale memory/ files, inbox backlog, and plugin config validity. Use when the user asks to check vault health, notices something broken, or wants a system audit — 'run /doctor', 'check my vault', 'something seems off'. Do NOT use for: searching vault content (search directly), processing inbox (use consolidate), or updating the system (use update).

20 Updated 4 days ago
onebrain-ai