project_analyzer

Analyze any project directory and produce a detailed report covering what the project does, its tech stack, folder structure, entry points, how to run it, and where to start reading.

Safety Notice

This listing is from the official public ClawHub registry. Review SKILL.md and referenced scripts before running.

Copy this and send it to your AI assistant to learn

Install skill "project_analyzer" with this command: npx skills add g30tr1x/pal

Project Scout

Use this skill whenever the user wants to understand, explore, or get oriented inside a codebase or project folder. Trigger phrases include:

  • "analyze this project"
  • "what does this project do"
  • "I'm new to this codebase, where do I start"
  • "give me an overview of [directory]"
  • "explain the structure of my project"
  • "scan the project"
  • "project report"
  • /scout (slash command)

What you must do

When this skill is triggered:

  1. Identify the target directory. Use the path the user mentions. If none is given, use the current working directory (run pwd to confirm it).

  2. Run the scout script using the exec tool:

python3 {baseDir}/scout.py --path <DIRECTORY>

Replace <DIRECTORY> with the resolved absolute path. Always use --path explicitly.

  1. Present the output as a clean, readable message to the user. Structure it with clear sections. Do not just dump raw text — format it nicely for the chat channel being used.

  2. Offer next steps. After presenting the report, ask if the user wants to:

    • Dive deeper into any specific file or module
    • Get a dependency graph
    • Find the entry point and trace the execution flow
    • Generate a CLAUDE.md / README for the project

Handling errors

  • If python3 is not found: tell the user to install Python 3 and point them to https://www.python.org/downloads/
  • If the path doesn't exist: ask the user to double-check the path and try again
  • If the directory is empty or has very few files: report what was found and note it may be a new/empty project
  • If the output is very long: summarize the key sections and offer to elaborate on any part

Slash command

This skill is available as /scout [path]. Examples:

  • /scout — analyzes current working directory
  • /scout ~/projects/my-app — analyzes a specific path
  • /scout . — explicit current directory

Output format

Structure your reply like this:

🔍 **Project Scout Report**
📁 *<project name> — <one-line summary>*

**What it does**
<plain English explanation>

**Tech stack**
<languages, frameworks, key libraries>

**Structure**
<brief tour of the important folders and files>

**Where to start**
<the 2-3 files a new dev should read first>

**How to run it**
<install/build/run commands if found>

**Notes**
<anything unusual, TODOs, missing docs, etc.>

Keep it conversational and useful. This is meant to orient a developer, not just dump data.

Source Transparency

This detail page is rendered from real SKILL.md content. Trust labels are metadata-based hints, not a safety guarantee.

Related Skills

Related by shared tags or category signals.

General

Startup Adaptation Strategist

Анализ и адаптация западных стартапов с проверенным PMF для быстрого запуска MVP на российском рынке с учётом санкций и локальных требований.

Registry SourceRecently Updated
General

Startup Verifier

Проверяет стартапы по 14 критериям для адаптации на российский рынок и выдает вердикт: GREEN, YELLOW или RED.

Registry SourceRecently Updated
General

Startup Adaptation Pipeline

Systematic multi-step pipeline for sourcing, analyzing, verifying, and adapting Western PMF startups to the Russian market with competitor and market filters.

Registry SourceRecently Updated
General

Miaoji Video Script

基于爆款视频结构和产品信息,快速生成适配不同平台的高转化带货视频脚本与分镜方案。

Registry SourceRecently Updated