mirror of
https://github.com/pbakaus/impeccable.git
synced 2026-09-17 08:36:25 +03:00
The bundled detector's cli/main.mjs imports ../../lib/impeccable-config.mjs, which in the source CLI resolves to cli/lib/impeccable-config.mjs. The skill build only copies cli/engine/** into scripts/detector/**, leaving that dependency behind, so from the bundled scripts/detector/cli/main.mjs the same import resolved to scripts/lib/impeccable-config.mjs and failed with "Cannot find module .../lib/impeccable-config.mjs". /impeccable critique (and any detector-backed command) crashed on startup for every provider since #252. Teach the detector bundler to copy out-of-bundle engine dependencies into the skill's scripts/lib/, and add a build test that walks every bundled script and asserts each relative import resolves to another bundled file, so a future out-of-bundle dependency fails the test instead of the user. Skill v3.7.1 (patch). CLI unchanged — the engine resolves fine in the CLI's own tree; only the skill bundling was wrong. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
27 lines
886 B
JSON
27 lines
886 B
JSON
{
|
|
"$schema": "https://anthropic.com/claude-code/marketplace.schema.json",
|
|
"name": "impeccable",
|
|
"metadata": {
|
|
"description": "Design fluency for AI harnesses. 1 skill, 23 commands, and curated anti-patterns for impeccable frontend design."
|
|
},
|
|
"owner": {
|
|
"name": "Paul Bakaus",
|
|
"email": "paul@paulbakaus.com"
|
|
},
|
|
"plugins": [
|
|
{
|
|
"name": "impeccable",
|
|
"description": "Design fluency for frontend development. 1 skill with 23 commands (/impeccable polish, /impeccable audit, /impeccable critique, etc.) and curated anti-pattern detection.",
|
|
"version": "3.7.1",
|
|
"author": {
|
|
"name": "Paul Bakaus",
|
|
"email": "paul@paulbakaus.com"
|
|
},
|
|
"source": "./plugin",
|
|
"category": "design",
|
|
"homepage": "https://impeccable.style",
|
|
"tags": ["design", "frontend", "ui", "ux", "skills", "commands"]
|
|
}
|
|
]
|
|
}
|