agent-pack-n-go
🚀 Clone your OpenClaw AI Agent to a new device in ~25 minutes — configs, memory, skills, everything.
Generate an instant codebase overview — language, framework, architecture, entry points, and key files
请根据来源仓库和你的 AI 工具说明安装此技能。先阅读技能文件和依赖要求,再添加到工作流。
SkillHub CLI
skillhub install fratua/project-summary打开来源仓库,查看说明和兼容环境后,按来源提供的命令或步骤安装。
将来源链接提供给你的 Agent,让它先读取说明、核对依赖,并向你说明将执行的安装步骤。
Generate a structured project summary for onboarding developers or providing context to agents.
Read these files first (all optional):
package.json / pyproject.toml / Cargo.toml / go.mod / *.sln / *.csproj
README.md — existing descriptionLICENSE
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]
Primary language — count file extensions:
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).
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 |
# 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...
这些信息来自收录时的来源分析,可能滞后;使用前请核对最新来源文件。
# 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...
🚀 Clone your OpenClaw AI Agent to a new device in ~25 minutes — configs, memory, skills, everything.
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 pi...
⚡ SOTA agent skills for OpenClaw — observability, security, code quality, incident response, and more. Built by Anvil AI.
OpenClaw Skill: Safely restart the Gateway with context preservation, guardian watchdog, and multi-channel notification