Skip to main content

urban-design

Extract urban planning entities from narrative text. Use when analyzing city districts, wards, quarters, plazas, markets, slums, noble districts, and port areas.

معلومات المصدر

المستودع
bivex/loreSystem
آخر نشاط في المصدر
٢١ مارس ٢٠٢٦ في ١٥:١٩
لغة SKILL.md المكتشفة
الإنجليزية
النجوم
٠
التفرعات
٠

خيارات التثبيت

يُحدَّد Prompt الذي يراجع المصدر أولًا بشكل افتراضي. يمكنك التبديل إلى أمر مباشر أو تنزيل نسخة محلية.

مراجعة ملفات المصدر

اقرأ SKILL.md وأي ملفات مرافقة يعرضها SkillsMP قبل أن تقرر التثبيت.

عرض SKILL.md

SKILL.md
تعليمات المصدر · معاينة للقراءة فقط
name
urban-design
description
Extract urban planning entities from narrative text. Use when analyzing city districts, wards, quarters, plazas, markets, slums, noble districts, and port areas.
# urban-design Domain skill for urban planning and city structure extraction. ## Entity Types | Type | Description | |------|-------------| | `district` | Named city district or neighborhood | | `ward` | Administrative ward or section | | `quarter` | City quarter (e.g., merchant quarter) | | `plaza` | Public plaza or gathering space | | `market_square` | Market area or trade hub | | `slums` | Impoverished area | | `noble_district` | Wealthy or aristocratic area | | `port_district` | Waterfront or harbor area | ## Extraction Rules 1. **Named districts**: Extract with exact name and characteristics 2. **Social geography**: Map wealth distribution across the city 3. **Infrastructure**: Roads, walls, gates, utilities mentioned 4. **Activity zones**: Commercial, residential, religious, industrial areas 5. **Historical layers**: Old vs new city sections ## Output Format Write to `entities/world.json` (world-team file): ```json { "districts": [ { "id": "4dbf72a5-1a2b-4b3c-9d4e-5f6a7b8c9d0e", "tenant_id": "t-1", "name": "Merchant Quarter", "city_id": "l-1", "district_type": "commercial", "population": 12000, "safety_level": 0.6, "prosperity_level": 0.8, "is_active": true, "created_at": "2026-02-14T10:00:00+00:00", "updated_at": "2026-02-14T10:00:00+00:00" } ], "slums": [ { "id": "c2d8b8a1-9e7b-4c6d-8a1b-2c3d4e5f6a7b", "tenant_id": "t-1", "name": "The Warrens", "city_id": "l-1", "district_type": "slums", "population": 25000, "safety_level": 0.2, "prosperity_level": 0.1, "is_active": true, "created_at": "2026-02-14T10:00:00+00:00", "updated_at": "2026-02-14T10:00:00+00:00" } ] } ``` ## Key Considerations - **Social inequality**: Slums vs noble districts show wealth gap - **Mixed use**: Many areas are residential + commercial - **Historical layers**: Cities have old and new sections - **Cross-references**: If needed, track relationships separately in drafts, but final JSON must match `LoreData.from_dict`.
عرض على GitHub