bb-dev-aa
- 3 skills
- 0 followers
- 4 hours ago last updated
- ▌ Devdocs · bb-dev-aaCaptures reusable engineering knowledge from completed Shopify theme development tasks in Asana (task discussion + linked GitHub PR) and turns it into searchable, structured client documentation stored in Google Drive. Also loads that documentation back into the current Claude Code session before new related work starts, so past fixes, known Shopify limitations, workarounds, and codebase architecture don't get rediscovered from scratch. Use this skill whenever the user asks to document a completed task, log a fix, save what was learned from a PR, turn an Asana task into documentation, or wants prior knowledge loaded for a client before starting work (e.g. "get-context for Ruti", "what do we know about this client's theme", "load context", "document this task"). Shared, cross-client docs under shopify-theme/shared/ are only ever written via the explicit "/devdocs update/shopify-theme/shared" invocation, never automatically during capture. Also trigger on the bare skill name or shorthand like "/devdocs" or "/de
- ▌ Lets Work · bb-dev-aaSingle session-long orchestrator for this workspace - loads your open Asana work (or a named task/project), resolves the client project (store handle + local folder) and starts/reuses the dev server, then - when run again once work looks done - drafts a commit message, pushes, opens a PR, and files DQA/FQA QA subtasks with the preview link. Replaces start-day, task, and shopify-project-resolution as separate skills; this is the only entry point for "what am I working on", "start my day", loading a specific Asana task's context, or resolving which project/store/folder is active. Session-scoped - it tracks the active task and resolved project from earlier in this same conversation, it does not persist across separate Claude Code sessions. Use when the user says "let's work", "start my day", references a task name/keyword/Asana URL, or re-invokes /lets-work partway through a task to move it to QA.
- ▌ Test Changes · bb-dev-aaGenerates comprehensive Playwright test cases from staged Shopify theme code changes and Asana task context, then runs them against the live preview theme. Reads staged git changes (*.liquid, *.js, *.css, *.scss, *.json), fetches Asana task details for requirements, extracts design context from linked Figma (optional), dynamically detects the running theme via `shopify theme info`, and creates test cases covering happy paths, error scenarios, responsive behavior, accessibility, and regression testing. Tests run immediately and results post to chat with pass/fail counts, failed test details, and links to HTML reports organized by client and task.