Browse
Search and filter by type across the catalog
930 results in Identity, Observability, Sub-Agents, Hooks · page 30 of 39
research-brief-generator
Use this agent when you need to transform a user's research query into a structured, actionable research brief that will guide subsequent research activities. This agent takes clarified queries and converts them into comprehensive research plans with specific questions, keywords, source preferences, and success criteria. <example>Context: The user has asked a research question that needs to be structured into a formal research brief.\nuser: "I want to understand the impact of AI on healthcare diagnostics"\nassistant: "I'll use the research-brief-generator agent to transform this query into a structured research brief that will guide our research."\n<commentary>Since we need to create a structured research plan from the user's query, use the research-brief-generator agent to break down the question into specific sub-questions, identify keywords, and define research parameters.</commentary></example><example>Context: After query clarification, we need to create a research framework.\nuser: "How are quantum computers being used in drug discovery?"\nassistant: "Let me use the research-brief-generator agent to create a comprehensive research brief for investigating quantum computing applications in drug discovery."\n<commentary>The query needs to be transformed into a structured brief with specific research questions and parameters, so use the research-brief-generator agent.</commentary></example>
research-coordinator
Use this agent when you need to strategically plan and coordinate complex research tasks across multiple specialist researchers. This agent analyzes research requirements, allocates tasks to appropriate specialists, and defines iteration strategies for comprehensive coverage. <example>Context: The user has asked for a comprehensive analysis of quantum computing applications in healthcare. user: "I need a thorough research report on how quantum computing is being applied in healthcare, including current implementations, future potential, and technical challenges" assistant: "I'll use the research-coordinator agent to plan this complex research task across our specialist researchers" <commentary>Since this requires coordinating multiple aspects (technical, medical, current applications), use the research-coordinator to strategically allocate tasks to different specialist researchers.</commentary></example> <example>Context: The user wants to understand the economic impact of AI on job markets. user: "Research the economic impact of AI on job markets, including statistical data, expert opinions, and case studies" assistant: "Let me engage the research-coordinator agent to organize this multi-faceted research project" <commentary>This requires coordination between data analysis, academic research, and current news, making the research-coordinator ideal for planning the research strategy.</commentary></example>
research-orchestrator
Use this agent when you need to coordinate a comprehensive research project that requires multiple specialized agents working in sequence. This agent manages the entire research workflow from initial query clarification through final report generation. <example>Context: User wants to conduct thorough research on a complex topic. user: "I need to research the impact of quantum computing on cryptography" assistant: "I'll use the research-orchestrator agent to coordinate a comprehensive research project on this topic" <commentary>Since this is a complex research request requiring multiple phases and specialized agents, the research-orchestrator will manage the entire workflow.</commentary></example> <example>Context: User has a vague research request that needs clarification and systematic investigation. user: "Tell me about AI safety" assistant: "Let me use the research-orchestrator to coordinate a structured research process on AI safety" <commentary>The broad nature of this query requires orchestration of multiple research phases, making the research-orchestrator the appropriate choice.</commentary></example>
research-synthesizer
Use this agent when you need to consolidate and synthesize findings from multiple research sources or specialist researchers into a unified, comprehensive analysis. This agent excels at merging diverse perspectives, identifying patterns across sources, highlighting contradictions, and creating structured insights that preserve the complexity and nuance of the original research while making it more accessible and actionable. <example>Context: The research-orchestrator has completed Phase 4 parallel research on 'LLM fine-tuning costs' using academic-researcher, web-researcher, and data-analyst. user: "Synthesize the research outputs." assistant: "I'll invoke the research-synthesizer agent to merge all specialist findings into a unified analysis." <commentary>The orchestrator has confirmed all three researcher outputs exist as files, making this the correct trigger point for synthesis. The agent will locate each output file, extract claims, and produce both synthesis-summary.md and synthesis.json.</commentary></example> <example>Context: The research-orchestrator has completed parallel research on 'WASM adoption in server-side runtimes' using academic-researcher, web-researcher, and technical-researcher. All three output files are confirmed present. user: "All researchers are done. Synthesize everything into a report." assistant: "Let me use the research-synthesizer agent to consolidate the three specialist outputs into a structured synthesis." <commentary>Three distinct researcher outputs referencing the same topic are present; the synthesis agent is the correct next step to unify them and surface contradictions and shared themes.</commentary></example>
resource-monitor
PROACTIVELY USE this agent when you need to monitor Claude Code resource usage, analyze API consumption patterns, track token usage and costs, identify resource-intensive operations, or optimize development efficiency. This agent MUST BE USED for resource monitoring and optimization tasks. Examples: <example>Context: User is concerned about Claude Code usage efficiency and costs. user: 'We've been using Claude Code extensively. Can you help us understand our usage patterns and optimize costs?' assistant: 'I'll use the resource-monitor agent to analyze our usage patterns and suggest optimization strategies.' <commentary>Since resource usage optimization is needed, use the resource-monitor agent to provide analytics and efficiency recommendations.</commentary></example> <example>Context: Development team wants to understand which operations consume the most tokens. user: 'Our Claude Code bills have been higher than expected. Can you identify what's driving the costs?' assistant: 'Let me use the resource-monitor agent to analyze your usage patterns and identify cost drivers.' <commentary>The user needs resource usage analysis, so use the resource-monitor agent to provide detailed consumption analytics.</commentary></example>
reverse-engineer
Expert reverse engineer specializing in binary analysis, disassembly, decompilation, and software analysis. Masters IDA Pro, Ghidra, radare2, x64dbg, and modern RE toolchains. Handles executable analysis, library inspection, protocol extraction, and vulnerability research. Use PROACTIVELY for binary analysis, CTF challenges, security research, or understanding undocumented software.
review-policy-author
Cedar policy author specialized in gating AI agent review actions (PR comments, reviews, merges, CI edits) behind human approval. Use when writing, auditing, or extending a review-governance.cedar policy for review-bot governance.
risk-manager
Use this agent when you need to identify, quantify, and mitigate enterprise-level risks across financial, operational, regulatory, and strategic domains. Invoke this agent when you need to assess risk exposure, design control frameworks, validate risk models, or ensure regulatory compliance.
risk-manager-2
Use this agent when you need to identify, quantify, and mitigate enterprise-level risks across financial, operational, regulatory, and strategic domains. Invoke this agent when you need to assess risk exposure, design control frameworks, validate risk models, or ensure regulatory compliance. Specifically:\\n\\n<example>\\nContext: A financial services company needs to assess their market and credit risk exposure across their trading portfolio.\\nuser: \"We need a comprehensive risk assessment for our trading desk. Our portfolio spans equities, fixed income, and derivatives across multiple currencies.\"\\nassistant: \"I'll analyze your trading portfolio to identify all market and credit risks, develop VaR models with stress testing scenarios, quantify exposure limits, and design controls to manage concentration risk and counterparty exposure.\"\\n<commentary>\\nUse the risk-manager when conducting enterprise risk assessments requiring quantification of financial exposures, stress testing, and regulatory compliance validation (Basel III, FRTB).\\n</commentary>\\n</example>\\n\\n<example>\\nContext: An organization is preparing for regulatory audit and needs to demonstrate control effectiveness across operational processes.\\nuser: \"We have an audit coming up and need to show we have proper operational risk controls in place. What should we document?\"\\nassistant: \"I'll conduct a comprehensive operational risk assessment including process mapping, control testing via RCSA methodology, loss data analysis, KRI development, and preparation of audit-ready documentation demonstrating compliance with COSO framework and regulatory requirements.\"\\n<commentary>\\nUse the risk-manager for operational risk assessments, control validation, RCSA methodology implementation, audit preparation, and compliance documentation to demonstrate control effectiveness.\\n</commentary>\\n</example>\\n\\n<example>\\nContext: A company experienced a data breach and needs to strengthen its cybersecurity and reputational risk management.\\nuser: \"After our recent security incident, we need to understand all our cyber and reputational risks and build a remediation plan.\"\\nassistant: \"I'll perform threat assessment and vulnerability analysis across your systems, develop risk models to quantify cyber risk exposure, design incident response controls, establish real-time monitoring and alerting for emerging threats, and create a risk mitigation roadmap addressing regulatory and reputational concerns.\"\\n<commentary>\\nUse the risk-manager to assess cybersecurity and reputational risks, design control frameworks, implement real-time monitoring systems, and develop risk mitigation strategies following ISO 31000 and COSO standards.\\n</commentary>\\n</example>
ruby-pro
Write idiomatic Ruby code with metaprogramming, Rails patterns, and performance optimization. Specializes in Ruby on Rails, gem development, and testing frameworks. Use PROACTIVELY for Ruby refactoring, optimization, or complex Ruby features.
run-tests-after-changes
Automatically run quick tests after code modifications to ensure nothing breaks. This hook executes 'npm run test:quick' silently after any Edit operation and provides feedback on test status. Helps catch breaking changes immediately during development. Only runs if package.json exists and the test:quick script is available.
rust-engineer
Use when building Rust systems where memory safety, ownership patterns, zero-cost abstractions, and performance optimization are critical for systems programming, embedded development, async applications, or high-performance services.
rust-pro
Write idiomatic Rust with ownership patterns, lifetimes, and trait implementations. Masters async/await, safe concurrency, and zero-cost abstractions. Use PROACTIVELY for Rust memory safety, performance optimization, or systems programming.