This skill should be used when the user wants to "agent-to-agent communication", "A2A protocol", "inter-agent messaging", "agent network", "agent federation", "cross-agent calls", "distributed agent systems", "agent discovery", "agent cards", "standardized agent communication", "remote agent invocation", "multi-agent…
This skill should be used when the user wants to "choose agent framework", "compare LangChain vs LangGraph", "compare ADK vs LangGraph", "which framework to use for agents", "LangGraph tutorial", "CrewAI setup", "agentic framework comparison", "framework selection guide", "LangChain LCEL", "Google ADK tutorial"…
This skill should be used when the user wants to build agents with "Google AgentSpace", "no-code agent builder", "agent designer Google", "AI Applications Google Cloud", "Google Cloud no-code agent", "enterprise agent platform", "no-code AI agent", "AgentSpace prompt gallery", "Google Agent Designer", "Knowledge Graph…
This skill should be used when the user wants to use "AI CLI agent", "Claude Code", "Claude CLI", "Gemini CLI", "Aider", "GitHub Copilot CLI", "AI terminal agent", "AI coding assistant CLI", "Terminal-Bench", "AI command line coding tool", "agentic coding assistant", "AI pair programmer terminal", "large-scale…
This skill should be used when the user wants to build a "coding agent team", "AI software development team", "vibe coding", "human-agent team for software", "AI pair programmer team", "scaffolder agent", "coding specialist agent", "augmented development team", "agent-assisted coding workflow", "AI code review agent"…
This skill should be used when the user wants to build "GUI agent", "computer use agent", "browser automation agent", "desktop automation", "visual agent", "screen interaction agent", "web automation agent", "agent computer interaction", "ACI agent", "click automation", "multimodal agent with vision", "Project Mariner…
This skill should be used when the user wants to learn "prompt engineering", "few-shot prompting", "zero-shot prompting", "chain of thought prompting", "structured output prompting", "role prompting", "system prompt design", "prompt best practices", "CoT prompting", "Pydantic structured output", "prompt iteration"…
This skill should be used when the user wants to understand "reasoning models", "thinking tokens", "extended thinking", "LLM internal reasoning", "o1 style reasoning", "Gemini thinking model", "chain of thought internally", "reasoning vs standard models", "when to use reasoning models", "inference-time compute…
This skill should be used when the user wants to "evaluate agent performance", "agent benchmarking", "LLM evaluation", "agent testing", "measure agent quality", "agent metrics", "hallucination detection", "answer quality scoring", "agent monitoring in production", "LLM observability", "agent evals", "test agent…
This skill should be used when the user wants to "handle agent errors", "graceful degradation", "agent fault tolerance", "retry logic for agents", "error recovery strategies", "fallback mechanisms", "agent robustness", "exception management", "agent failure handling", "circuit breaker pattern", "tool error handling"…
This skill should be used when the user wants to "agent exploration", "exploitation vs exploration", "bandit algorithms for agents", "curiosity-driven agents", "agent discovery", "novel solution finding", "try new approaches", "epsilon-greedy agents", "UCB agents", "agent experimentation", "adaptive sampling"…
This skill should be used when the user wants to "agent goal management", "define agent objectives", "goal decomposition", "goal tracking", "monitor agent progress", "OKR for agents", "success criteria for agents", "goal-oriented agents", "agent performance monitoring", "task completion tracking", "hierarchical goal…
This skill should be used when the user wants to "agent safety", "guardrails for AI agents", "prevent harmful outputs", "content moderation for agents", "safe agent behavior", "output filtering", "input validation", "jailbreak prevention", "agent constraints", "responsible AI agents", "safety layers", "bias detection…
This skill should be used when the user wants to "human approval for agents", "agent oversight", "human-in-the-loop", "HITL", "human intervention", "agent confirmation", "interrupt agent for review", "human feedback during execution", "agent escalation", "require human approval", "agent checkpoints", "pause agent for…
This skill should be used when the user wants to "agents that improve over time", "self-improving agents", "reinforcement learning", "few-shot learning", "online learning", "agent fine-tuning", "adapt from experience", "learn from feedback", "update agent behavior", "self-modifying agents", "RLHF", "DPO", "agent that…
This skill should be used when the user wants to "Model Context Protocol", "MCP server", "MCP client", "standardized tool integration", "JSON-RPC agent tools", "LLM tool protocol", "connect agents to external tools", "MCP primitives", "FastMCP", "ADK MCPToolset", "plug-and-play agent tools", "MCP integration", "tool…
This skill should be used when the user wants to "persist agent state", "remember past conversations", "short-term memory", "long-term memory", "session management", "vector database for agents", "agent memory", "context window management", "store user preferences", "recall previous interactions", "stateful agents"…
This skill should be used when the user wants to "multiple agents working together", "agent teams", "specialist agents", "hierarchical agent systems", "agent orchestration", "multi-agent pipeline", "supervisor agent", "agent network", "collaborative AI", "expert agent teams", "researcher writer agent", "multi-agent…
This skill should be used when the user wants to "run tasks in parallel", "concurrent LLM calls", "fan-out and fan-in", "parallel agents", "simultaneous execution", "reduce latency with concurrency", "parallel sub-tasks", "parallel processing", "concurrent agent execution", "run agents simultaneously", "speed up with…
This skill should be used when the user wants to "plan complex tasks", "break down goals into steps", "autonomous task planning", "goal-oriented agents", "multi-step workflow automation", "generate execution plans", "strategic task decomposition", "adaptive planning", "deep research automation", "task planner agent"…
This skill should be used when the user wants to "agent task prioritization", "priority queue for agents", "dynamic task scheduling", "urgent task handling", "deadline-aware agents", "agent workload management", "task importance scoring", "weighted task execution", "interrupt-driven agents", "preemptive scheduling"…
This skill should be used when the user wants to "chain prompts", "build a pipeline", "break down complex tasks into steps", "sequential LLM calls", "multi-step reasoning", "pipeline pattern", "sequential agent pipeline", "multi-step prompt pipeline", "LLM chain", "step-by-step agent", "prompt pipeline", "decompose…
This skill should be used when the user wants to "retrieval augmented generation", "RAG", "ground agent in documents", "knowledge base search", "vector search for agents", "semantic document retrieval", "augment LLM with external knowledge", "document QA", "knowledge grounding", "enterprise knowledge agent", "PDF…
This skill should be used when the user wants to "chain-of-thought prompting", "ReAct agent", "tree of thought", "step-by-step reasoning", "structured reasoning agents", "agent thinking", "scratchpad reasoning", "self-consistency", "reasoning traces", "deliberate thinking", "agent metacognition", "think before…