pdf-extractor
claudePDF data extraction with 9 backend support (markitdown, docling, marker, pdfplumber, pdfminer, pypdf2, pymupdf4llm, pdfbox, pdftotext)
1 skill · 1 command
Autonomous task automation with file creation policies and session persistence
Plugin ar from marketplace autorun in ahundt/autorun. Commands read from the repo's manifest — 5 days ago.
This plugin runs code on your machine — its hooks fire automatically on events like tool use. The exact commands are listed below; read them before installing.
arautorun control commands, stated as prose after $ar: status; allow/justify/find file-creation policy; ok/no/blocks/clear command guards; global variants; stop/estop; task tracking and pause; cache-miss gate; planexport settings; reload; help lists everything.
ai-skill-builderGuides creation, audit, and improvement of portable Agent Skills using the shared
cacheUse this skill when the user asks to "enable cache protection", "block on cache miss", "avoid cache expiration cost", "/ar:cache", "protect against compaction", "cache pressure guard", "cache hit ratio threshold", or "set cache-miss threshold". Covers the /ar:cache slash command family for blocking
cli-demo-recorderCreate demo videos for CLI and TUI tools. Use when user asks to "record a demo",
commitUse before writing any git commit message or reviewing one, and when the user asks for "commit requirements", "commit message guidelines", "/ar:commit", or "/ar:gc". Carries the 17-step pre-commit analysis, the concrete-subject rules that ban vague verbs and session-internal jargon, and the checks t
function-signature-and-parameter-guidanceDesign and review caller-facing names and contracts: functions, tools, commands, CLI flags, parameters, config keys, env vars, profiles, event types, and node/edge identifiers. Check names, descriptions, help, docstrings, schemas, defaults, bounds, units, errors, outputs, mutation, and whether value
marketplace-testUse when the user asks to "test the marketplace plugins", "run marketplace tests", "check every installed plugin", or "/ar:marketplace-test". Walks the installed marketplace plugins, finds each one's test suite, runs them from the plugin's own directory, and reports per-plugin results.
mermaid-diagramsRender Mermaid diagrams to SVG using beautiful-mermaid and bun. Use when the user asks to "render mermaid", "generate diagram", "create flowchart", "update diagrams", "render SVG from mermaid", "beautiful-mermaid", "regenerate diagrams", or needs to convert Mermaid diagram syntax into styled SVG fil
parallel-subagentEliminate a stubborn configuration bug by testing 8-10 fundamentally different fixes in parallel instead of one at a time. Use when the root cause is ambiguous and asked to "fix this stubborn bug", "we've tried everything", "run approaches in parallel", "use parallel subagents", or "find which confi
philosophyUse when the user asks for the "system design philosophy", "design principles", "/ar:philosophy", or "/ar:ph", and before major feature work, an architecture decision, or a pull-request review. Lists the 17 universal system design principles, ordered from most fundamental to most specific, with conc
plannewUse when the user asks to "make a plan", "plan this out", "/ar:plannew", or "/ar:pn", or starts multi-step work that needs tracked steps. Creates a structured plan with checkbox steps, the evidence each step must produce, and the wait process between them.
planprocessUse when the user asks to "execute the plan", "run the plan", "/ar:planprocess", or "/ar:pp". Executes an approved plan step by step with the wait process, task tracking, and verification before each completion claim.
planrefineUse when the user asks to "refine the plan", "critique the plan", "/ar:planrefine", or "/ar:pr". Critiques an existing plan against the actual code, records a change ledger, and iterates until a full pass finds no new material issue.
planupdateUse when the user asks to "update the plan", "sync the plan with the code", "/ar:planupdate", or "/ar:pu". Reconciles an existing plan with the current codebase and marks what already shipped.
streamline-textEdit prose for brevity and scanability without losing facts. Use for requests to "revise", "rewrite", "edit", "polish", "clean up", "clarify", "simplify", "condense", "tighten", "shorten", "streamline", "de-fluff", remove bloat/repetition or unnecessary newlines, fix spelling/typos without changing
tabsUse when the user asks to "list my claude sessions", "which windows are waiting", "/ar:tabs". Discovers Claude sessions across tmux windows and reports which need attention.
tabwUse when the user asks to "continue every session", "send this to all windows", "/ar:tabw". Acts on Claude sessions across tmux windows; destructive to in-flight work, so it states what it will do before doing it.
tmux-automationDrive CLI tests inside isolated tmux/byobu sessions with ai-monitor integration. Use when asked to "test this CLI", "run it in tmux", "automate a terminal session", "capture the output of an interactive command", "send keystrokes to a session", or to exercise a plugin or terminal app without touchin
/ar:aAllow all file creation (short for /ar:allow)
/ar:afaSet AutoFile policy to allow-all mode (full file creation permissions)
/ar:afjSet AutoFile policy to justify-create mode (require justification for new files)
/ar:afsSet AutoFile policy to strict-search mode (only modify existing files)
/ar:afstShow current AutoFile policy and settings
/ar:allowAllow all file creation - full permission to create and modify files
/ar:autoprocStart autoproc - procedural autonomous workflow (legacy command)
/ar:autorunStart autorun - autonomous task execution (legacy command)
/ar:blocksShow active session-level pattern blocks and allows
/ar:cacheCache-miss / compaction protection gate (disabled by default)
/ar:claude-code-plugin-helpReference the supported Claude Code command, skill, plugin, and hook surfaces
/ar:clearClear all session-level pattern blocks and allows
/ar:estopEmergency stop - immediately halt all autonomous operations
/ar:fFind existing files only - no new file creation (short for /ar:find)
/ar:findFind existing files only - prevents new file creation (strictest mode)
/ar:gcGit commit requirements - the 17-step process, short for /ar:commit
/ar:geminiUse gemini CLI for any combination of: superior vision for analysis of images, diagrams, screenshots, PDFs, documents, video, and audio; code review with detailed citations and cross-referencing patterns; Google search; and multi-model workflows; all for planning, feedback, and getting unstuck.
/ar:globalclearClear all global pattern blocks and allows
/ar:globalnoBlock a command pattern globally (persists across sessions)
/ar:globalokAllow a blocked pattern globally (persists across sessions)
/ar:globalstatusShow active global pattern blocks and allows
/ar:goStart autorun - autonomous task execution (short for /ar:run)
/ar:gpStart autoproc - procedural autonomous workflow (short for /ar:proc)
/ar:helpList every autorun command with what it does, in this harness's spelling
/ar:jRequire justification for new files (short for /ar:justify)
/ar:justifyRequire justification before creating new files
/ar:noBlock a command pattern in this session
/ar:okAllow a blocked pattern in this session
/ar:pePlan export status and settings [on|off|globalon|globaloff|dir <path>|pattern <template>|rejected [on|off|dir <path>]|reset]
/ar:phUniversal System Design Philosophy - the 17 core principles, short for /ar:philosophy
/ar:planexportPlan export status and settings [on|off|globalon|globaloff|dir <path>|pattern <template>|rejected [on|off|dir <path>]|reset]
/ar:pnCreate a structured plan, short for /ar:plannew
/ar:ppExecute an approved plan step by step, short for /ar:planprocess
/ar:prCritique and improve an existing plan, short for /ar:planrefine
/ar:procStart autoproc - procedural autonomous workflow
/ar:puSync an existing plan with the codebase, short for /ar:planupdate
/ar:reloadForce-reload all integration rules from config files
/ar:restart-daemonRestart the daemon for the current autorun install/source tree
/ar:runStart autorun - autonomous task execution
/ar:sosEmergency stop - immediately halt all actions (short for /ar:estop)
/ar:stShow current AutoFile policy status (short for /ar:status)
/ar:statusShow current AutoFile policy and settings
/ar:stopGraceful stop - finish current task then stop autorun
/ar:taskInspect tasks or configure pause, prompts, recovery, and ignore behavior
/ar:tasksPlural alias for task status, pause, prompts, recovery, and ignore
/ar:testVerify that the autorun plugin command surface is loaded
/ar:tmTmux session management - create, list, cleanup isolated sessions, short for /ar:tmux
/ar:tmuxTmux session management - create, list, cleanup isolated sessions
/ar:ttCLI testing in isolated tmux sessions, short for /ar:ttest
/ar:ttestCLI testing in isolated tmux sessions
/ar:xGraceful stop - finish current task then stop (short for /ar:stop)
cli-test-automationAutomate CLI application testing workflows using byobu sessions with comprehensive verification, error handling, and reporting. Perfect for testing command-line tools, plugins, and terminal applications with consistent methodologies and detailed test result analysis.
tmux-session-automationAutomate byobu/tmux session lifecycle management with health monitoring and recovery. Create, monitor, and clean up byobu sessions automatically (tmux backend). Perfect for long-running CLI tasks and automated workflows that require persistent terminal sessions.
P="${CLAUDE_PLUGIN_ROOT}/.venv/bin/python"; [ -x "$P" ] || P="${CLAUDE_PLUGIN_ROOT}/.venv/Scripts/python.exe"; if [ -x "$P" ]; then exec "$P" "${CLAUDE_PLUGIN_ROOT}/hooks/hook_entry.py"; else exec uv
P="${CLAUDE_PLUGIN_ROOT}/.venv/bin/python"; [ -x "$P" ] || P="${CLAUDE_PLUGIN_ROOT}/.venv/Scripts/python.exe"; if [ -x "$P" ]; then exec "$P" "${CLAUDE_PLUGIN_ROOT}/hooks/hook_entry.py"; else exec uv
P="${CLAUDE_PLUGIN_ROOT}/.venv/bin/python"; [ -x "$P" ] || P="${CLAUDE_PLUGIN_ROOT}/.venv/Scripts/python.exe"; if [ -x "$P" ]; then exec "$P" "${CLAUDE_PLUGIN_ROOT}/hooks/hook_entry.py"; else exec uv
P="${CLAUDE_PLUGIN_ROOT}/.venv/bin/python"; [ -x "$P" ] || P="${CLAUDE_PLUGIN_ROOT}/.venv/Scripts/python.exe"; if [ -x "$P" ]; then exec "$P" "${CLAUDE_PLUGIN_ROOT}/hooks/hook_entry.py"; else exec uv
P="${CLAUDE_PLUGIN_ROOT}/.venv/bin/python"; [ -x "$P" ] || P="${CLAUDE_PLUGIN_ROOT}/.venv/Scripts/python.exe"; if [ -x "$P" ]; then exec "$P" "${CLAUDE_PLUGIN_ROOT}/hooks/hook_entry.py"; else exec uv
P="${CLAUDE_PLUGIN_ROOT}/.venv/bin/python"; [ -x "$P" ] || P="${CLAUDE_PLUGIN_ROOT}/.venv/Scripts/python.exe"; if [ -x "$P" ]; then exec "$P" "${CLAUDE_PLUGIN_ROOT}/hooks/hook_entry.py"; else exec uv
P="${CLAUDE_PLUGIN_ROOT}/.venv/bin/python"; [ -x "$P" ] || P="${CLAUDE_PLUGIN_ROOT}/.venv/Scripts/python.exe"; if [ -x "$P" ]; then exec "$P" "${CLAUDE_PLUGIN_ROOT}/hooks/hook_entry.py"; else exec uv
P="${CLAUDE_PLUGIN_ROOT}/.venv/bin/python"; [ -x "$P" ] || P="${CLAUDE_PLUGIN_ROOT}/.venv/Scripts/python.exe"; if [ -x "$P" ]; then exec "$P" "${CLAUDE_PLUGIN_ROOT}/hooks/hook_entry.py"; else exec uv
PDF data extraction with 9 backend support (markitdown, docling, marker, pdfplumber, pdfminer, pypdf2, pymupdf4llm, pdfbox, pdftotext)
1 skill · 1 command
Talk like caveman. Cut filler. Keep technical details explicit.
22 skills · 1 command · 3 agents · hooks
Persistent memory for Claude Code: the next session starts where the last one left off.
29 skills · 1 MCP server · hooks
tasteskill 2.5.1: professional company websites at the figma.com and x.ai level, with one section per screen, real photographs, real product UI, effects kept for tech and gaming pages, and a real-browser checker and finish gate.
1 skill
Open-source AI job search that runs locally in your AI coding CLI: scan job portals, evaluate listings into a structured A-H report with a 1-5 score, tailor your CV, track applications
5 skills · hooks
Cross-session memory and token savings for coding agents.
6 skills · 1 agent · 1 MCP server · hooks
Package any website or local web build into a lightweight desktop app with Pake CLI.
1 skill
This page updates itself from your repo. Add the badge to your README, or get it Featured to pin it above the organic results with a followed link to your site.