Vision-driven Android device automation using Midscene. Operates entirely from screenshots — no DOM or accessibility labels required. Can interact with all visible elements on screen regardless of technology stack. Control Android devices with natural language commands via ADB. Perform taps, swipes, text input, app launches, screenshots, and more.
Review code for best practices, bugs, and security issues.
Queue a single task based on the current conversation using tsk add
Implement type-safe HTTP requests with @zap-studio/fetch using $fetch, api.get/post/put/patch/delete, createFetch defaults, searchParams merging, and throwOnFetchError/throwOnValidationError return modes.
Build voice AI agents with ElevenLabs. Use when creating voice assistants, customer service bots, interactive voice characters, or any real-time voice conversation experience.
- 📁 agents/
- 📁 references/
- 📄 README.md
- 📄 SKILL.md
Play or validate Slay the Spire 2 through the local sts2-ai-agent MCP tools, including access to bundled game metadata (cards/relics/monsters/etc.) for richer decision-making. Use when navigating the main menu, timeline, map, combat, rewards, shops, rest sites, events, chests, card selections, potions, or debug-enabled test flows, and when another agent needs a strict state-first workflow that avoids stale indexes, invalid room actions, and tool-profile confusion.
Use when querying, modifying, or investigating database state — enforces schema-first approach and mutation safety
- 📁 .github/
- 📁 .ospec/
- 📁 agents/
- 📄 .gitignore
- 📄 LICENSE
- 📄 package-lock.json
Document-driven OSpec workflow for AI-assisted development with change-ready initialization, execution, validation, and archive readiness.
Fetch & embed AI transcripts as Obsidian callouts. Args: <path>, all, refresh <path>. Prompts for URLs if empty.
5 concrete real-life actions for today based on recent signals and memory
- 📁 .github/
- 📁 conversation-history/
- 📁 references/
- 📄 .gitignore
- 📄 LICENSE
- 📄 README.md
Use when the user wants to import external chat exports into OpenClaw. This skill normalizes raw chat history into conversation-archive-compatible JSONL, then guides the model to distill daily memory and `MEMORY.md` candidates before applying merges with user confirmation.
- 📁 .github/
- 📁 art/
- 📁 docs/
- 📄 .gitattributes
- 📄 .gitignore
- 📄 biome.json
Run multi-provider deep research queries using the librarium CLI