content/skills/automation-guidance/SKILL.md
Guidance for practical local automation using Playwright and helper scripts. Use when users want browser automation, UI checks, scripted validation flows, screenshots, or repeatable interaction workflows for local apps.
npx skillsauth add rushyop/imperium-cli automation-guidanceInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Use this skill to build reliable local automation flows quickly, with emphasis on reconnaissance before action and script reuse over ad hoc one-offs.
scripts/ before custom glue code.networkidle or explicit selectors) before element inspection.scripts/with_server.py: runs one or more servers, waits for ports, then executes your automation script.Always run --help first:
python scripts/with_server.py --help
python scripts/with_server.py --server "npm run dev" --port 5173 -- python your_automation.py
python scripts/with_server.py \
--server "cd backend && python server.py" --port 3000 \
--server "cd frontend && npm run dev" --port 5173 \
-- python your_automation.py
from playwright.sync_api import sync_playwright
with sync_playwright() as p:
browser = p.chromium.launch(headless=True)
page = browser.new_page()
page.goto("http://localhost:5173")
page.wait_for_load_state("networkidle")
# add interactions/assertions here
browser.close()
Before writing selectors or assertions:
sync_playwright() for concise scripts.Examples in examples/:
element_discovery.pystatic_html_automation.pyconsole_logging.pytesting
Draft cold emails, warm intro blurbs, follow-ups, update emails, and investor communications for fundraising. Use when the user wants outreach to angels, VCs, strategic investors, or accelerators and needs concise, personalized, investor-facing messaging.
testing
Create and update pitch decks, one-pagers, investor memos, accelerator applications, financial models, and fundraising materials. Use when the user needs investor-facing documents, projections, use-of-funds tables, milestone plans, or materials that must stay internally consistent across multiple fundraising assets.
development
Codified expertise for demand forecasting, safety stock optimization, replenishment planning, and promotional lift estimation at multi-location retailers. Informed by demand planners with 15+ years experience managing hundreds of SKUs. Includes forecasting method selection, ABC/XYZ analysis, seasonal transition management, and vendor negotiation frameworks. Use when forecasting demand, setting safety stock, planning replenishment, managing promotions, or optimizing inventory levels.
development
A set of resources to help me write all kinds of internal communications, using the formats that my company likes to use. Claude should use this skill whenever asked to write some sort of internal communications (status reports, leadership updates, 3P updates, company newsletters, FAQs, incident reports, project updates, etc.).