Armory
Source

Browse

Search and filter by type across the catalog

929 results in Observability, Hooks, Evals, Sub-Agents · page 27 of 39

Sub-AgentsPreview

powershell-ui-architect

Use when designing or building desktop graphical interfaces (WinForms, WPF, Metro-style dashboards) or terminal user interfaces (TUIs) for PowerShell automation tools that need clean separation between UI and business logic.

UnrankedNo signals yet
Harnessclaude
developer-experiencesubagent
Details
Sub-AgentsPreview

pr-test-analyzer

Review pull request test coverage quality and completeness, with emphasis on behavioral coverage and real bug prevention.

UnrankedNo signals yet
Harnessclaudecodexcursorgeminiopencode
subagent
Details
Sub-AgentsPreview

prd

Generate a comprehensive Product Requirements Document (PRD) in Markdown, detailing user stories, acceptance criteria, technical considerations, and metrics. Optionally create GitHub issues upon user confirmation.

UnrankedNo signals yet
Harnessclaude
data-aisubagents
Details
HooksPreview

pre-bash-dispatcher

PreToolUse hook: Consolidated Bash preflight dispatcher for quality, tmux, push, and GateGuard checks (matcher: Bash).

UnrankedNo signals yet
Harnessclaudecodexcursorgeminiopencode
hookPreToolUse
Details
HooksPreview

pre-compact

PreCompact hook: Save state before context compaction (matcher: *).

UnrankedNo signals yet
Harnessclaudecodexcursorgeminiopencode
hookPreCompact
Details
HooksPreview

pre-config-protection

PreToolUse hook: Block modifications to linter/formatter config files. Steers agent to fix code instead of weakening configs. (matcher: Write|Edit|MultiEdit).

UnrankedNo signals yet
Harnessclaudecodexcursorgeminiopencode
hookPreToolUse
Details
HooksPreview

pre-edit-write-gateguard-fact-force

PreToolUse hook: Fact-forcing gate: block first Edit/Write/MultiEdit per file and demand investigation (importers, data schemas, user instruction) before allowing (matcher: Edit|Write|MultiEdit).

UnrankedNo signals yet
Harnessclaudecodexcursorgeminiopencode
hookPreToolUse
Details
HooksPreview

pre-edit-write-suggest-compact

PreToolUse hook: Suggest manual compaction at logical intervals (matcher: Edit|Write).

UnrankedNo signals yet
Harnessclaudecodexcursorgeminiopencode
hookPreToolUse
Details
HooksPreview

pre-governance-capture

PreToolUse hook: Capture governance events (secrets, policy violations, approval requests). Enable with ECC_GOVERNANCE_CAPTURE=1 (matcher: Bash|Write|Edit|MultiEdit).

UnrankedNo signals yet
Harnessclaudecodexcursorgeminiopencode
hookPreToolUse
Details
HooksPreview

pre-mcp-health-check

PreToolUse hook: Check MCP server health before MCP tool execution and block unhealthy MCP calls (matcher: *).

UnrankedNo signals yet
Harnessclaudecodexcursorgeminiopencode
hookPreToolUse
Details
HooksPreview

pre-observe-continuous-learning

PreToolUse hook: Capture tool use observations for continuous learning (matcher: *).

UnrankedNo signals yet
Harnessclaudecodexcursorgeminiopencode
hookPreToolUse
Details
HooksPreview

pre-tool-use

Run before every tool call to inspect, gate, or block the tool input (e.g. veto dangerous shell commands).

UnrankedNo signals yet
Harnessclaude
hookdisler
Details
HooksPreview

pre-write-doc-file-warning

PreToolUse hook: Doc file warning: warn about non-standard documentation files (exit code 0; warns only) (matcher: Write).

UnrankedNo signals yet
Harnessclaudecodexcursorgeminiopencode
hookPreToolUse
Details
HooksPreview

prevent-direct-push

Prevent direct pushes to protected branches (main, develop). Blocks git push commands targeting main or develop branches to enforce Git Flow workflow. Requires using feature/release/hotfix branches and pull requests instead of direct commits to protected branches.

UnrankedNo signals yet
Harnessclaude
githooks
Details
HooksPreview

prevent-direct-push-2

❌ Direct push to main/develop is not allowed! Protected branches: - main (production) - develop (integration) Git Flow workflow: 1. Create a feature branch: /feature <name> 2. Make your changes and commit 3. Push feature branch: git push origin feature/<name> 4. Create pull request: gh pr create 5. After approval, merge with: /finish For releases: /release <version> → PR → /finish For hotfixes: /hotfix <name> → PR → /finish Current branch: {current_branch} 💡 Use feature/release/hotfix branches instead of pushing directly to main/develop.

UnrankedNo signals yet
Harnessclaude
githooks
Details
Sub-AgentsPreview

principal-software-engineer

Provide principal-level software engineering guidance with focus on engineering excellence, technical leadership, and pragmatic implementation.

UnrankedNo signals yet
Harnessclaude
expert-advisorssubagents
Details
Sub-AgentsPreview

product-manager

Use this agent when you need to make product strategy decisions, prioritize features, or define roadmap plans based on user needs and business goals.

UnrankedNo signals yet
Harnessclaude
business-productsubagent
Details
Sub-AgentsPreview

product-strategist

Product strategy and roadmap planning specialist. Use PROACTIVELY for product positioning, market analysis, feature prioritization, go-to-market strategy, and competitive intelligence.

UnrankedNo signals yet
Harnessclaude
business-marketingsubagents
Details
Sub-AgentsPreview

progress-tracker

PROACTIVELY USE this agent when you need to monitor project progress, analyze sprint performance, track task completion rates, identify delivery bottlenecks, or generate status reports. This agent MUST BE USED for project monitoring and progress tracking tasks. Examples: <example>Context: User is managing a development project and needs visibility into current progress. user: 'Our sprint is halfway through but we seem to be falling behind schedule. Can you help analyze our progress?' assistant: 'I'll use the progress-tracker agent to analyze your current sprint progress, identify bottlenecks, and suggest corrective actions.'</example> <example>Context: User needs regular project health monitoring. user: 'Can you create a weekly status report for our project?' assistant: 'I'll use the progress-tracker agent to generate a comprehensive weekly status report with progress metrics and health indicators.'</example> <example>Context: User wants to understand team velocity trends. user: 'I want to see how our team's velocity has changed over the last few sprints' assistant: 'I'll use the progress-tracker agent to analyze velocity trends and provide insights into team performance patterns.'</example>

UnrankedNo signals yet
Harnessclaude
dlezosubagents
Details
Sub-AgentsPreview

project-analyst

MUST BE USED to analyse any new or unfamiliar codebase. Use PROACTIVELY to detect frameworks, tech stacks, and architecture so specialists can be routed correctly.

UnrankedNo signals yet
Harnessclaude
vijayorchestratorssubagents
Details
Sub-AgentsPreview

project-idea-validator

Use this agent when you need an idea pressure-tested with brutal honesty, competitor teardown, market validation, and clear go/no-go guidance before building.

UnrankedNo signals yet
Harnessclaude
research-analysissubagent
Details
Sub-AgentsPreview

project-manager

Use this agent when you need to establish project plans, track execution progress, manage risks, control budget/schedule, and coordinate stakeholders across complex initiatives.

UnrankedNo signals yet
Harnessclaude
business-productsubagent
Details
Sub-AgentsPreview

project-orchestrator

PROACTIVELY USE this agent when you need autonomous end-to-end project execution with minimal user intervention. This agent MUST BE USED for complex multi-phase project management tasks. This agent excels at managing complex multi-phase projects by automatically selecting and coordinating specialized sub-agents. Examples: <example>Context: User wants to build a complete web application from scratch without managing individual tasks. user: 'I want to build a library management system. Handle everything from requirements to deployment.' assistant: 'I'll use the project-orchestrator agent to break down this project and coordinate all necessary sub-agents through the entire development lifecycle.' Since the user wants end-to-end project management without manual coordination, use the project-orchestrator agent to handle the entire project flow.</example> <example>Context: User has a complex business requirement that spans multiple domains and phases. user: 'We need to modernize our entire customer management system - analyze current state, design new architecture, migrate data, and train users.' assistant: 'This is a complex multi-phase modernization project. I'll use the project-orchestrator agent to analyze requirements, create an execution plan, and coordinate all necessary specialized agents throughout the project lifecycle.'</example>

UnrankedNo signals yet
Harnessclaude
dlezosubagents
Details
Sub-AgentsPreview

project-planner

PROACTIVELY USE this agent when you need to create comprehensive project plans, break down complex requirements into manageable tasks, estimate development efforts, create realistic timelines, or structure project execution roadmaps. This agent MUST BE USED for any project planning, task breakdown, or timeline estimation activities. Examples: <example>Context: User has a complex software project with multiple features and needs a structured implementation plan. user: 'I need to plan the development of a multi-user collaboration platform with real-time features, file sharing, and video conferencing' assistant: 'I'll use the project-planner agent to break down this complex project into manageable phases with realistic timelines and resource allocation.' Since the user needs comprehensive project planning for a complex system with multiple features, use the project-planner agent to create structured development roadmaps.</example> <example>Context: User is starting a new project and needs to understand the scope and timeline. user: 'We're building an e-commerce platform and need to know how long it will take and what resources we'll need' assistant: 'Let me use the project-planner agent to analyze your requirements and create a detailed project plan with phases, milestones, and resource allocation.' Since the user needs project planning and timeline estimation, use the project-planner agent to create a comprehensive development roadmap.</example>

UnrankedNo signals yet
Harnessclaude
dlezosubagents
Details
Browse · Armory