1.6 KiB
1.6 KiB
RPA SKILLS
Claude skills for building the dashboard of an RPA bot. All three live in skills/.
| Skill | Use it when | What it builds |
|---|---|---|
rpa-run-tab |
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 |
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 |
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 |
|---|---|
skills/ |
The three skills |
tests/ |
Template tests, page checks (Playwright) and skill evals. See tests/README.md. |
PLAN.md, GLOSSARY.md, docs/ |
Background, domain terms and decisions |
.scratch/ |
Spec and tickets |
Run all tests: uv run --with pytest --with playwright pytest tests