asunalabs
- 7 skills
- 0 followers
- 21 hours ago last updated
- ▌ Waves · asunalabsRouter for the waves work framework. Use when starting work in a waves workspace/repo, when the user types /waves with no specific sub-skill, or asks 'how do we work here'. Routes to waves-init (workspace setup), waves-plan (task breakdown), waves-run (parallel execution via agent teams or subagents), waves-status (coordinator blurb), platform-guide (third-party dashboard how-tos).
- ▌ Waves Run · asunalabsExecutes a master plan wave-by-wave: fans the largest unblocked task set out across parallel workers — an agent team (shared task list, teammate messaging) when enabled and the wave benefits, subagents otherwise — with worktree isolation and explicit file ownership, then merges, verifies live, updates the plan, and emits a coordinator blurb at the wave boundary. Use when running a plan, launching the next wave, orchestrating parallel agents, or spawning teammates for plan execution.
- ▌ Waves Init · asunalabsInitialize a workspace or repo for AI-agent work: scan repos, index their rules, run the mandatory scoping interview, generate workspace CLAUDE.md + plans/00-master.md. Use for a new task/workspace, when a repo has no agent instructions, or to refresh a stale workspace setup.
- ▌ Waves Plan · asunalabsTurn a goal, spec, review, or clip-to-plan output into an executable master plan: ≤3-4h tasks with exit checks, dependency analysis, lane ownership, and a wave schedule. Gated on resolving open questions first — never plans on guesses. Use when breaking down work, writing plans/00-master.md, or converting a clip-to-plan result.
- ▌ Waves Status · asunalabsGenerate a coordinator status blurb (language + audience from config) from the master plan and git state — what shipped, what's next, impediments, decisions needed. Use at wave boundaries, session end, or when the user asks to 'send a status' / 'blurb'.
- ▌ Platform Guide · asunalabsAnswers how-to questions about third-party platforms (e.g. 'how to change theme in Shopify', 'set up a Stripe webhook', 'connect a domain in Vercel', Meta/TikTok/Google consoles, Laravel Forge, app stores) with fresh data: always WebSearch the current official guide first and cite it — never answer from stale memory. Use whenever the user asks how to do, configure, enable, or find anything in an external platform's UI, or to set up API credentials.
- ▌ Clip To Plan · asunalabs bundleTurn a screen-recorded or spoken review/bug-report clip (or bare audio) into a verified implementation plan. Extracts a timestamped transcript (Whisper) and one representative video frame per spoken segment, then cross-references every complaint against the actual codebase to trace root causes and draft a tasked plan. Use whenever someone hands over a video/voice walkthrough of bugs, feedback, or a product review (e.g. "here's a clip of the issues", "review recording", "voice memo of what's broken", *.mp4/*.mov/*.m4a of feedback) and you need it turned into actionable, code-traced work.