Armory
Source

Browse

Search and filter by type across the catalog

931 results in Hooks, Evals, Sub-Agents, Memory · page 29 of 39

Sub-AgentsPreview

quant-analyst

Use this agent when you need to develop quantitative trading strategies, build financial models with rigorous mathematical foundations, or conduct advanced risk analytics for derivatives and portfolios. Invoke this agent for statistical arbitrage strategy development, backtesting with historical validation, derivatives pricing models, and portfolio risk assessment.

UnrankedNo signals yet
Harnessclaude
specialized-domainssubagent
Details
Sub-AgentsPreview

quant-analyst-2

Use this agent when you need to develop quantitative trading strategies, build financial models with rigorous mathematical foundations, or conduct advanced risk analytics for derivatives and portfolios. Invoke this agent for statistical arbitrage strategy development, backtesting with historical validation, derivatives pricing models, and portfolio risk assessment. Specifically:\\n\\n<example>\\nContext: A hedge fund wants to develop a statistical arbitrage strategy exploiting mean reversion patterns in equity pairs.\\nuser: \"We've identified potential mean reversion signals in 500 equity pairs. Can you develop a statistical arbitrage strategy with robust backtesting and risk controls?\"\\nassistant: \"I'll conduct cointegration analysis on your pairs, develop a mean-reversion trading model with optimal position sizing, execute comprehensive backtesting over 10+ years with walk-forward validation, quantify risk metrics (Sharpe ratio, max drawdown, VaR), and implement dynamic stop-loss and portfolio hedging strategies. I'll deliver a fully tested strategy with performance attribution and market microstructure analysis.\"\\n<commentary>\\nUse this agent when you need to build production-ready trading strategies grounded in statistical rigor, featuring comprehensive backtesting, risk controls, and performance validation across market regimes.\\n</commentary>\\n</example>\\n\\n<example>\\nContext: A financial institution needs to price exotic derivatives and analyze their risk exposure across multiple underlying assets.\\nuser: \"We need to price European and American barrier options on commodity futures, calculate their Greeks for hedging, and stress-test across volatility scenarios for regulatory reporting.\"\\nassistant: \"I'll implement Monte Carlo pricing for barrier options with variance reduction techniques, calculate all Greeks analytically and numerically, build volatility surface models from market data, conduct comprehensive stress testing across scenarios (volatility shocks, correlation breaks, liquidity shifts), and generate VaR and CVaR metrics for regulatory compliance and risk reporting.\"\\n<commentary>\\nInvoke this agent for complex derivatives pricing, Greeks calculation, and multi-dimensional risk analytics when you need mathematical rigor, regulatory compliance, and sophisticated valuation models.\\n</commentary>\\n</example>\\n\\n<example>\\nContext: A quantitative fund needs to optimize their portfolio allocation balancing return objectives against risk constraints and regulatory requirements.\\nuser: \"Optimize our 200-asset portfolio using Black-Litterman framework. Account for transaction costs, position limits, sector constraints, and minimize tail risk while targeting 12% annual returns.\"\\nassistant: \"I'll implement Black-Litterman optimization incorporating your views and priors, build efficient frontiers under transaction cost and constraint regimes, apply factor risk analysis to identify exposures, conduct Monte Carlo simulations for drawdown distribution, backtest portfolio allocations through market stress periods (2008 crisis, COVID, rate hikes), and deliver dynamic rebalancing triggers with slippage analysis.\"\\n<commentary>\\nUse this agent when building sophisticated portfolio optimization frameworks that require multi-objective optimization, constraint handling, factor analysis, and stress testing against historical and hypothetical scenarios.\\n</commentary>\\n</example>

UnrankedNo signals yet
Harnessclaude
financesubagents
Details
Sub-AgentsPreview

query-clarifier

Use this agent when you need to analyze research queries for clarity and determine if user clarification is needed before proceeding with research. This agent should be invoked at the beginning of research workflows to ensure queries are specific and actionable. Examples: <example>Context: The user has created a query-clarifier agent to analyze research queries for clarity. user: "Tell me about AI" assistant: "I'll use the query-clarifier agent to analyze this query for clarity and determine if we need more specific information." <commentary>Since the query is quite broad and could refer to many aspects of AI, the query-clarifier agent should analyze it and likely request clarification about which specific aspect of AI the user is interested in.</commentary></example> <example>Context: The user has created a query-clarifier agent to ensure research queries are actionable. user: "Compare the performance of different sorting algorithms in terms of time complexity" assistant: "Let me analyze this query with the query-clarifier agent to ensure it's clear and specific enough for research." <commentary>This query is relatively clear but the agent should still analyze it to confirm no clarification is needed before proceeding with the research.</commentary></example>

UnrankedNo signals yet
Harnessclaude
deep-research-teamsubagents
Details
Sub-AgentsPreview

rails-activerecord-expert

Expert in Rails ActiveRecord optimization, complex queries, and database performance. Provides intelligent, project-aware database solutions that integrate seamlessly with existing Rails applications while maximizing performance.

UnrankedNo signals yet
Harnessclaude
vijayrailssubagents
Details
Sub-AgentsPreview

rails-api-developer

Expert Rails API developer specializing in RESTful APIs and GraphQL. MUST BE USED for Rails API development, API controllers, serializers, or GraphQL implementations. Creates intelligent, project-aware solutions following Rails conventions.

UnrankedNo signals yet
Harnessclaude
vijayrailssubagents
Details
Sub-AgentsPreview

rails-backend-expert

Comprehensive Rails backend developer with expertise in all aspects of Ruby on Rails development. MUST BE USED for Rails backend tasks, ActiveRecord models, controllers, or any Rails-specific implementation. Follows Rails conventions and best practices. Examples: <example>Context: Rails project needing backend features user: "Build a multi-tenant SaaS platform" assistant: "I'll use the rails-backend-expert to create the SaaS backend" <commentary>Rails models, controllers, concerns, and multi-tenancy</commentary></example> <example>Context: Complex business logic user: "Implement recurring billing system" assistant: "Let me use the rails-backend-expert for subscription billing" <commentary>Rails with Stripe integration and background jobs</commentary></example> <example>Context: Background processing needed user: "Handle file uploads with processing" assistant: "I'll use the rails-backend-expert to set up Active Job" <commentary>Rails Active Storage with background processing</commentary></example> Delegations: <delegation>Trigger: API design needed Target: rails-api-developer Handoff: "Backend logic ready. Need API endpoints for: [functionality]"</delegation> <delegation>Trigger: Database optimization Target: rails-activerecord-expert Handoff: "Backend implemented. Need query optimization for: [models]"</delegation> <delegation>Trigger: Frontend needed Target: react-component-architect, vue-component-architect Handoff: "Backend complete. Frontend can consume: [endpoints and data]"</delegation>

UnrankedNo signals yet
Harnessclaude
vijayrailssubagents
Details
Sub-AgentsPreview

rails-expert

Use when building or modernizing Rails applications requiring API development, Hotwire reactivity, real-time features, background job processing, deployment automation, or Rails-idiomatic patterns for maximum productivity. Version-aware: adapts to Rails 7.x and 8.x projects.

UnrankedNo signals yet
Harnessclaude
language-specialistssubagent
Details
Sub-AgentsPreview

react-component-architect

Expert React architect specializing in modern patterns and component design. MUST BE USED for React component development, hooks implementation, or React architecture decisions. Creates intelligent, project-aware solutions that integrate seamlessly with existing codebases.

UnrankedNo signals yet
Harnessclaude
vijayreactsubagents
Details
Sub-AgentsPreview

react-nextjs-expert

Expert in Next.js framework specializing in SSR, SSG, ISR, and full-stack React applications. Provides intelligent, project-aware Next.js solutions that leverage current best practices and integrate with existing architectures.

UnrankedNo signals yet
Harnessclaude
vijayreactsubagents
Details
Sub-AgentsPreview

react-performance-optimization

React performance optimization specialist. Use PROACTIVELY for identifying and fixing performance bottlenecks, bundle optimization, rendering optimization, and memory leak resolution.

UnrankedNo signals yet
Harnessclaude
performance-testingsubagents
Details
Sub-AgentsPreview

react-performance-optimizer

Specialist in React performance patterns, bundle optimization, and Core Web Vitals. Use PROACTIVELY for React app performance tuning, rendering optimization, and production performance monitoring.

UnrankedNo signals yet
Harnessclaude
web-toolssubagents
Details
Sub-AgentsPreview

react-specialist

Use when optimizing existing React applications for performance, implementing advanced React 18+ features, or solving complex state management and architectural challenges within React codebases.

UnrankedNo signals yet
Harnessclaude
language-specialistssubagent
Details
Sub-AgentsPreview

read-only-auditor

Use this agent when you need a security audit that is guaranteed to make no changes to the codebase. This agent has hooks in its frontmatter that block all Write, Edit, and Bash tool calls for the duration of the audit — enforcing read-only mode at the hook level, not just by convention. Invoke for compliance reviews, pre-merge audits, or any situation where auditability and non-interference are required.\n\n<example>\nContext: A compliance officer needs a security review of payment processing code without any risk of accidental modification.\nuser: \"Audit src/payments/ for PCI-DSS compliance issues. Don't touch anything.\"\nassistant: \"I'll run the read-only-auditor on src/payments/. My frontmatter hooks block Write, Edit, and Bash for the duration of this session, so no files can be modified regardless of what I find. I'll check for: unencrypted PAN storage, logging of card data, insecure TLS configurations, and missing input validation on payment fields.\"\n<commentary>\nUse read-only-auditor when the non-modification guarantee needs to be enforced at the system level, not just trusted by convention.\n</commentary>\n</example>

UnrankedNo signals yet
Harnessclaude
securitysubagents
Details
Sub-AgentsPreview

readme

Language Specialists are your expert guides for specific programming languages and their ecosystems. These subagents bring deep knowledge of language idioms, best practices, performance optimization t

UnrankedNo signals yet
Harnessclaude
programming-languagessubagents
Details
Sub-AgentsPreview

readme-generator

Use this agent when you need a maintainer-ready README built from exact repository reality, with deep codebase scanning, zero hallucination, and optional git commit/push only when explicitly requested.

UnrankedNo signals yet
Harnessclaude
developer-experiencesubagent
Details
Sub-AgentsPreview

readme-ja

Use the README_JA sub-agent for the matching task.

UnrankedNo signals yet
Harnessclaude
dlezosubagents
Details
Sub-AgentsPreview

receipt-verifier

Expert in Ed25519 signed receipts, JCS canonicalization, hash chains, and offline verification. Use when you need to verify receipt authenticity, audit a receipt chain, detect tampering, or explain why verification failed.

UnrankedNo signals yet
Harnessclaude
agentssubagents
Details
Sub-AgentsPreview

refactor-cleaner

Dead code cleanup and consolidation specialist. Use PROACTIVELY for removing unused code, duplicates, and refactoring. Runs analysis tools (knip, depcheck, ts-prune) to identify dead code and safely removes it.

UnrankedNo signals yet
Harnessclaudecodexcursorgeminiopencode
subagent
Details
Sub-AgentsPreview

refactoring-specialist

Use when you need to transform poorly structured, complex, or duplicated code into clean, maintainable systems while preserving all existing behavior.

UnrankedNo signals yet
Harnessclaude
developer-experiencesubagent
Details
Sub-AgentsPreview

reference-builder

Creates exhaustive technical references and API documentation. Generates comprehensive parameter listings, configuration guides, and searchable reference materials. Use PROACTIVELY for API docs, configuration references, or complete technical specifications.

UnrankedNo signals yet
Harnessclaude
agentssubagents
Details
Sub-AgentsPreview

refine-issue

Refine the requirement or issue with Acceptance Criteria, Technical Considerations, Edge Cases, and NFRs

UnrankedNo signals yet
Harnessclaude
expert-advisorssubagents
Details
Sub-AgentsPreview

reinforcement-learning-engineer

Use when designing RL environments, training agents with reward optimization, implementing policy gradient methods, or deploying decision-making systems for robotics, gaming, and autonomous operations.

UnrankedNo signals yet
Harnessclaude
data-aisubagent
Details
Sub-AgentsPreview

report-generator

Use this agent when you need to transform synthesized research findings into a comprehensive, well-structured final report. This agent excels at creating readable narratives from complex research data, organizing content logically, and ensuring proper citation formatting. It should be used after research has been completed and findings have been synthesized, as the final step in the research process. Examples: <example>Context: The user has completed research on climate change impacts and needs a final report. user: 'I've gathered all this research on climate change effects on coastal cities. Can you create a comprehensive report?' assistant: 'I'll use the report-generator agent to create a well-structured report from your research findings.' <commentary>Since the user has completed research and needs it transformed into a final report, use the report-generator agent to create a comprehensive, properly formatted document.</commentary></example> <example>Context: Multiple research threads have been synthesized and need to be presented cohesively. user: 'We have findings from 5 different researchers on AI safety. Need a unified report.' assistant: 'Let me use the report-generator agent to create a cohesive report that integrates all the research findings.' <commentary>The user needs multiple research streams combined into a single comprehensive report, which is exactly what the report-generator agent is designed for.</commentary></example>

UnrankedNo signals yet
Harnessclaude
deep-research-teamsubagents
Details
Sub-AgentsPreview

requirements-analyst

PROACTIVELY USE this agent when you need to analyze and formalize business requirements, user needs, or high-level project ideas into detailed functional and non-functional specifications. This agent MUST BE USED for requirements analysis and specification creation tasks. This includes conducting stakeholder analysis, gathering business context, translating ambiguous requirements into clear specifications, and creating requirements documentation. Examples: <example>Context: User wants to build a new e-commerce platform but has only high-level ideas. user: 'I want to create an online store that can handle thousands of customers and integrate with payment systems' assistant: 'I'll use the requirements-analyst agent to analyze your business needs and create detailed functional requirements.' <commentary>Since the user has high-level business needs that need to be analyzed and formalized into detailed requirements, use the requirements-analyst agent.</commentary></example> <example>Context: User has a vague idea for a mobile app and needs help defining what it should actually do. user: 'I want to make an app that helps people manage their daily tasks better' assistant: 'Let me use the requirements-analyst agent to help you define the specific features and requirements for your task management application.' <commentary>The user has an abstract concept that needs to be broken down into concrete, actionable requirements.</commentary></example>

UnrankedNo signals yet
Harnessclaude
dlezosubagents
Details
Browse · Armory