architecture
01Cursor rule Cursor
Architecture and coding conventions for AI Lamp OpenClaw.
Cursor rule Cursor
Architecture and coding conventions for AI Lamp OpenClaw.
Cursor rule Cursor
Update docs (markdown) when code changes.
Cursor rule Cursor
Multi-IDE (Cursor + Claude Code) conventions.
Cursor rule Cursor
Cursor rule "testing" from autonomous-ai/autonomous-os, covering testing rules, test files, running tests and conventions.
Instructions file CodexOpenCode
Instructions for autonomous-ai/autonomous-os, covering agents.md, multi-ide rules, working style, parallel work / subagents and device access rules.
Instructions file
Instructions for autonomous-ai/autonomous-os, covering claude.md, multi-ide rules (cursor + claude code), subagent usage, device access rules and project overview.
Plugin Claude Code
Show Claude Code activity on your device.
Skill Claude CodeCodex
Push Claude Code activity to the user's device (e.g. a lamp) over the LAN. The plugin POSTs semantic events to a companion daemon on the device (HTTP, port 5002); the device turns them into its own feedback (LED / round display / voice). Supports connecting a device, pushing usage, sending notifications, and tuning…
Command
Send a notification to your device.
Command
Push current Claude Code usage to your device.
Hook
Runs when the agent finishes a response, executing on-stop-done.py via python3. From autonomous-ai/autonomous-os.
Hook
Runs when the agent sends a notification, executing on-notify.py via python3. From autonomous-ai/autonomous-os.
Hook
Runs when the agent asks permission for an action, executing on-permission-request.py via python3. From autonomous-ai/autonomous-os.
Skill Claude CodeCodex
MOVED — canonical skill now lives in the platform skills tree.
Skill Claude CodeCodex
Low-level speaker and microphone hardware control — adjust volume, play test tones, record raw audio. Do NOT use for TTS/speech (that is the Voice skill).
Skill Claude CodeCodex
Camera control — snapshot, stream, and privacy toggle. Trigger on "what do you see", "look at this", "take a photo", "don't look", "stop looking", "stop watching", "stop staring", "camera off", "camera on", "give me privacy". MUST call [HW:/camera/disable:{}] or [HW:/camera/enable:{}] when toggling — never just reply…
Skill Claude CodeCodex
Coordinate with the Claude Buddy companion (Claude Desktop + Claude Code on the user's Mac) — voice-approve tool permission prompts and stay aware of Claude activity.
Skill Claude CodeCodex
Control the user's Mac via the paired Autonomous Buddy companion app — open/close apps, navigate URLs in Chrome, type text into focused fields, fire keyboard shortcuts, show desktop notifications, write to clipboard, click named UI buttons via macOS Accessibility. Also covers vision-driven tasks (screenshot…
Skill Claude CodeCodex
Detect which third-party connectors (Gmail, Google Calendar, Google Drive, Notion, Figma, Asana, Linear, GitHub, Ahrefs, …) are connected to this device, and use them to answer or act for the user. Use when the user asks what's connected ("what connectors do I have", "is my gmail connected", "did I link figma"), or…
Skill Claude CodeCodex
Use when the user asks to change eye expression directly, show info text on the display (time, weather, timer), or manually control the round LCD — NOT needed for normal conversation (Emotion skill auto-syncs eyes).
Skill Claude CodeCodex
Express emotion through coordinated servo + LED + display eyes on EVERY conversational response. This is the PRIMARY response skill that makes the device feel alive. Do NOT use for ambiance lighting (use Scene) or custom LED colors (use LED Control).
Skill Claude CodeCodex
Manage the device's face recognition roster — enroll new faces (3 paths: user-supplied photo, agent-captured snapshot on user request, or HAL's familiar-stranger prompt) and maintain the enrolled set (status / remove / reset). All enrolled persons are friends; strangers stay unnamed until promoted via one of the…
Skill Claude CodeCodex
Explain how to run and use this repository's local Web UI, with detailed guidance for every Settings section and its visible controls. Use for questions about web development, Monitor, Setup, or Settings.
Skill Claude CodeCodex
Guard mode for security monitoring. Two uses — (1) Toggle on/off when a friend says "guard mode", "watch the house", "I'm going out", or similar. (2) Handle any sensing event that carries a [guard-active] tag (e.g. [sensing:presence.enter][guard-active], [sensing:motion][guard-active]) with dramatic shock/curious…