Skip to main content

mikeyobrien/rho

SkillsMP has collected 37 skills from mikeyobrien/rho. Open a skill to review its source and details.

Latest recorded source activity
SkillsMP catalog refreshed
skills collected
37
GitHub stars
372
GitHub forks
29

Showing 37 of 37 collected skills.

occupation
Software Developers
description

Install and configure Rho from scratch (Doom-style init.toml + sync). Only prereq: a coding agent that can run shell commands.

updated
occupation
Computer Occupations, All Other
description

Extract durable learnings and preferences from conversations for automatic memory capture.

updated
occupation
Computer Occupations, All Other
description

Consolidate brain memory and mine user sessions since the last consolidation checkpoint (sleep-cycle style). Use to reduce noisy prompt injection while preserving durable high-value memories.

updated
occupation
Software Developers
description

Keep CHANGELOG.md idiomatic (Keep a Changelog) and cut a tag-based GitHub release that triggers npm publish CI.

updated
occupation
Software Developers
description

Implement coding tasks with an explore-plan-code workflow and explicit verification gates.

updated
occupation
Software Developers
description

Generate structured .code-task.md files from rough descriptions or PDD plans.

updated
occupation
Software Developers
description

Analyze a repository and generate comprehensive architecture and workflow documentation.

updated
occupation
Computer Occupations, All Other
description

Create a new SOP-style skill as skills/<name>/SKILL.md with kind: sop frontmatter and structured Parameters/Steps sections.

updated
occupation
Software Quality Assurance Analysts & Testers
description

Plan and run conversational AI agent evaluations with test generation and analysis.

updated
occupation
Software Developers
description

Execute a completed PDD implementation plan step-by-step with validation gates.

updated
occupation
Software Developers
description

Transform a rough idea into a detailed design document and implementation plan.

updated
occupation
Software Developers
description

Manage agent email at name@rhobot.dev via the Rhobot Mail API. Use when checking inbox, reading messages, sending email, or managing allowed senders. Requires credentials from rho-cloud-onboard.

updated
occupation
Software Developers
description

Register an agent email address on Rhobot Mail (name@rhobot.dev). Use when the user wants to set up agent email, register a Rhobot Mail account, claim an email handle, or onboard to rhobot.dev.

updated
occupation
Network & Computer Systems Administrators
description

Search across pi session JSONL logs (user prompts, tool calls, results). Uses the session-digest tool and ripgrep for fast triage.

updated
occupation
Software Developers
description

Run a curiosity-driven explore-and-build loop to ship one useful improvement.

updated
occupation
Software Developers
description

Update the pi-coding-agent npm package to the latest version. Use when the user wants to update pi, upgrade pi, or get the latest version of the coding agent.

updated
occupation
Desktop Publishers
description

Detect and resolve orphaned notes in the vault. Use during heartbeat maintenance or when vault status shows orphans. Finds notes with no inbound wikilinks and either connects them to the graph or flags them for cleanup.

updated
occupation
Software Developers
description

Open URLs and launch apps on Android. Use for opening links in a browser, launching specific apps, or viewing files.

updated
occupation
Network & Computer Systems Administrators
description

Read or write the Linux clipboard. Use when copying/pasting text, transferring data between apps, or accessing clipboard contents.

updated
occupation
Network & Computer Systems Administrators
description

Show Linux desktop notifications with title, body, urgency, and icons. Use for alerts, reminders, or status updates.

updated
occupation
Network & Computer Systems Administrators
description

Open URLs, files, and directories on Linux using default applications. Use for launching browsers, opening documents, or viewing files.

updated
occupation
Network & Computer Systems Administrators
description

Text-to-speech on Linux -- make the device speak text aloud. Use for voice announcements, reading content aloud, or accessibility.

updated
occupation
Network & Computer Systems Administrators
description

Read or write the macOS clipboard. Use when copying/pasting text, transferring data between apps, or accessing clipboard contents.

updated
occupation
Network & Computer Systems Administrators
description

Show macOS system notifications with title, body, and optional sound. Use for alerts, reminders, or status updates.

updated
occupation
Software Developers
description

Open URLs, files, and applications on macOS. Use for launching browsers, opening documents, or starting apps.

updated
occupation
Software Developers
description

Text-to-speech on macOS -- make the device speak text aloud. Use for voice announcements, reading content aloud, or accessibility.

updated
occupation
Software Developers
description

Read or write the system clipboard. Use when copying/pasting text, transferring data between apps, or accessing clipboard contents.

updated
occupation
Software Developers
description

Access phone contacts and call log. Use for looking up contact info or checking recent calls.

updated
occupation
Software Developers
description

Device controls — vibration, torch, volume, battery status, toast messages. Use for haptic feedback, flashlight, or quick status checks.

updated
occupation
Software Developers
description

Show interactive dialogs for user input — text, confirmations, choices, date/time pickers. Use when you need user input beyond chat.

updated
occupation
Software Developers
description

Get device location via GPS or network. Use for location-aware actions, finding nearby places, or logging position.

updated
occupation
Software Developers
description

Play audio files, record from microphone, take photos. Use for media playback, voice recording, or camera capture.

updated
occupation
Software Developers
description

Show system notifications with optional buttons, sounds, and actions. Use for alerts, reminders, or persistent status messages.

updated
occupation
Software Developers
description

Read and send SMS messages. Use for checking texts, 2FA codes, or sending SMS alerts.

updated
occupation
Software Developers
description

Speech-to-text — transcribe voice to text using device microphone. Use for voice commands, dictation, or hands-free input.

updated
occupation
Software Developers
description

Text-to-speech — make the device speak text aloud. Use for voice announcements, reading content aloud, or accessibility.

updated
occupation
Software Developers
description

Create Tasker profiles and tasks via XML for Android automation. Use when adding new Tasker functionality, creating Intent Received handlers, or building automation that integrates with the rho.tasker extension.

updated
Showing 37 of 37 collected skills.