Overview
- Skill Key
- fratua/project-summary
- Author
- Sovereign Skills
- Source Repo
- openclaw/skills
- Version
- 1.0.0
- Source Path
- skills/fratua/project-summary
- Latest Commit SHA
- 54ee5d1ffd7be12f58d12fa08e9b8047f390b270
Generate an instant codebase overview — language, framework, architecture, entry points, and key files
Stars
0
Installs
0
Status
ACTIVE
Visibility
PUBLIC
直接复制以下提示词,发送给你的 AI 助手即可完成安装。
请先检查是否已安装 SkillHub 商店,若未安装,请根据 https://skillhub-1388575217.cos.ap-guangzhou.myqcloud.com/install/skillhub.md 安装 SkillHub 商店,然后安装 project-summary 技能。 若已安装,则直接安装 project-summary 技能。
# project-summary — Instant Codebase Overview Generate a structured project summary for onboarding developers or providing context to agents. ## Steps ### 1. Scan Project Root Read these files first (all optional): - `package.json` / `pyproject.toml` / `Cargo.toml` / `go.mod` / `*.sln` / `*.csproj` - `README.md` — existing description - `LICENSE` - `Dockerfile` / `docker-compose.yml` - `.github/workflows/*.yml` / `.gitlab-ci.yml` / `Jenkinsfile` - `tsconfig.json` / `babel.config.*` / `webpack.config.*` / `vite.config.*` - `.eslintrc*` / `.prettierrc*` / `pyproject.toml [tool.ruff]` ### 2. Detect Language & Framework **Primary language** — count file extensions: ```bash find . -type f -not -path '*/node_modules/*' -not -path '*/.git/*' -not -path '*/dist/*' -not -path '*/target/*' -not -path '*/__pycache__/*' -not -path '*/.venv/*' | sed 's/.*\.//' | sort | uniq -c | sort -rn | head -10 # Windows: Get-ChildItem -Recurse -File -Exclude node_modules,.git,dist,target | Group-Object Extension | Sort-Object Count -Descending | Select-Object -First 10 Count,Name ``` **Framework** — check dependencies (see readme-generator skill for detection table). ### 3. Map Architecture Identify the architecture pattern from directory structure: | Structure | Pattern | |-----------|---------| | `src/controllers/`, `src/models/`, `src/routes/` | MVC | | `src/features/*/`, each with components+hooks+api | Feature-based | | `src/domain/`, `src/application/`, `src/infrastructure/` | Clean Architecture / DDD | | `pages/` or `app/` (Next.js/Nuxt) | File-based routing | | `cmd/`, `internal/`, `pkg/` | Go standard layout | | `src/lib.rs`, `src/main.rs` | Rust binary/library | | Flat structure, few files | Simple / Script | ### 4. Identify Entry Points ```bash # Look for common entry points ls -la src/index.* src/main.* app.* main.* index.* manage.py server.* 2>/dev/null # Check package.json "main", "module", "bin", "scripts.start" # Check Cargo.toml [[bin]] or src/main.rs # Check py...
aicodelion
🚀 Clone your OpenClaw AI Agent to a new device in ~25 minutes — configs, memory, skills, everything.
heyixuan2
Bambu Lab 3D printer control and automation. Activate when user mentions: printer status, 3D printing, slice, analyze model, generate 3D, AMS filament, print monitor, Bambu Lab, or any 3D printing task. Full pipeline: search → generate → analyze → colorize → preview → open BS → user slice → print → monitor. Supports all 9 Bambu Lab printers (A1 Mini, A1, P1S, P2S, X1C, X1E, H2C, H2S, H2D).
cacheforge-ai
⚡ SOTA agent skills for OpenClaw — observability, security, code quality, incident response, and more. Built by Anvil AI.
zjianru
OpenClaw Skill: Safely restart the Gateway with context preservation, guardian watchdog, and multi-channel notification
jgm2025
Automated Linux server patching with PatchMon integration for OpenClaw
cyrustmods
🛡️ Audit and verify OpenClaw skills for safety, ensuring quality with 395 safe skills from an in-depth analysis of over 4,000 entries.