ai-for-city-modeling
Reusable Windsurf rules and Cursor agent skill files for cross-project AI-assisted development
Install / Use
npx skills add Ryukijano/agent-skillsInstalls into whichever agent you are using.
SKILL.md
Installable skill definition
Quality Score
Category
Development & EngineeringSupported Platforms
Skill content
View source on GitHubAI for City Modeling
Description
Urban digital twins, 3D city reconstruction, generative city models, and AI-driven urban simulation for planning and operations.
When to use
You are building or querying a digital twin, synthesizing urban environments, or running what-if simulations of city systems.
Usage
- 3D city reconstruction: use photogrammetry, NeRF, Gaussian splatting, and point clouds.
- Urban digital twins: integrate IoT, BIM/GIS, and simulation layers.
- Generative city modeling: use LLMs, diffusion, and flow models for streetscapes and layouts.
- Embodied AI benchmarks: city-scale simulators for navigation and reinforcement learning.
Steps
- Gather geospatial, sensor, and asset data for the target city.
- Reconstruct 3D geometry and semantics.
- Integrate data streams into a digital twin or simulator platform.
- Train and validate AI models for prediction and scenario analysis.
- Visualize and continuously update the model.
Code pattern
import open3d as o3d
import numpy as np
pcd = o3d.io.read_point_cloud('city_block.ply')
pcd.estimate_normals()
o3d.visualization.draw_geometries([pcd])
Tuning notes
- Use Level-of-Detail (LoD) and tiling for large models.
- Ensure interoperability with CityGML/CityJSON standards.
- Maintain privacy and safety in public-space sensing.
Verification
- Reconstruct a small neighborhood and evaluate geometric accuracy.
- Build a digital-twin dashboard for a building or block.
- Benchmark a generative model against real street-view imagery.
References
- https://arxiv.org/abs/2505.07396v1
- https://www.mdpi.com/2624-6511/8/1/28
- https://www.nature.com/articles/s43588-024-00606-7
- https://ojs.aaai.org/index.php/AAAI/article/view/42379
- https://www.sciopen.com/article/10.1016/j.ese.2025.100526
Related Skills
pyspark-etl-best-practices-cursorrules-prompt-file
40.6kCursor rules for PySpark ETL development with code style, joins, window functions, map operations, and Iceberg patterns.
semiotic-react-dataviz-cursorrules-prompt-file
40.6kCursor rules for Semiotic data visualization library with 30+ chart types, MCP server, and AI-assisted chart generation.
Agent-Reach
73.3kGive your AI agent eyes to see the entire internet. Read & search Twitter, Reddit, YouTube, GitHub, Bilibili, XiaoHongShu — one CLI, zero API fees.
claude-howto
41.1kA visual, example-driven guide to Claude Code — from basic concepts to advanced agents, with copy-paste templates that bring immediate value.
Security Score
Audited on Invalid Date
