{"id":"c29be847-1e0c-4d6a-8294-ea072267050c","shortId":"QLqPe5","kind":"skill","title":"agora","tagline":"Agora — Intelligent router for the full deliberation ecosystem. Analyzes your question, routes to the right Room, or lists all available rooms. 6 rooms, 31 thinkers, one entry point.","description":"# /agora — 智能路由器 (The Agora)\n\n> The central square of the deliberation ecosystem.\n> Named for the ancient Greek gathering place where citizens brought every kind of question.\n\nYou are the **Agora Router**. Your job is to analyze the user's question, determine the right deliberation room, and either route immediately or clarify. You are not a deliberation system yourself — you are the intelligent entrance to one.\n\n---\n\n## Invocation\n\n```\n/agora [question]                          ← auto-route to best room\n/agora --room forge [question]             ← explicit room selection\n/agora --room oracle [question]\n/agora --room hearth [question]\n/agora --room bazaar [question]\n/agora --room clinic [question]\n/agora --room atelier [question]\n/agora --list                              ← list all rooms\n/agora --rooms                             ← alias for --list\n/agora --help                              ← show this guide\n```\n\nAdditional flags are passed through to the target room:\n```\n/agora --room forge --triad architecture [question]\n/agora --quick [question]\n/agora --duo [question]\n/agora --depth full [question]\n```\n\n---\n\n## The 6 Rooms\n\n| Room | 中文 | Specialty | Key Panel |\n|------|------|-----------|-----------|\n| `/forge` | 锻造坊 | Engineering & Architecture | Feynman, Ada, Torvalds, Popper, Occam, Nietzsche, Wittgenstein |\n| `/bazaar` | 集市 | Business & Strategy | Schumpeter, Munger, Sun Tzu, Machiavelli, Taleb, Kahneman |\n| `/oracle` | 神谕所 | Life Crossroads & Existential | Sartre, Aurelius, Jung, Frankl, Nietzsche, Kahneman |\n| `/hearth` | 火炉边 | Relationships & Family | Fromm, Adler, Zhuangzi, Kant, Aurelius, Watts |\n| `/clinic` | 诊疗室 | Psychological Resilience | Skinner, Frankl, Aurelius, Kahneman, Zhuangzi, Jung |\n| `/atelier` | 工作坊 | Creative Breakthrough | Socrates, Lao Tzu, Watts, Nietzsche, Occam, Feynman, Wittgenstein |\n\nAlso available: `/council` — the original 18-member Council of High Intelligence (maintained separately, ideal for pure engineering and AI decisions).\n\n---\n\n## Routing Algorithm\n\n### Step 1: Handle Special Flags\n\n**If `--list` or `--rooms` or `--help`**: Output the room directory (see template below) and stop.\n\n**If `--room [name]`**: Route directly to that room, passing through all remaining flags and the question. Skip routing algorithm.\n\n### Step 2: Domain Signal Detection\n\nScore the question against each room's signal words (weighted):\n\n**Forge signals** (weight: engineering, code, technical):\n- `代码, code, 架构, architecture, 系统, system, 性能, performance, 重构, refactor, 调试, debug, bug, API, 数据库, database, 微服务, microservices, 单体, monolith, 技术债, tech debt, 测试, test, 部署, deploy, 框架, framework`\n\n**Bazaar signals** (weight: business, market, commercial):\n- `市场, market, 定价, pricing, 竞争, competition, 融资, funding, 增长, growth, 商业模式, business model, 客户, customer, 营收, revenue, 创业, startup, 战略, strategy, 投资, investment, 产品市场契合, PMF, 竞品, competitor`\n\n**Oracle signals** (weight: life decisions, existential):\n- `要不要, should I, 辞职, quit job, 转行, career change, 人生, life, 意义, meaning, 方向, direction, 迷茫, lost, 后悔, regret, 三十岁, 四十岁, midlife, 选择, choice, 离开, leave, 留下, stay, 值不值得`\n\n**Hearth signals** (weight: relationships, family, interpersonal):\n- `关系, relationship, 伴侣, partner, 孩子, child, 父母, parents, 家庭, family, 朋友, friend, 同事, colleague, 感情, emotion, 沟通, communication, 分手, breakup, 婚姻, marriage, 冲突, conflict, 边界, boundary`\n\n**Clinic signals** (weight: psychological, mental health, habits):\n- `焦虑, anxiety, 拖延, procrastination, 燃尽, burnout, 抑郁, depression, 失眠, insomnia, 习惯, habit, 自律, discipline, 压力, stress, 恢复, recovery, 心理, mental, 情绪, emotion, 动力, motivation, 坚持不住`\n\n**Atelier signals** (weight: creative, content, creative block):\n- `写作, writing, 创作, creative, 内容, content, 灵感, inspiration, 卡壳, blocked, 作品, work, 读者, audience, 表达, expression, 信息过载, info overload, 创意, idea, 艺术, art, 风格, style, 原创`\n\n### Step 3: Context Classification\n\nAfter signal scoring, apply context rules:\n\n1. **Pure technical question** (code + no life context) → `/forge`\n2. **Pure business question** (market + no personal context) → `/bazaar`\n3. **Cross-domain: life + work** (e.g., \"辞职去创业\" / \"quit job to start company\") → `/oracle` first (life direction takes precedence over business analysis)\n4. **Cross-domain: relationship + work** (e.g., \"manager conflict\") → `/hearth` for interpersonal, `/oracle` if career direction question\n5. **Psychological + life direction** → `/clinic` for the symptom, but note `/oracle` if the root is directional\n6. **Creative + life meaning** → `/atelier` for the creative dimension, note `/oracle` if deeper\n\n### Step 4: Ambiguity Resolution\n\n**Principle**: When a question spans multiple domains, route to the **more fundamental** room first.\n\nHierarchy (most fundamental → least fundamental):\n1. `/oracle` — life direction is the foundation of all else\n2. `/hearth` — relationship quality shapes everything downstream\n3. `/clinic` — psychological health enables everything else\n4. `/bazaar` — commercial strategy builds on healthy foundations\n5. `/forge` — technical execution serves the strategy\n6. `/atelier` — creative practice expresses the person\n\n**Example ambiguous questions:**\n- \"辞职去创业\" → `/oracle` (not `/bazaar` — the life direction question precedes the business question)\n- \"团队冲突影响项目进度\" → `/hearth` (not `/forge` — the interpersonal issue precedes the technical issue)\n- \"没有动力写代码\" → `/clinic` (not `/forge` — the psychological issue precedes the technical issue)\n\n**When genuinely 50/50**: Route to the higher-in-hierarchy room AND suggest the complementary room in the routing declaration.\n\n### Step 5: Routing Declaration\n\nAlways state routing decision before executing:\n\n```\nRouting to /forge (锻造坊).\nReason: Technical architecture question with clear engineering scope.\n[If cross-domain]: Also consider: /oracle for the strategic direction question embedded in this.\n```\n\nThen immediately invoke the target room's skill.\n\n### Blind Spot Declaration\n\nAgora's panels have limited coverage in these domains. When routing a question that falls primarily in one of these areas, append a one-line note to the Routing Declaration:\n\n- **健康/身体** (medical symptoms, diagnosis, treatment) → \"注意：Agora 不是医学建议系统。重要健康决策请咨询专业医生。\"\n- **个人理财** (specific investment products, tax, insurance) → \"注意：Agora 不提供个人财务建议。具体财务决策请咨询持牌顾问。\"\n- **学习/技能获取** (specific curriculum, certification, study plans) → \"注意：Agora 侧重决策分析，不专注学习路径设计。\"\n- **宗教/灵性** (doctrinal questions, religious practice) → \"注意：Agora 从哲学视角参与，不代表任何宗教传统的权威解释。\"\n\nThese notes are informational only — they do NOT block routing. The deliberation proceeds normally after the note.\n\n---\n\n## `--list` Output Template\n\n```markdown\n## Agora — 审议室目录\n\n六个审议室，三十一位思想家，一个入口。\n\n| 审议室 | 专长 | 触发场景 |\n|--------|------|---------|\n| `/forge` 锻造坊 | 工程与架构 | 代码架构、调试、重构、技术决策 |\n| `/bazaar` 集市 | 商业与战略 | 定价、市场进入、融资、竞争策略 |\n| `/oracle` 神谕所 | 人生十字路口 | 辞职、转行、迷茫、人生方向、中年危机 |\n| `/hearth` 火炉边 | 关系与家庭 | 伴侣、父母、孩子、同事、家庭冲突 |\n| `/clinic` 诊疗室 | 心理韧性 | 焦虑、拖延、燃尽、失去、习惯建设 |\n| `/atelier` 工作坊 | 创造性突破 | 写作卡壳、创作策略、信息过载、创意流程 |\n\n**快速访问**: `/agora [你的问题]` 自动路由\n**直接进入**: `/forge [问题]`, `/oracle [问题]`, 等\n\n**选项**:\n- `--quick` 快速2轮模式\n- `--duo` 双人辩证\n- `--triad [关键词]` 指定三人组\n- `--full` 全员审议\n- `--depth full` 强制深挖\n\n还有: `/council` — 原始18人委员会（工程与AI决策最佳，需单独安装）\n```\n\n---\n\n## Routing Examples\n\n| Question | Route | Reason |\n|----------|-------|--------|\n| \"代码架构太烂了\" | `/forge` | Clear technical scope |\n| \"要不要辞职\" | `/oracle` | Life direction question |\n| \"孩子不听话\" | `/hearth` | Parent-child relationship |\n| \"定价策略怎么定\" | `/bazaar` | Business decision |\n| \"最近很焦虑\" | `/clinic` | Psychological challenge |\n| \"写作卡壳了\" | `/atelier` | Creative block |\n| \"辞职去创业要不要\" | `/oracle` → suggest `/bazaar` | Life direction precedes business analysis |\n| \"团队沟通影响代码质量\" | `/hearth` → suggest `/forge` | Interpersonal precedes technical |\n| \"没有动力写代码\" | `/clinic` → suggest `/forge` | Psychological precedes technical |\n| \"代码写完了但不知道要不要开源\" | `/bazaar` → suggest `/oracle` | Business question with personal values dimension |","tags":["agora","geekjourneyx","agent-skills","ai-agent","claude-code","claude-skills","decision-making","deliberation","multi-agent","philosophy","skills"],"capabilities":["skill","source-geekjourneyx","skill-agora","topic-agent-skills","topic-ai-agent","topic-claude-code","topic-claude-skills","topic-decision-making","topic-deliberation","topic-multi-agent","topic-philosophy","topic-skills"],"categories":["agora"],"synonyms":[],"warnings":[],"endpointUrl":"https://skills.sh/geekjourneyx/agora","protocol":"skill","transport":"skills-sh","auth":{"type":"none","details":{"cli":"npx skills add geekjourneyx/agora","source_repo":"https://github.com/geekjourneyx/agora","install_from":"skills.sh"}},"qualityScore":"0.523","qualityRationale":"deterministic score 0.52 from registry signals: · indexed on github topic:agent-skills · 146 github stars · SKILL.md body (7,981 chars)","verified":false,"liveness":"unknown","lastLivenessCheck":null,"agentReviews":{"count":0,"score_avg":null,"cost_usd_avg":null,"success_rate":null,"latency_p50_ms":null,"narrative_summary":null,"summary_updated_at":null},"enrichmentModel":"deterministic:skill-github:v1","enrichmentVersion":1,"enrichedAt":"2026-04-22T18:56:31.262Z","embedding":null,"createdAt":"2026-04-18T23:49:10.882Z","updatedAt":"2026-04-22T18:56:31.262Z","lastSeenAt":"2026-04-22T18:56:31.262Z","tsv":"'/agora':30,95,103,110,114,118,122,126,130,135,140,154,160,163,166,936 '/atelier':231,606,678,928,993 '/bazaar':189,546,663,690,897,985,999,1020 '/clinic':221,590,656,711,920,989,1013 '/council':245,959 '/forge':178,537,671,702,713,753,890,940,969,1008,1015 '/hearth':211,578,649,700,912,979,1006 '/oracle':200,560,581,596,612,639,688,769,904,942,974,997,1022 '1':266,529,638 '18':248 '2':305,538,648 '3':520,547,655 '31':25 '4':569,616,662 '5':586,670,742 '50/50':723 '6':23,171,602,677 'ada':183 'addit':145 'adler':216 'agora':1,2,33,58,789,827,837,848,858,882 'ai':261 'algorithm':264,303 'alia':137 'also':243,767 'alway':745 'ambigu':617,685 'analysi':568,1004 'analyz':10,64 'ancient':44 'anxieti':462 'api':338 'append':810 'appli':526 'architectur':158,181,328,757 'area':809 'art':515 'ateli':128,486 'audienc':506 'aurelius':206,219,227 'auto':98 'auto-rout':97 'avail':21,244 'bazaar':120,354 'best':101 'blind':786 'block':492,502,869,995 'boundari':453 'breakthrough':234 'breakup':447 'brought':50 'bug':337 'build':666 'burnout':466 'busi':191,357,371,540,567,697,986,1003,1023 'career':400,583 'central':35 'certif':844 'challeng':991 'chang':401 'child':433,982 'choic':416 'citizen':49 'clarifi':79 'classif':522 'clear':760,970 'clinic':124,454 'code':323,326,533 'colleagu':441 'commerci':359,664 'communic':445 'compani':559 'competit':365 'competitor':386 'complementari':735 'conflict':451,577 'consid':768 'content':490,498 'context':521,527,536,545 'council':250 'coverag':794 'creativ':233,489,491,496,603,609,679,994 'cross':549,571,765 'cross-domain':548,570,764 'crossroad':203 'curriculum':843 'custom':374 'databas':340 'debt':347 'debug':336 'decis':262,391,748,987 'declar':740,744,788,819 'deeper':614 'deliber':8,39,72,84,872 'deploy':351 'depress':468 'depth':167,955 'detect':308 'determin':69 'diagnosi':824 'dimens':610,1028 'direct':289,407,563,584,589,601,641,693,773,976,1001 'directori':279 'disciplin':474 'doctrin':853 'domain':306,550,572,625,766,797 'downstream':654 'duo':164,948 'e.g':553,575 'ecosystem':9,40 'either':75 'els':647,661 'embed':775 'emot':443,482 'enabl':659 'engin':180,259,322,761 'entranc':91 'entri':28 'everi':51 'everyth':653,660 'exampl':684,964 'execut':673,750 'existenti':204,392 'explicit':107 'express':508,681 'fall':803 'famili':214,426,437 'feynman':182,241 'first':561,632 'flag':146,269,297 'forg':105,156,319 'foundat':644,669 'framework':353 'frankl':208,226 'friend':439 'fromm':215 'full':7,168,953,956 'fund':367 'fundament':630,635,637 'gather':46 'genuin':722 'greek':45 'growth':369 'guid':144 'habit':460,472 'handl':267 'health':459,658 'healthi':668 'hearth':116,422 'help':141,275 'hierarchi':633,730 'high':252 'higher':728 'higher-in-hierarchi':727 'idea':513 'ideal':256 'immedi':77,779 'info':510 'inform':864 'insomnia':470 'inspir':500 'insur':835 'intellig':3,90,253 'interperson':427,580,704,1009 'invest':382,832 'invoc':94 'invok':780 'issu':705,709,716,720 'job':61,398,556 'jung':207,230 'kahneman':199,210,228 'kant':218 'key':176 'kind':52 'lao':236 'least':636 'leav':418 'life':202,390,403,535,551,562,588,604,640,692,975,1000 'limit':793 'line':814 'list':19,131,132,139,271,878 'lost':409 'machiavelli':197 'maintain':254 'manag':576 'markdown':881 'market':358,361,542 'marriag':449 'mean':405,605 'medic':822 'member':249 'mental':458,480 'microservic':342 'midlif':414 'model':372 'monolith':344 'motiv':484 'multipl':624 'munger':194 'name':41,287 'nietzsch':187,209,239 'normal':874 'note':595,611,815,862,877 'occam':186,240 'one':27,93,806,813 'one-lin':812 'oracl':112,387 'origin':247 'output':276,879 'overload':511 'panel':177,791 'parent':435,981 'parent-child':980 'partner':431 'pass':148,293 'perform':332 'person':544,683,1026 'place':47 'plan':846 'pmf':384 'point':29 'popper':185 'practic':680,856 'preced':565,695,706,717,1002,1010,1017 'price':363 'primarili':804 'principl':619 'proceed':873 'procrastin':464 'product':833 'psycholog':223,457,587,657,715,990,1016 'pure':258,530,539 'qualiti':651 'question':12,54,68,96,106,113,117,121,125,129,159,162,165,169,300,311,532,541,585,622,686,694,698,758,774,801,854,965,977,1024 'quick':161,946 'quit':397,555 'reason':755,967 'recoveri':478 'refactor':334 'regret':411 'relationship':213,425,429,573,650,983 'religi':855 'remain':296 'resili':224 'resolut':618 'revenu':376 'right':16,71 'room':17,22,24,73,102,104,108,111,115,119,123,127,134,136,153,155,172,173,273,278,286,292,314,631,731,736,783 'root':599 'rout':13,76,99,263,288,302,626,724,739,743,747,751,799,818,870,963,966 'router':4,59 'rule':528 'sartr':205 'schumpet':193 'scope':762,972 'score':309,525 'see':280 'select':109 'separ':255 'serv':674 'shape':652 'show':142 'signal':307,316,320,355,388,423,455,487,524 'skill':785 'skill-agora' 'skinner':225 'skip':301 'socrat':235 'source-geekjourneyx' 'span':623 'special':268 'specialti':175 'specif':831,842 'spot':787 'squar':36 'start':558 'startup':378 'state':746 'stay':420 'step':265,304,519,615,741 'stop':284 'strateg':772 'strategi':192,380,665,676 'stress':476 'studi':845 'style':517 'suggest':733,998,1007,1014,1021 'sun':195 'symptom':593,823 'system':85,330 'take':564 'taleb':198 'target':152,782 'tax':834 'tech':346 'technic':324,531,672,708,719,756,971,1011,1018 'templat':281,880 'test':349 'thinker':26 'topic-agent-skills' 'topic-ai-agent' 'topic-claude-code' 'topic-claude-skills' 'topic-decision-making' 'topic-deliberation' 'topic-multi-agent' 'topic-philosophy' 'topic-skills' 'torvald':184 'treatment':825 'triad':157,950 'tzu':196,237 'user':66 'valu':1027 'watt':220,238 'weight':318,321,356,389,424,456,488 'wittgenstein':188,242 'word':317 'work':504,552,574 'write':494 'zhuangzi':217,229 '一个入口':886 '三十一位思想家':885 '三十岁':412 '不专注学习路径设计':850 '不代表任何宗教传统的权威解释':860 '不提供个人财务建议':838 '不是医学建议系统':828 '专长':888 '个人理财':830 '中年危机':911 '中文':174 '习惯':471 '习惯建设':927 '产品市场契合':383 '人生':402 '人生十字路口':906 '人生方向':910 '从哲学视角参与':859 '代码':325 '代码写完了但不知道要不要开源':1019 '代码架构':893 '代码架构太烂了':968 '伴侣':430,915 '作品':503 '你的问题':937 '侧重决策分析':849 '信息过载':509,933 '值不值得':421 '健康':820 '全员审议':954 '六个审议室':884 '关系':428 '关系与家庭':914 '关键词':951 '具体财务决策请咨询持牌顾问':839 '内容':497 '写作':493 '写作卡壳':931 '写作卡壳了':992 '冲突':450 '分手':446 '创业':377 '创作':495 '创作策略':932 '创意':512 '创意流程':934 '创造性突破':930 '动力':483 '单体':343 '卡壳':501 '压力':475 '原创':518 '原始18人委员会':960 '双人辩证':949 '同事':440,918 '后悔':410 '商业与战略':899 '商业模式':370 '四十岁':413 '团队冲突影响项目进度':699 '团队沟通影响代码质量':1005 '坚持不住':485 '增长':368 '失去':926 '失眠':469 '婚姻':448 '学习':840 '孩子':432,917 '孩子不听话':978 '宗教':851 '定价':362,900 '定价策略怎么定':984 '审议室':887 '审议室目录':883 '客户':373 '家庭':436 '家庭冲突':919 '工作坊':232,929 '工程与ai决策最佳':961 '工程与架构':892 '市场':360 '市场进入':901 '强制深挖':957 '微服务':341 '心理':479 '心理韧性':922 '快速2轮模式':947 '快速访问':935 '性能':331 '恢复':477 '情绪':481 '意义':404 '感情':442 '战略':379 '技术债':345 '技术决策':896 '技能获取':841 '抑郁':467 '投资':381 '拖延':463,924 '指定三人组':952 '数据库':339 '方向':406 '智能路由器':31 '最近很焦虑':988 '朋友':438 '架构':327 '框架':352 '沟通':444 '没有动力写代码':710,1012 '注意':826,836,847,857 '测试':348 '火炉边':212,913 '灵性':852 '灵感':499 '焦虑':461,923 '燃尽':465,925 '父母':434,916 '留下':419 '直接进入':939 '神谕所':201,905 '离开':417 '竞争':364 '竞争策略':903 '竞品':385 '等':944 '系统':329 '自动路由':938 '自律':473 '艺术':514 '营收':375 '融资':366,902 '表达':507 '要不要':393 '要不要辞职':973 '触发场景':889 '诊疗室':222,921 '读者':505 '调试':335,894 '身体':821 '转行':399,908 '辞职':396,907 '辞职去创业':554,687 '辞职去创业要不要':996 '边界':452 '还有':958 '迷茫':408,909 '选择':415 '选项':945 '部署':350 '重构':333,895 '重要健康决策请咨询专业医生':829 '锻造坊':179,754,891 '问题':941,943 '集市':190,898 '需单独安装':962 '风格':516","prices":[{"id":"5746396c-e770-4bfc-bb8c-93d3bed81e4f","listingId":"c29be847-1e0c-4d6a-8294-ea072267050c","amountUsd":"0","unit":"free","nativeCurrency":null,"nativeAmount":null,"chain":null,"payTo":null,"paymentMethod":"skill-free","isPrimary":true,"details":{"org":"geekjourneyx","category":"agora","install_from":"skills.sh"},"createdAt":"2026-04-18T23:49:10.882Z"}],"sources":[{"listingId":"c29be847-1e0c-4d6a-8294-ea072267050c","source":"github","sourceId":"geekjourneyx/agora","sourceUrl":"https://github.com/geekjourneyx/agora","isPrimary":false,"firstSeenAt":"2026-04-18T23:49:10.882Z","lastSeenAt":"2026-04-22T18:56:31.262Z"}],"details":{"listingId":"c29be847-1e0c-4d6a-8294-ea072267050c","quickStartSnippet":null,"exampleRequest":null,"exampleResponse":null,"schema":null,"openapiUrl":null,"agentsTxtUrl":null,"citations":[],"useCases":[],"bestFor":[],"notFor":[],"kindDetails":{"org":"geekjourneyx","slug":"agora","github":{"repo":"geekjourneyx/agora","stars":146,"topics":["agent-skills","ai-agent","claude-code","claude-skills","decision-making","deliberation","multi-agent","philosophy","skills"],"license":"mit","html_url":"https://github.com/geekjourneyx/agora","pushed_at":"2026-04-09T16:09:50Z","description":"31 位思想家组成的多 Agent 审议系统，覆盖工程、商业、人生抉择、关系、心理、创作六大领域。黑格尔正反合结构，一个命令开启深度辩证。 ","skill_md_sha":"cf9f37b079d1d9a25458bc402d080887bf425c22","skill_md_path":"SKILL.md","default_branch":"main","skill_tree_url":"https://github.com/geekjourneyx/agora"},"layout":"root","source":"github","category":"agora","frontmatter":{"name":"agora","description":"Agora — Intelligent router for the full deliberation ecosystem. Analyzes your question, routes to the right Room, or lists all available rooms. 6 rooms, 31 thinkers, one entry point."},"skills_sh_url":"https://skills.sh/geekjourneyx/agora"},"updatedAt":"2026-04-22T18:56:31.262Z"}}