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