google-deepmind avatar

Workflow Skill Creator

This turns workflows you've already completed into reusable skills that Claude can apply elsewhere. The key insight here is distillation: instead of manually documenting a pattern, you let it extract the structure from an actual interaction. The mandatory brainstorming phase (Phase 1) is non-negotiable, which feels heavy handed until you realize most people skip straight to writing code and end up with brittle abstractions. From Google DeepMind's science-skills collection, so it's built for research workflows where you're doing something novel once, then want to templatize it. Worth trying if you find yourself repeatedly copying and tweaking old conversation patterns instead of properly capturing what made them work.

skills.sh installs
2.5K
GitHub stars
3.4K
last updated
Aug 21, 2026

Install

$ npx -y skills add google-deepmind/science-skills --skill workflow-skill-creator --agent claude-code

Installs into .claude/skills of the current project.

Files

Workflow-to-Skill Distiller

Turns a completed workflow into a reusable agent skill. Specifically, this skill extracts patterns from an interaction or workflow that already happened and packages them.

[!CAUTION] You MUST complete Phase 1 (Brainstorming) before writing any code or SKILL.md content. Skipping brainstorming produces skills that are either too rigid or too vague. The brainstorming conversation is the most important part of this process.

Phase 1: Brainstorming (MANDATORY)

Have an iterative back-and-forth conversation with the user. Do NOT ask all questions at once. Pick 2-3 relevant questions per round from the bank below, refine your understanding, and ask follow-ups.

Round 1: Understand the Workflow

Start by summarizing what you observed from the workflow, then ask:

  1. "Here's my understanding of the workflow: [summary]. Is this accurate? What would you change?"
  2. "What are the expected inputs and outputs for this workflow?"
  3. "How often do you expect to run this workflow? Is it recurring or one-off?"

Round 2: Flexibility and Error Handling

For each step identified in the workflow, determine its rigidity:

Sponsors

Details

Repository
github.com/google-deepmind/science-skills
Categories
AI & Agent Building, Skill Development, Automation & Workflows, Design & UI/UX
First seen
Jul 14, 2026

More from google-deepmind/science-skills

All 37
1forcedotcom avatarretrieving-datacloudforcedotcom/sf-skillsSalesforce Data Cloud Retrieve phase. Use this skill when the user runs Data Cloud SQL, async queries, vector search, search-index workflows, or metadata intros2.5Kskills.sh installs
2ar9av avatarhermes-history-ingestar9av/obsidian-wikiIngest Hermes agent history into the Obsidian wiki. Use this skill when the user wants to mine their past Hermes sessions for knowledge, import their ~/.hermes 2.5Kskills.sh installs
3runablehq avatarmini-browserrunablehq/mini-browserBrowser automation skill for AI agents using the mb CLI. Use when the agent needs to browse the web, take screenshots, scrape text, fill forms, click elements, 2.4Kskills.sh installs
4arize-ai avatararize-promptsarize-ai/arize-skillsINVOKE THIS SKILL for Arize Prompt Hub and `ax prompts` workflows: author or import templates and save (Workflows A–B), label/promote (C), or list/get/edit/dele2.4Kskills.sh installs
5apollographql avatarroverapollographql/skillsGuide for using Apollo Rover CLI to manage GraphQL schemas and federation. Use this skill when: (1) publishing or fetching subgraph/graph schemas, (2) composing2.4Kskills.sh installs
6triggerdotdev avatartrigger-cost-savingstriggerdotdev/skillsAnalyze Trigger.dev tasks, schedules, and runs for cost optimization opportunities. Use when asked to reduce spend, optimize costs, audit usage, right-size mach2.4Kskills.sh installs