analyze
Deep analysis mode - thorough multi-phase investigation with expert consultation for complex problems requiring careful examination
Skill by thoreinstein
Install
Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.
npx agentmarket install skill/thoreinstein-analyze
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this skill can do and what it asks for, from its SKILL.md. Checked Oct 25, 2026.
- Tools
- No tools found
- Secrets
- None asked for
- Install scripts
- None found
Network hosts it talks to 1
codeload.github.com· found in install command
Files it touches
~/.claude/skills/analyze
What's inside
- Skill name
analyze- Description
- Deep analysis mode - thorough multi-phase investigation with expert consultation for complex problems requiring careful examination
- License
- MIT
- Metadata
- author: thoreinstein · version: 1.1.0
- Instructions
- 107 lines in SKILL.md · view on GitHub
Agent Skills spec issues
- compatibility: must be text of at most 500 characters
- allowed-tools: must be a space-separated string
Files (2)
- SKILL.md
- analysis-report-template.md · references/
SKILL.md (first lines)
# Deep Analysis Mode Perform a comprehensive analysis using multi-phase investigation and structured synthesis. ## HARD CONSTRAINTS (NON-NEGOTIABLE) - **READ-ONLY MODE** — This skill is for analysis, not implementation - **NO CODE WRITING** — Do not write, edit, or modify any source code - **NO IMPLEMENTATION** — Do not implement features, fix bugs, or make changes - **OUTPUT IS DOCUMENTATION** — Your deliverable is analysis/plan documents only If you find yourself wanting to write code, STOP. Analysis produces documents, not software. ## When to Use This Skill - Before major refactoring or architectural changes - When evaluating unfamiliar code for risks or technical debt - During security or performance audits - When making build-vs-buy or technology decisions - To produce a documented assessment for stakeholder review - **As the `/analyze` command** to produce implementation plans for `/implement` ## Workflow ### Phase 1: Reconnaissance Explore the target area to build context: 1. **Map the structure:** - Identify relevant files, modules, and their relationships - Understand the dependency graph and data flow 2. **Find patterns:** - Look for recurring code patterns (both good and concerning) - Identify conventions and deviations from them 3. **Gather context:** - Review git history for recent changes and contributors - Check for related documentation, comments, or TODOs ### Phase 2: Domain Analysis Analyze the target across these dimensions: | Domain | Focus Areas | | ---------------- | ------------------------------------------------ | | **Architecture** | System design, data flow, component dependencies | | **Security** | Vulnerabilities, threat model, input validation | | **Reliability** | Scalability, failure modes, error handling | | **Performance** | Bottlenecks, complexity, resource usage | | **Code Quality** | Patterns, anti-patterns, maintainability | ### Phase 3: Deep Dive Examine comprehensively: - Edge cases and potential failure modes - Performance implications under load - Security attack surface - Error handling completeness - Testability and test coverage gaps - Technical debt and maintenance burden ### Phase 4: Synthesis Combine findings into a structured report following the template in `references/analysis-report-template.md`. The report should include: - **Executive Summary** - Key findings and top recommendation - **Detailed Analysis** - By domain (architecture, security, performance, code quality) - **Issues Found** - Prioritized as Critical (P0), High (P1), Medium (P2) - **Recommendations** - Immediate actions, short-term improvements, long-term considerations - **Trade-offs** - Analysis of different approaches with pros/cons ## Analysis Focus Areas | Area | What to Examine | | ------------------- | --------------------------------------- | | **Correctness** | Logic errors, edge cases, assumptions | | **Security** | Input validation, auth, data protection | | **Performance** | Complexity, caching, resource usage | | **Reliability** | Error handling, failure modes, recovery | | **Maintainability** | Readability, coupling, documentation | | **Testability** | Coverage, mocking, isolation | ## Output Requirements When used via `/analyze` command: - **Save plan to:** `working/plans/<ticket-id>-plan.md` in Obsidian vault - If Obsidian write fails, output full plan in chat and report error ## Constraints - **Read-only** — analyze code, do not modify it - **Be thorough but focused** - analyze deeply but stay scoped to the target area - **Prioritize findings** - not all issues are equal; use P0/P1/P2 consistently - **Support claims with evidence** - reference specific files, lines, or patterns - **Provide actionable recommendations** - vague advice is not useful --- Begin by performing reconnaissance on the target area before conducting domain analysis. **Remember: Your output is documentation. Do not write code.**
From thoreinstein/agents, MIT.
More from thoreinstein/agents
- 0.454score
core-web-vitals
addyosmani
Optimize Core Web Vitals (LCP, INP, CLS) for better page experience and search ranking.
SkillDFreshness: D★ 3Claude Code +9 - 0.449score
performance
addyosmani
Optimize web performance for faster loading and better user experience.
SkillDFreshness: D★ 3Claude Code +9 - 0.443score
debug
thoreinstein
Guide systematic debugging through hypothesis generation, evidence collection, and verification.
SkillDFreshness: D★ 3Claude Code +9 - 0.443score
bugfix
thoreinstein
Diagnose and fix bugs using hypothesis-driven debugging, diagnostic instrumentation, architecture-aware analysis, and evidence-based root cause identification
SkillDFreshness: D★ 3Claude Code +9 - 0.443score
code-review
thoreinstein
Comprehensive code review with security, performance, and maintainability focus.
SkillDFreshness: D★ 3Claude Code +9 - 0.443score
runbook
thoreinstein
Generate operational runbooks for services, procedures, or incident response with step-by-step procedures, troubleshooting guides, and escalation paths
SkillDFreshness: D★ 3Claude Code +9 - 0.443score
deploy-checklist
thoreinstein
Generate deployment checklists with pre-flight checks, rollout strategy, and verification steps.
SkillDFreshness: D★ 3Claude Code +9 - 0.443score
refactor
thoreinstein
Analyze code and suggest refactoring opportunities with blast radius assessment, risk evaluation, and recommended order of operations
SkillDFreshness: D★ 3Claude Code +9 - 0.443score
implement
thoreinstein
Full implementation mode - end-to-end feature implementation with phased execution, parallel work streams, verification gates, and atomic commits per phase
SkillDFreshness: D★ 3Claude Code +9 - 0.443score
content-writer
thoreinstein
Research-driven content writing with citations, iterative outlines, and real-time feedback.
SkillDFreshness: D★ 3Claude Code +9 - 0.443score
research
thoreinstein
Research the codebase to find and explain specific topics, answering questions about architecture, configuration, data flows, and implementation details
SkillDFreshness: D★ 3Claude Code +9 - 0.442score
figma-design
thoreinstein
Interact with Figma design files via the web browser using the Figma Plugin API.
SkillDFreshness: D★ 3Claude Code +9
Signals
- Stars
- 3
- Forks
- 0
- Open issues
- 0
- Last commit (this folder)
- Jan 22, 2026 (9 months ago)
From GitHub (fetched Oct 24, 2026).
Details
- Version
- 1.1.0
- License
- MIT
- Repository
- github.com/thoreinstein/agents
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
More from thoreinstein
- 0.776score
journal
thoreinstein
Use when the user wants to work with their daily note — view today's entry, add a log, do a daily review, or capture quick thoughts.
SkillAFreshness: A★ 102Claude Code +9 - 0.649score
vault
thoreinstein
Use when the user wants to set, change, or create their Obsidian vault, or says "vault", "set vault", "change vault", "create vault", or "new vault".
SkillAFreshness: A★ 102Claude Code +9 - 0.597score
vault-lint
thoreinstein
Use when the user wants a health audit of the vault — stale content, provenance drift, frontmatter compliance, or MOC coverage gaps.
SkillDFreshness: D★ 102Claude Code +9 - 0.597score
moc-update
thoreinstein
Use after creating a new Engineering/ note to suggest which Maps of Content (MOCs) it belongs in.
SkillDFreshness: D★ 102Claude Code +9 - 0.597score
research
thoreinstein
Use when the user asks a question about their vault, wants to explore a topic across notes, or says "research", "find out", "what do I know about", or…
SkillDFreshness: D★ 102Claude Code +9 - 0.597score
wiki-ingest
thoreinstein
Use when the user wants to ingest external sources into the vault — PDFs, markdown files, transcripts, Readwise exports, or any document.
SkillDFreshness: D★ 102Claude Code +9
Cite this page
analyze skill. Agent Mart. https://agentmart.dev/skills/thoreinstein-analyze (last updated 2026-10-24)