diff --git a/README.md b/README.md index 6f23606..de70f25 100644 --- a/README.md +++ b/README.md @@ -1,30 +1,11 @@ -# RPA SKILLS +# RPA Skills -Claude skills for building the dashboard of an RPA bot. All three live in [`skills/`](skills/). +Claude skills for RPA projects. Each folder in `skills/` is one skill: copy it into `~/.claude/skills/` to install it. -| Skill | Use it when | What it builds | -|---|---|---| -| [`rpa-run-tab`](skills/rpa-run-tab/README.md) | You have a PyQt6 desktop bot and only need a Run tab, in about 5 minutes. | The Tebra-style Run tab: trigger button, Excel input, progress, checkpoints, live log, dark mode. | -| [`rpa-dashboard-no-ai`](skills/rpa-dashboard-no-ai/SKILL.md) | The bot has no AI step. | A full dashboard: run panel, overview, report, optional sections (checkpoints, admin, login). Desktop (PyQt) or web. | -| [`rpa-dashboard-ai`](skills/rpa-dashboard-ai/SKILL.md) | The bot uses an LLM or OCR. | Everything in the no-AI skill, plus confidence bands, review-and-approve (the server refuses approval until fields are verified), and a cost/ROI page. | - -## Install - -Copy the skill folders you need from `skills/` into `~/.claude/skills/`. -`rpa-dashboard-ai` reuses files from `rpa-dashboard-no-ai`, so install the two dashboard skills together, side by side. - -## Use - -In your bot's project, ask Claude for what you want, for example *"add the run tab"* or *"build an RPA dashboard"*. -If the project already has a frontend, the dashboard skills report it and ask whether to keep its look or restyle it. - -## Repo layout - -| Path | What it is | +| Skill | What it does | |---|---| -| `skills/` | The three skills | -| `tests/` | Template tests, page checks (Playwright) and skill evals. See [`tests/README.md`](tests/README.md). | -| `PLAN.md`, `GLOSSARY.md`, `docs/` | Background, domain terms and decisions | -| `.scratch/` | Spec and tickets | +| `rpa-run-tab` | Adds a Tebra-style Run tab (Trigger button, Excel input, progress, live log, checkpoints) to a desktop PyQt6 bot in about 5 minutes. | +| `rpa-dashboard-no-ai` | Builds a full dashboard (run panel, overview, report, optional checkpoints, admin and login) for a bot with no AI. Desktop or web. | +| `rpa-dashboard-ai` | The same dashboard, plus confidence bands, review-and-approve and a cost/ROI page, for a bot that uses an LLM or OCR. Install it together with `rpa-dashboard-no-ai`. | Run all tests: `uv run --with pytest --with playwright pytest tests`