clipboard
Read or write the system clipboard. Use when copying/pasting text, transferring data between apps, or accessing clipboard…
Analyze a repository and generate comprehensive architecture and workflow documentation.
$ npx -y skills add mikeyobrien/rho --skill codebase-summary --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/codebase-summaryContext preview
The summary Claude sees to decide when to auto-load this skill.
Analyze a repository and generate comprehensive architecture and workflow documentation.
name: codebase-summary description: Analyze a repository and generate comprehensive architecture and workflow documentation. kind: sop
This sop analyzes a codebase and generates comprehensive documentation including structured metadata files that describe the system architecture, components, interfaces, and workflows. It can create targeted documentation files like AGENTS.md (README for AI agents), README.md, CONTRIBUTING.md, or generate a complete documentation ecosystem. The documentation is organized to make it easy for AI assistants to understand the system and help with development tasks.
**Constraints for parameter acquisition:**
Initialize the analysis environment and create necessary directory structure.
**Constraints:**
Perform comprehensive analysis of the codebase to understand its structure, components, and relationships.
**Constraints:**
Create comprehensive documentation files for different aspects of the system.
**Constraints:**
An always-on personal AI operator that: stays running in the background, remembers context across sessions, and checks in proactively on a schedule. Runs on macOS, Linux, and Android (plus iPhone/iPad via SSH). Built on pi coding agent. Terminal demo
Read or write the system clipboard. Use when copying/pasting text, transferring data between apps, or accessing clipboard…
Access phone contacts and call log. Use for looking up contact info or checking recent calls.
Device controls — vibration, torch, volume, battery status, toast messages. Use for haptic feedback, flashlight, or quick status…
Show interactive dialogs for user input — text, confirmations, choices, date/time pickers. Use when you need user input beyond…
Get device location via GPS or network. Use for location-aware actions, finding nearby places, or logging position.
Play audio files, record from microphone, take photos. Use for media playback, voice recording, or camera capture.