brainstorming
brainstorming
You MUST use this before any creative work - creating features, building components, adding functionality, modifying behavior, or planning anything new, in software or out of it (a talk, a business, a renovation).
workflow-orchestrationBuild and debug ADK 2.0 Workflow graphs, BaseNode/function nodes, graph routing, dynamic nodes, HITL, retry, checkpoint/resume, and workflow event flow.
Independent GitHub snapshot · Automated classification · Original documentation governs
Use this sub-skill when the task is to build or debug ADK 2.0 Workflow graphs, custom BaseNode/FunctionNode steps, static and dynamic graph routing, joins, parallel workers, retries, human-in-the-loop interruptions, workflow event paths, or resume/checkpoint behavior.
Workflow(edges=...), START, chain tuples, explicit Edge, route maps, JoinNode, parallel worker, dynamic fan-out/fan-in, state, and output patterns.Context.run_node, Event, NodeInfo, RequestInput, and RetryConfig names.google.adk.workflow signatures and construct a tiny no-LLM function-node workflow object.Workflow, BaseNode, node, FunctionNode, JoinNode, RetryConfig, RequestInput, Event, NodeInfo, graph edges, dynamic nodes through ctx.run_node, checkpoint/resume semantics, and workflow state/output routing.Agent/LlmAgent construction, model configuration, instructions, tools, callbacks, and schemas to agent-construction.Runner, App, session service, memory, artifacts, plugins, and persistence lifecycle details to runtime-services.repo-development.google-adk 2.3.0 with import root google.adk and Python 3.10+.adk CLI includes api_server, conformance, create, deploy, eval, eval_set, migrate, optimize, run, test, and web, but CLI/server/deploy usage belongs in the CLI sub-skill.python scripts/inspect_workflow_api.py --help
python scripts/inspect_workflow_api.py
The script performs only local imports and object construction; it does not start a runner, call an LLM, access credentials, open a network connection, or write files.