sumo-core
Core SUMO simulation workflows and CLI usage: build/import networks (netgenerate/netconvert/OSM/netedit), generate demand and routes (randomTrips/od2trips/duarouter), run sumo/sumo-gui with .sumocfg and additional files. Use for standard SUMO operations when MCP automation, RL tooling, or output analysis are not the primary focus.
Best use case
sumo-core is best used when you need a repeatable AI agent workflow instead of a one-off prompt.
Core SUMO simulation workflows and CLI usage: build/import networks (netgenerate/netconvert/OSM/netedit), generate demand and routes (randomTrips/od2trips/duarouter), run sumo/sumo-gui with .sumocfg and additional files. Use for standard SUMO operations when MCP automation, RL tooling, or output analysis are not the primary focus.
Teams using sumo-core should expect a more consistent output, faster repeated execution, less prompt rewriting.
When to use this skill
- You want a reusable workflow that can be run more than once with consistent structure.
When not to use this skill
- You only need a quick one-off answer and do not need a reusable workflow.
- You cannot install or maintain the underlying files, dependencies, or repository context.
Installation
Claude Code / Cursor / Codex
Manual Installation
- Download SKILL.md from GitHub
- Place it in
.claude/skills/sumo-core/SKILL.mdinside your project - Restart your AI agent — it will auto-discover the skill
How sumo-core Compares
| Feature / Agent | sumo-core | Standard Approach |
|---|---|---|
| Platform Support | Not specified | Limited / Varies |
| Context Awareness | High | Baseline |
| Installation Complexity | Unknown | N/A |
Frequently Asked Questions
What does this skill do?
Core SUMO simulation workflows and CLI usage: build/import networks (netgenerate/netconvert/OSM/netedit), generate demand and routes (randomTrips/od2trips/duarouter), run sumo/sumo-gui with .sumocfg and additional files. Use for standard SUMO operations when MCP automation, RL tooling, or output analysis are not the primary focus.
Where can I find the source code?
You can find the source code on GitHub using the link provided at the top of the page.
SKILL.md Source
# Sumo Core ## Overview Use this skill to plan and specify standard SUMO workflows and command lines for network creation, demand generation, routing, and running simulations. ## Skill Routing - Use sumo-env for installation, SUMO_HOME/PATH, or tool availability issues. - Use sumo-output for output configuration, parsing, and post-processing. - Use sumo-rl for reinforcement learning traffic signal control tasks. - Use sumo-mcp when you must run multi-step workflows, live TraCI control, or automated tool execution. ## Core Workflow (CLI) 1. Build or import a network (netgenerate, netconvert, netedit, OSM import). 2. Generate trips or flows (randomTrips.py, od2trips). 3. Compute routes (duarouter) if trips are used. 4. Run the simulation (sumo or sumo-gui) with a .sumocfg file. 5. Add extra definitions via additional files (traffic lights, detectors, outputs). ## MCP Decision - Stay in this skill for single-step commands or config edits that do not require executing tools. - Switch to sumo-mcp when the request needs automated execution, multi-step pipelines, or TraCI control. ## References - Command line and config structure: references/command-line-basics.md - Network creation/import: references/network-build.md - Demand and routing: references/demand-routing.md - Running simulations: references/simulation-run.md - TraCI basics (handoff to MCP for control): references/traci-basics.md
Related Skills
kimmo-agent-friendly-score
Score developer tools and SaaS products for AI agent compatibility. Use when evaluating how well a devtool works with AI coding assistants, or when optimizing a product for the agent era.
corearena-classes-rewards
Troubleshooting class selection, tier upgrades, experience, and nugget economy
agent-roles-core
Core agent role definitions and responsibilities used across repositories.
advanced-math-trading/foundations-core
Probability, moments/tails, Bayes, and statistical learning foundations for systematic trading.
dotnet-core-expert
Expert .NET Core specialist mastering .NET 10 with modern C# features. Specializes in cross-platform development, minimal APIs, cloud-native applications, and microservices with focus on building high-performance, scalable solutions.
aspnet-core
Guidelines for ASP.NET Core web development covering API design, authentication, caching, and best practices
aspnet-core-fundamentals
Master ASP.NET Core fundamentals including C#, project structure, routing, middleware, and basic API development. Essential skills for all ASP.NET Core developers.
apsiii-score
Calculate APACHE III (Acute Physiology Score III) for ICU patients in MIMIC-IV. Use for mortality prediction, severity stratification, case-mix adjustment, or risk-adjusted outcome comparisons.
apifox-core
Apifox 生成器核心工具(由 Agent 内部使用,不对外暴露)
agent-dotnet-core-expert
Expert .NET Core specialist mastering .NET 8 with modern C# features. Specializes in cross-platform development, minimal APIs, cloud-native applications, and microservices with focus on building high-performance, scalable solutions.
agent-scorer
Generate semantic + keyword match score. Compares resume content against job description to calculate a fit score and identify gaps.
bgo
Automates the complete Blender build-go workflow, from building and packaging your extension/add-on to removing old versions, installing, enabling, and launching Blender for quick testing and iteration.