URSP3600 — Designing Smart Cities
Tutorial  /  Node 06
Tutorial 06 of 6 — Week 12

Skill Generator

Package your project into a reusable Skill document

What This Node Does

Synthesizes all outputs from the previous 5 nodes into a standardized Skill document (JSON format) that covers the 7 project requirements and can be installed on an AI Agent.

Role: Smart City Skill Document Generator

Inputs

project_descriptionFrom initial input
project_domainFrom initial input
problem_statementFrom Problem Framer
user_profileFrom Problem Framer
data_sourcesFrom Data Stack Designer
system_architectureFrom System Architect
ai_workflow_configFrom AI Composer
value_propositionFrom Value Canvas

Outputs

skill_documentComplete JSON Skill document with all 7 project requirements + Agent installation instructions

How to Configure on Coze

01Create an LLM Agent node, name it "Skill Generator"
02Model: doubao-seed-2-0-lite-260215, temperature 0.3
03Paste the system prompt
04Define ALL input variables from previous 5 nodes
05Define output: skill_document (string)
06Connect from ALL 5 previous nodes

Tips & Common Issues

This is your final deliverable — make sure all 7 project requirements are covered
The output must be valid JSON — test it with a JSON validator
The document should be self-contained (an Agent can understand your project from it alone)
Include Agent installation instructions so others can use your Skill
This directly addresses the Final Project (50%) assessment

Example

Input
All outputs from previous 5 nodes.
Output
{"skill_document": {"metadata": {"name": "CUHK Smart Parking", "domain": "transport", "created": "2026-03-15"}, "problem_definition": "...", "system_logic": "...", "data_model": "...", "bim_dt_connection": "...", "ai_workflow": "...", "interface_design": "...", "implementation_value": "...", "installation": "Import this JSON into your Agent's knowledge base. The Agent can then guide users through this smart parking system design."}}

Connects To

This node's output feeds into the END (final output) node.
← Back to Tutorial Overview Back to Overview →
Course Co-Pilot
URSP3600 Smart Cities

Hey! I'm your course co-pilot for URSP3600. I can help you with anything related to the course.

Try asking me: