claude-city-plugin
skill
Fail
Health Warn
- License — License: MIT
- Description — Repository has a description
- Active repo — Last push 0 days ago
- Low visibility — Only 6 GitHub stars
Code Fail
- child_process — Shell command execution capability in scripts/analyze.js
- execSync — Synchronous shell command execution in scripts/analyze.js
- fs module — File system access in scripts/analyze.js
- child_process — Shell command execution capability in scripts/server.js
- execSync — Synchronous shell command execution in scripts/server.js
- fs module — File system access in scripts/server.js
Permissions Pass
- Permissions — No dangerous permissions requested
Purpose
This tool is a Claude Code plugin that scans your local project directory and visualizes the codebase structure, git history, and dependencies as an interactive 3D city in your web browser.
Security Assessment
The overall security risk is High. The tool actively executes synchronous shell commands using `execSync` in both its analysis and server scripts. While it does not request explicit dangerous permissions or contain hardcoded secrets, its core functionality requires reading your local file system and running shell operations to gather git logs and file metrics. This heavy reliance on system-level execution makes it highly privileged, and any future malicious modifications to the code could easily compromise your local environment or expose sensitive repository data.
Quality Assessment
The project is relatively new and suffers from low visibility, currently backed by only 6 GitHub stars, which indicates limited community trust and peer review. However, it does have a clear description, uses a standard MIT license, and shows active development with recent repository pushes.
Verdict
Use with caution. While the concept is creative and the shell execution is currently tied to legitimate repository scanning features, the lack of widespread community vetting combined with deep system access warrants a thorough manual code review before installing.
This tool is a Claude Code plugin that scans your local project directory and visualizes the codebase structure, git history, and dependencies as an interactive 3D city in your web browser.
Security Assessment
The overall security risk is High. The tool actively executes synchronous shell commands using `execSync` in both its analysis and server scripts. While it does not request explicit dangerous permissions or contain hardcoded secrets, its core functionality requires reading your local file system and running shell operations to gather git logs and file metrics. This heavy reliance on system-level execution makes it highly privileged, and any future malicious modifications to the code could easily compromise your local environment or expose sensitive repository data.
Quality Assessment
The project is relatively new and suffers from low visibility, currently backed by only 6 GitHub stars, which indicates limited community trust and peer review. However, it does have a clear description, uses a standard MIT license, and shows active development with recent repository pushes.
Verdict
Use with caution. While the concept is creative and the shell execution is currently tied to legitimate repository scanning features, the lack of widespread community vetting combined with deep system access warrants a thorough manual code review before installing.
Claude Code plugin: visualize your current project as a 3D city with /city command
README.md
Claude City Plugin
Claude Code plugin that visualizes your current project as a 3D city.
Run /city in Claude Code → your codebase appears as a navigable 3D city in your browser.
Install
git clone https://github.com/Manavarya09/claude-city-plugin.git ~/.claude/plugins/code-city-plugin
Usage
In any project with Claude Code:
/city # Analyze + launch 3D city
/city analyze # Just generate data
How It Works
- Scans your local git repo (file tree, git log, dependencies)
- Generates
city-data.jsonwith metrics per file - Opens a Three.js 3D city in your browser at
localhost:3333
What You See
- Buildings = Files (height = LOC, color = language)
- Districts = Folders
- Fires = Files with bug-fix commits
- Characters = Contributors walking around
- Roads = Import dependencies
Also See
- Code City — Web app version (paste any GitHub repo)
- Cost Guardian — Cost tracking for Claude Code
- Team Brain — Shared AI memory for teams
License
MIT
Reviews (0)
Sign in to leave a review.
Leave a reviewNo results found