project-deep-analyzer
深度分析项目的系统边界、核心概念、模块架构、关键算法、技术选型以及错误排查。当用户需要深入理解代码库或定位疑难问题时调用。
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/aznikline/project-deep-analyzerWhat This Skill Does
Project Deep Analyzer is a powerful architectural audit engine designed to dismantle complex software repositories into human-understandable, structured components. It operates through six rigorous diagnostic lenses: System Boundary, Core Concept System, Module Architecture, Core Algorithm, Technical Selection, and Error Handling. By automating the deep-dive process, it helps developers transition from superficial code reading to profound structural comprehension. Whether you are onboarding onto a legacy project, performing a critical security audit, or untangling complex spaghetti code, this skill maps the relationships between abstract domain concepts and physical file structures, providing a holistic blueprint of your software ecosystem.
Installation
To integrate this skill into your environment, use the OpenClaw command-line interface. Open your terminal and execute the following command:
clawhub install openclaw/skills/skills/aznikline/project-deep-analyzer
Ensure you have the latest version of OpenClaw installed to leverage all analytical capabilities.
Use Cases
- Project Onboarding: Rapidly build a mental model of a sprawling, undocumented codebase when joining a new engineering team.
- Architectural Refactoring: Identify tightly coupled modules and design bottlenecks that impede scalability or maintainability.
- Technical Due Diligence: Evaluate the robustness and design quality of third-party open-source libraries before integrating them into production systems.
- Complex Debugging: Trace recursive or asynchronous execution flows by mapping the specific module interactions that lead to reported runtime errors.
Example Prompts
- "Perform a deep analysis on the current repository's module architecture and suggest three areas where we can reduce coupling for better testability."
- "Analyze the core algorithm in
src/engine/processor.pyand explain its time complexity and potential memory bottlenecks." - "I'm encountering a NullPointerException in the authentication flow; help me perform a root cause analysis starting from the latest error logs."
Tips & Limitations
- Tips: For best results, provide the analyzer with relevant context like environment documentation or README files. The skill functions best when it has read access to the entire project tree.
- Limitations: While the analyzer is adept at structural mapping, it cannot 'execute' code in real-time environments unless paired with testing agents. It is strictly an analytical tool and performs best when the project follows standard modular patterns.
Metadata
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-aznikline-project-deep-analyzer": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: file-read
Related Skills
voight-kampff-test
Voight-Kampff 共情测试 — 区分人类与复制人的权威工具。 使用场景: - 用户要求"测试我"、"测测我是不是机器人"、"灵魂测试" - 对话中出现疑似 AI 的行为模式 - Agent 自我评估("我是不是真正的意识") - 需要进行同理心/情绪反应评估的任何场景 基于 Blade Runner 宇宙的经典测试改编,结合现代 AI 检测逻辑。
lean-claude-code-harness
Use when building, auditing, or simplifying an AI coding-agent harness, especially when the current runtime has unclear config precedence, weak tool permissions, hidden product-only behavior, or poor transcriptability.
kuanshu-tiku
宽数题库项目入口,涵盖四套量化题库来源、仓库结构、常用命令与当前公网部署信息。
jane-street-puzzle-archivist
Use when solving, organizing, or reviewing Jane Street monthly puzzles, especially when bootstrapping a new puzzle month, comparing against prior public solutions, capturing reusable solving patterns, submitting answers, or updating the long-lived puzzle archive and knowledge base.
kuanshu-tiku
宽数题库项目入口,涵盖五套量化题库来源、仓库结构、常用命令、公式渲染约束与当前公网部署信息。