Project Overview
Get overview of the Babylon.js first-person game project structure, statistics, and health metrics. Use when the user asks about project structure, codebase stats, file counts, or wants a project summary.
Profile →npx skills add majiayu000/claude-skill-registry --skill project-overview --agent claude-code
Same command for any agent — swap --agent for codex, cursor, copilot.
Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.
# Project Overview Quick overview and statistics for the babylon_fp project. ## Quick Stats ### Line count by file type ```bash cd /home/gianfiorenzo/Documents/Vs\ Code/babylon_fp echo "TypeScript files:" find src -name "*.ts" -exec wc -l {} + | tail -1 echo -e "\nHTML files:" find tools -name "*.html" -exec wc -l {} + | tail -1 echo -e "\nJSON data files:" find public/data -name "*.json" -exec wc -l {} + | tail -1 echo -e "\nTest files:" find tests -name "*.test.ts" -exec wc -l {} + | tail -1 ``` ### File counts ```bash cd /home/gianfiorenzo/Documents/Vs\ Code/babylon_fp echo "Source files: $(find src -name '*.ts' | wc -l)" echo "Test files: $(find tests -name '*.test.ts' | wc -l)" echo "Config files: $(find . -maxdepth 1 -name '*.json' -o -name '*.config.*' | wc -l)" echo "Tools: $(find tools -name '*.html' | wc -l)" echo "Data files: $(find public/data -name '*.json' | wc -l)" ``` ## Project Structure ### Main directories ```bash cd /home/gianfiorenzo/Documents/Vs\ Code/babylon_fp tree -L 2 -d src/ ``` ### List key systems ```bash cd /home/gianfiorenzo/Documents/Vs\ Code/babylon_fp echo "=== Core Systems ===" ls -1 src/systems/*.ts | sed 's/.*\///' | sed 's/.ts$//' echo -e "\n==
- Quick Stats
- Line count by file type
- File counts
- Project Structure
- Main directories
- List key systems
- Code Health
- TypeScript compilation check
- Find TODO/FIXME comments
- List TODO items
- Dependencies
- Show installed packages
- Check for outdated packages
- Check Babylon.js version
cd /home/gianfiorenzo/Documents/Vs\ Code/babylon_fp
echo "TypeScript files:"
find src -name "*.ts" -exec wc -l {} + | tail -1
echo -e "\nHTML files:"
find tools -name "*.html" -exec wc -l {} + | tail -1
echo -e "\nJSON data files:"
find public/data -name "*.json" -exec wc -l {} + | tail -1
echo -e "\nTest files:"
find tests -name "*.test.ts" -exec wc -l {} + | tail -1
echo "Source files: $(find src -name '*.ts' | wc -l)"What does the Project Overview skill do?
Get overview of the Babylon.js first-person game project structure, statistics, and health metrics. Use when the user asks about project structure, codebase stats, file counts, or wants a project summary.
How do I install it?
Run `npx skills add majiayu000/claude-skill-registry --skill project-overview --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.
Where does this skill come from?
From majiayu000/claude-skill-registry, a repository with 534 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.
Is a popular skill a good skill?
Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.