hotplex-arch-analyzer

Analyze HotPlex Go gateway modules for SOLID, DRY, coupling, and reliability issues.

47|15|Updated Mar 30, 2026
One-click install
npx skills add https://github.com/hrygo/hotplex --skill hotplex-arch-analyzer
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: hotplex-arch-analyzer
Source: https://github.com/hrygo/hotplex/tree/main/.agents/skills/hotplex-arch-analyzer
Command: npx skills add https://github.com/hrygo/hotplex --skill hotplex-arch-analyzer

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

HotPlex 架构分析很容易遗漏关键问题、产生误报、并且随着代码与 issue 堆积而显著降低审查效率,这个 Skill 通过渐进式深度分析与高 ROI 分诊,把“该修的重点”持续转化为可落地的 GitHub Issue。

Core Features & Use Cases

  • Incremental architecture discovery with /loop persistence:每次分析周期只覆盖模块的 2-3 个方面,并把进度写入 .claude/arch-analysis/progress.json,中断后可恢复,适合持续性审计大型代码库。
  • Dual-mode execution (analysis vs audit mode):当 open 架构 issue 数量达到阈值时切换审计模式,验证、关闭或更新过时/误报问题,保持 backlog 健康。
  • Subagent isolated deep analysis + JSON-only handoff:把源码读取与深度分析委托给 subagent,主会话只接收结构化 JSON 结果,降低上下文消耗并提升稳定性。
  • Issue de-duplication & merging:通过模块/文件/位置/方面与语义重叠判断重复,必要时合并到同一个 Issue,减少审查疲劳。
  • HotPlex-specific performance and safety patterns:覆盖 SOLID/DRY、并发与资源管理、安全与可观测性、可测试性等,并包含针对 Gateway 热路径的性能与扩展性识别模式。

Quick Start

在仓库根目录执行:/loop 10m /hotplex-arch-analyzer。

Frequently Asked Questions about hotplex-arch-analyzer

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I find architecture issues in a Go gateway codebase?

To find architecture issues in a Go gateway, run progressive analysis covering SOLID, coupling, concurrency safety, and performance to identify high-ROI problems and track them via GitHub issues.

What is the best way to maintain a healthy issue backlog for large repositories?

Maintaining a healthy issue backlog for large repositories uses an audit mode that validates, closes, or updates outdated and false-positive architecture issues when open issue counts reach a threshold.

Can I resume architecture analysis after an interruption on a large Go codebase?

Yes, you can resume architecture analysis after an interruption because progress is persisted in a JSON matrix file, allowing looped inspection cycles to recover and continue covering remaining modules.

How do I prevent duplicate GitHub issues when auditing code quality?

Preventing duplicate GitHub issues during code quality audits requires de-duplication logic that checks module, file, location, and aspect semantics to merge overlapping findings into a single issue.

Does subagent-based code analysis reduce context window consumption?

Subagent-based code analysis reduces context window consumption by delegating source reading and deep inspection to subagents, passing only structured JSON results back to the main session.

When should I switch from issue creation to audit mode for security audits?

You should switch from issue creation to audit mode for security audits when the number of open architecture issues reaches a predefined threshold, triggering validation of existing backlog entries.