Familiar — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited Familiar (Plugin) and scored it 100/100 (green). The audit ran 55 deterministic rules across Security, Supply Chain, Maintenance, Transparency, and Community; it found 0 high-severity and 0 lower-severity findings. The full rule-by-rule trace and per-finding evidence are below. Free, methodology-open.
Findings & checks · 0 flagged
Every scanned point with the score it earned and what moved between them.
Aggregate score unchanged between these scans.
The primary manifest — the file an agent reads to learn what this artifact does.
Control your real macOS Chrome via AppleScript — no DevTools Protocol, no Playwright.
A Claude Code skill that drives Google Chrome on macOS through AppleScript (Apple Events). It uses your everyday browser instead of a headless/automated one, so pages behind bot/WAF defenses tend to treat it as a normal user.
日本語版は README.ja.md を参照してください。
Everything is tab-scoped (windowId + tabId); it never relies on the "active tab".
list_tabs / new_tab / new_incognito_tab / close_tab — tab management (new_tab uses a normal window, new_incognito_tab an incognito one)active_tab / window_mode / is_loading — inspect active tab / window mode / tab loading statenavigate / get_tab_url — navigationreload / go_back / go_forward / stop — history & reload controlwait_for_load / wait_for_selector / wait_for_function — wait for page load / element / a JS conditionget_html — get the current DOM as HTMLget_text / get_attribute / get_value / exists / query_all — read element text / attribute / value / presence / all matchesclick / fill / clear / select_option / set_checked / press_key / submit / scroll_into_view — interact with elements and formsexecute_js / execute_js_file — run arbitrary JavaScript (use the file form for complex scripts)Selectors accept CSS (default), text=, xpath=, and label= forms.
(View → Developer → Allow JavaScript from Apple Events)
/plugin marketplace add dominion525/familiar
/plugin install familiar@familiarFor local development / testing:
/plugin marketplace add /path/to/familiar
/plugin install familiar@familiarnpx skills add dominion525/familiarThis places the skill under ~/.agents/skills/familiar/. Any client that follows the agent-skills spec (Claude Code, Cursor, and others) picks it up automatically. The registry is at https://skills.sh.
The mcp/ directory contains an MCP server implementation (TypeScript) that exposes the same 32 actions to any MCP-compatible client (Claude Code, Claude Desktop, Cursor, Codex CLI, and others).
Quick install (Claude Code):
claude mcp add familiar -- npx @dominion525/familiar-mcp@latestSee mcp/README.md for full per-client install and configuration.
The script also runs standalone, without installing the skill:
osascript skills/familiar/familiar.applescript list_tabsSee skills/familiar/SKILL.md for full usage.
MIT
~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.