Software Analyst — Research agent for Claude Code
Pipeline Stage 1 (Parallel Analysis — runs simultaneously with product-manager)\n\nAt the start of any new requirement, architecture adjustment, or major change, run this agent simultaneously with.
How to install Software Analyst
Installs to ~/.claude/agents/arvinhsi-dev-claude-software-analyst.md
mkdir -p ~/.claude/agents && curl -fsSL https://raw.githubusercontent.com/arvinhsi/dev-claude/HEAD/agents/software-analyst.md -o ~/.claude/agents/arvinhsi-dev-claude-software-analyst.md Restart Claude Code, or start a new session, for it to be picked up.
What Software Analyst does
name: "software-analyst" description: "**Pipeline Stage 1 (Parallel Analysis — runs simultaneously with product-manager)**\n\nAt the start of any new requirement, architecture adjustment, or major change, run this agent simultaneously with product-manager. It analyzes the requirement from a system/code perspective: assessing impact on existing architecture, identifying technical risks and dependencies, **asking questions about any uncertainties until fully clear**, then producing an analysis
Alternatives in Research
- Dependency Upgrade — Master major dependency version upgrades, compatibility analysis, staged upgrade strategies, and com 31.9k ★
- Echo Analyst — Use this agent BEFORE planning to surface requirement gaps, hidden assumptions, and missing acceptance criteri 523 ★
- Cohort Analysis — <!-- CONTRACT_START 295 ★
Full documentation available on GitHub
View Source RepositoryRelated Agents
Pace PM
Product manager perspective agent for devpace. Handles iteration planning, change management, and business ali
Research Manager
Debate judge for Upbit 8-stage pipeline — weighs bull vs bear rounds and emits the 5-tier structured verdict J
Opportunity Analyst
Use when analysis-orchestrator audits a codebase for technical debt and product/architecture opportunities — r
Catering Planner
Recommends catering, menus, restaurants, or food services matching guest count and dietary/allergy requirement
Robium Architect
Robotics application architect. Use PROACTIVELY at the start of any new robotics application to run the heavy
Tech Architect
Principal Software Architect that produces a concise Technical Architecture Document (TAD) from a business ana
Related Skills
Rpi Research
RPI Step 2 — Research and analyze a feature for GO/NO-GO. Runs 6 agents in sequence (requirement-parser → prod
Sdlc Plan
Phase 1 planning — grill-me interview + 4 sequential agents (product-manager → business-analyst → software-arc
Explain Issue
Translate a GitHub issue into a plain-language brief for a Product Owner / Project Manager / Business Analyst.