Guide · Agent skill
How to use the Smart City IoT Solution Planner agent skill
Updated · written with AI from the project's own documentation and checked against our catalogue data
The Smart City IoT Solution Planner is an agent skill, a folder of instructions that an AI agent such as Claude loads when your request matches its purpose. This one, named azure-smart-city-iot-solution-builder, guides the agent through planning an Azure-based Internet of Things platform for a city, covering systems like traffic, lighting, parking or waste. After reading this guide you will know how to install the skill, how to phrase requests so it runs, what it needs, and what kind of planning output to expect.
Quick start
- 1Download the ZIP. Download the skill ZIP from this page. Unzip it so the folder azure-smart-city-iot-solution-builder contains SKILL.md and the references folder.
- 2Place the folder. Move the folder into ~/.claude/skills/ for all projects, or into a project's .claude/skills/ folder for one project only.
- 3Or upload in the Claude apps. If you use the Claude apps, open Settings, go to Capabilities, and upload the skill under Skills.
- 4Describe your city project. Ask in plain language, for example for a traffic or lighting IoT platform on Azure, and include scale, latency and privacy details if you have them.
- 5Answer the scope questions. The agent asks about domain, device scale, latency, regulatory constraints and existing systems. Answer what you know and say what you do not.
- 6Review the artifacts. Check the architecture, security checklist, cost strategy and phased backlog. Confirm assumptions with your engineers before any deployment work.
What the skill makes the agent do
When the skill is active, the agent follows a structured process rather than answering freely. It first checks Azure IoT Edge documentation before making edge computing decisions, then asks about scope, scale, latency, privacy rules and existing systems that must be integrated.
From those answers it produces a set of planning artifacts: a solution summary, a reference architecture, a security and governance checklist, a cost and scaling strategy, and a phased implementation backlog. It is instructed to label assumptions clearly and to separate them from confirmed facts.
Install the skill from the ZIP or the Claude apps
Download the ZIP for this skill from this page and unzip it. To make the skill available to Claude Code for all your projects, place the unzipped folder in ~/.claude/skills/. To make it available only inside one project, place it in that project's .claude/skills/ folder.
If you use the Claude apps instead, open Settings, go to Capabilities, and upload the skill under Skills.
- Personal use across projects: ~/.claude/skills/
- Single project: the project's .claude/skills/ folder
- Claude apps: Settings, then Capabilities, then Skills
~/.claude/skills/azure-smart-city-iot-solution-builder/Trigger the skill with natural requests
You do not call the skill by name. Describe what you want in plain language that matches the skill's purpose. The skill's own examples include requests about building an IoT solution on Azure, Smart City architecture for traffic, lighting or waste, connecting devices, analytics and alerts, and needing a roadmap and backlog for an urban platform.
The more context you give in the first message, the fewer questions the agent will need to ask. Useful details include the city domain, approximate number of devices, how often they send data, how long data must be kept, and which existing systems must connect.
- I want to build an IoT solution on Azure for street lighting across three districts.
- Smart City architecture for traffic signals and parking sensors, with a pilot in one district.
- How do I connect waste bin sensors, analytics and alerts on Azure?
- I need a roadmap and backlog for an urban air quality platform.
What you need and safety notes
The files do not list any required software or API keys. The skill works best with internet access, because the agent is asked to read the Azure IoT Edge documentation at learn.microsoft.com. If the documentation cannot be consulted, the agent is instructed to say so and continue with clearly marked assumptions.
The skill runs no scripts, but it does use the network. It can also use optional runtime Azure skills and local repository skills if your host environment provides them. The skill is planning-focused: it is written to validate prerequisites before any deployment and does not deploy or change live Azure resources.
- Runs scripts: no
- Uses network: yes, to read Azure IoT Edge documentation
- Optional: runtime Azure skills and local repository skills, if available in your host
- Not a deployment tool: review all output with your own engineers before acting on it
Read and use the planning output
The skill uses a template in references/smart-city-solution-template.md to keep outputs consistent across projects. Its response structure covers context and objectives, proposed architecture, technology decisions and trade-offs, security, operations and cost controls, a phased implementation plan, and risks and open questions.
Treat the output as a draft for review. Its guidance avoids single-region production for critical city workloads and asks for named operational ownership, such as who handles incidents, SLAs and change windows. Cost figures are estimates; check them with pricing tools and your own quotes before you commit budget.
- Phase 1 is a pilot district or a single use case
- Phase 2 adds multi-domain integration
- Phase 3 covers city-scale rollout and optimization
- Each phase lists exit criteria, dependencies, risks, mitigations and KPIs
Tips for better results
Name the city domain and the constraints early, especially privacy rules and latency needs, because the skill asks about them before it designs anything. If you have an existing system such as SCADA, GIS or a ticketing tool, list it so integration is planned rather than assumed.
Ask for a follow-up pass on one section at a time, for example the security checklist or the phase 1 backlog. Smaller requests usually give more specific answers than one broad request.
- Give scale numbers, even rough ones
- List existing systems to integrate
- Ask for one artifact at a time when you need depth
What people use it for
- Drafting a reference architecture for a city traffic or parking sensor network before a vendor bid
- Producing a phased pilot-to-city-scale roadmap with exit criteria and KPIs for a council project
- Creating a backlog of epics for device onboarding, telemetry ingestion and monitoring
- Writing a security and governance checklist covering RBAC, secrets, policies and network isolation for a public-sector IoT project
- Building a consistent proposal template for several city-scale IoT bids
Frequently asked questions
How do I install the smart city IoT agent skill?
Download the ZIP from this page and unzip it. Place the folder in ~/.claude/skills/ for all your projects, or in a project's .claude/skills/ folder for one project. In the Claude apps, open Settings, go to Capabilities, and upload it under Skills.
What does the azure-smart-city-iot-solution-builder skill need to run?
The files do not list any required software or API keys. It works best with internet access so the agent can read Azure IoT Edge documentation. It can also use optional Azure skills if your host environment provides them.
Is this skill free to use?
The source lists the skill under the MIT licence. Check the licence text in the repository for the terms that apply to your use.
Does the skill deploy resources to my Azure account?
No. It is planning-focused and does not deploy or change live Azure resources. Its guidance says to validate prerequisites before deployment, and its output is planning material, not tested infrastructure code.
What if the agent cannot read the Azure IoT Edge documentation?
The skill tells the agent to state this explicitly and continue with clearly marked assumptions. Check those assumptions yourself before relying on the design.
Are there alternatives for planning Azure architecture?
The skill names local repository skills it uses as alternatives, including azure-architecture-autopilot for architecture, azure-cost-optimize and azure-pricing for cost analysis, and azure-deployment-preflight for pre-deployment checks. Use them alongside this skill if your environment has them.
New agent skills, repos and AI tools — every week
The best new skills and open-source projects, the fastest-growing repos, and one free prompt. Five minutes to read. Unsubscribe anytime.
Our verdict
Use this skill if you are an architect, engineer or consultant planning a smart city or IoT project on Microsoft Azure and want a structured draft of architecture, risks and a phased backlog. Pick something else if your project does not use Azure, or if you need verified pricing, legal or compliance sign-off, or deployment of live resources.
Download the skill