mirror of
https://github.com/pbakaus/impeccable.git
synced 2026-09-12 06:06:37 +03:00
Move CLI to separate repo, make this skills-only (Apache 2.0)
The CLI and detection engine now live in pbakaus/impeccable-detect (published as 'impeccable' on npm, BSL-1.1). This repo is purely Apache 2.0: skills, prompts, website, and build system. - Remove bin/ (CLI moved to CLI repo) - Remove README.npm.md (moved to CLI repo) - Remove @impeccable/detect dependency, add impeccable dependency - Set package.json to private (no longer published to npm) - Update all references from @impeccable/detect to impeccable - Update CLAUDE.md, NOTICE.md, FAQ, and changelog - Rebuild all provider skill distributions Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
co-authored by
Claude Opus 4.6
parent
077e1a7b2b
commit
d8d5b8acd8
@@ -4,10 +4,7 @@ description: Evaluate design from a UX perspective, assessing visual hierarchy,
|
||||
user-invocable: true
|
||||
argument-hint: "[area (feature, page, component...)]"
|
||||
allowed-tools:
|
||||
- Bash(npx @impeccable/detect *)
|
||||
- Bash(npx impeccable detect *)
|
||||
- Bash(kill $(lsof -ti:*)*)
|
||||
- Bash(lsof -ti:*)
|
||||
- Bash(npx impeccable *)
|
||||
---
|
||||
|
||||
## STEPS
|
||||
@@ -59,7 +56,7 @@ Run the bundled deterministic detector, which flags 25 specific patterns (AI slo
|
||||
|
||||
**CLI scan**:
|
||||
```bash
|
||||
npx @impeccable/detect --json [--fast] [target]
|
||||
npx impeccable --json [--fast] [target]
|
||||
```
|
||||
|
||||
- Pass HTML/JSX/TSX/Vue/Svelte files or directories as `[target]` (anything with markup). Do not pass CSS-only files.
|
||||
@@ -74,7 +71,7 @@ The overlay is a **visual aid for the user** -- it highlights issues directly in
|
||||
|
||||
1. **Start the live detection server**:
|
||||
```bash
|
||||
npx @impeccable/detect live &
|
||||
npx impeccable live &
|
||||
```
|
||||
Note the port printed to stdout (auto-assigned). Use `--port=PORT` to fix it.
|
||||
2. **Create a new tab** and navigate to the page (use dev server URL for local files, or direct URL) -- do not reuse existing tabs
|
||||
@@ -89,9 +86,9 @@ The overlay is a **visual aid for the user** -- it highlights issues directly in
|
||||
```
|
||||
6. Wait 2--3 seconds for the detector to render overlays
|
||||
7. **Read results from console** using `read_console_messages` with pattern `impeccable` -- the detector logs all findings with the `[impeccable]` prefix. Do NOT scroll through the page to take screenshots of the overlays.
|
||||
8. **Cleanup**: Kill the live server when done:
|
||||
8. **Cleanup**: Stop the live server when done:
|
||||
```bash
|
||||
kill $(lsof -ti:PORT) 2>/dev/null; echo "done"
|
||||
npx impeccable live stop
|
||||
```
|
||||
|
||||
For multi-view targets, inject on 3--5 representative pages. If injection fails, continue with CLI results only.
|
||||
|
||||
Reference in New Issue
Block a user