一键导入
run-journeys
Automates running Journey tests and subsequently extracting their results into the persistent .changereview folder.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Automates running Journey tests and subsequently extracting their results into the persistent .changereview folder.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
A visual test-driven development loop for Compose apps using Compose HotSwan for Android device testing. Navigates the live app, edits code, hot-reloads, and produces a markdown report that EMBEDS before/after screenshots so the change is shown, not just claimed.
Bootstraps a new KMP project by cloning a specified GitHub template repository into a new directory, seeding it with core AI skills, stripping its git history, and initializing a fresh workspace.
A summary of all names and descriptions of skills in the dyor/skills repository, used to guide importing relevant skills.
Guides the implementation of Firebase in a KMP project using native platform SDKs (Android/iOS) via Interface Injection, avoiding third-party KMP wrappers.
Scaffolds a complete 6-part Planning Skill (Prompt, Agent, Guide, Calculator, Validation, Hints) inside the remote `.skills/planning-skills/` directory for authoring a new chunk of orchestrated work.
Consumer-side. Imports a remote skill (single or collection) into the local `.skills/imported-skills` folder using a Python script. Can also refresh all skills using version-first, SHA-fallback drift detection. Pairs with the author-side skill `update-importable-skill`. Full lifecycle doc is bundled at `./references/IMPORTING-SKILLS-DOCUMENTATION.md`.
| name | run-journeys |
| description | Automates running Journey tests and subsequently extracting their results into the persistent .changereview folder. |
run-journeys SkillWhen a user asks to run a journey (e.g., "run the writers room journey"), follow these steps:
1_writers_room.journey.xml). You can omit the .journey.xml extension when determining the <journey_name> base.run_shell_command("JOURNEYS_FILTER=<journey_name>.journey.xml ./gradlew :androidApp:testJourneysTestDefaultDebugTestSuite")
(Note: Adjust :androidApp: if the target module is different).changereview-from-journey skill to extract the results for the <journey_name> you just ran. Follow its instructions exactly to create the markdown report and images.