From pi-skill
1. `pi-mono/packages/mom/README.md` — features, workspace setup, memory structure (`log.jsonl` vs `context.jsonl`), Events system.
npx claudepluginhub romiluz13/pi-agent-skillsThis skill uses the workspace's default tool permissions.
1. `pi-mono/packages/mom/README.md` — features, workspace setup, memory structure (`log.jsonl` vs `context.jsonl`), Events system.
Generates design tokens/docs from CSS/Tailwind/styled-components codebases, audits visual consistency across 10 dimensions, detects AI slop in UI.
Records polished WebM UI demo videos of web apps using Playwright with cursor overlay, natural pacing, and three-phase scripting. Activates for demo, walkthrough, screen recording, or tutorial requests.
Delivers idiomatic Kotlin patterns for null safety, immutability, sealed classes, coroutines, Flows, extensions, DSL builders, and Gradle DSL. Use when writing, reviewing, refactoring, or designing Kotlin code.
pi-mono/packages/mom/README.md — features, workspace setup, memory structure (log.jsonl vs context.jsonl), Events system.pi-mono/packages/mom/docs/events.md — detailed event JSON schema and usage.pi-mono/packages/mom/docs/sandbox.md — Docker vs host mode security isolation details.pi-mono/packages/mom/docs/slack-bot-minimal-guide.md — Slack app manifest and permissions.pi-mono/packages/mom/docs/artifacts-server.md — Express+WebSocket artifacts server, Cloudflare Tunnel for public HTTPS, file watching with chokidar, live reload, path traversal protection, date-prefixed artifact organization.pi-mono/packages/mom/docs/new.md — Multi-platform redesign: PlatformAdapter interface (Slack/Discord/CLI adapters), MomCustomTool interface with invoke_tool dispatch, bubblewrap channel isolation, unified ChannelMessage format, per-adapter config.pi-mono/packages/mom/docs/v86.md — v86 x86 emulator sandbox evaluation: Alpine Linux in WebAssembly, 9p filesystem for host-guest exchange, state save/restore (~2s), outbound networking.log.jsonl is the source of truth (append-only); context.jsonl is the compacted view sent to the LLM.--sandbox=docker:<name>) is recommended for security — it isolates tool execution to a container where only the data/ directory is mounted to /workspace.data/events/. Inside the Docker sandbox and events.md, that same mounted directory is referred to as /workspace/events/ or workspace/events/.?ws=true parameter — pi-mono/packages/mom/docs/artifacts-server.md.PlatformAdapter interface (start, stop, getChannels, sendMessage, etc.), planned adapters (Slack, Discord, CLI), MomCustomTool interface for host-side tool execution via invoke_tool, and bubblewrap per-channel isolation — pi-mono/packages/mom/docs/new.md.data/tools/**/index.ts (workspace-local) and ~/.pi/mom/tools/**/index.ts (global), loaded via jiti — pi-mono/packages/mom/docs/new.md.SKILL.md file and scripts to /workspace/skills/ (global) or /workspace/<channel>/skills/ (channel-specific).data/events/ on the host (mounted as /workspace/events/ inside Docker) using immediate, one-shot, or periodic event JSON.docs/artifacts-server.md for Express+Tunnel setup and start-server.sh bootstrap.docs/new.md MomCustomTool section for factory pattern, ToolAPI, and tool discovery paths.apk add, brew install) within her sandbox.docker mode.