From beb52006d8dfb4ff68f4efbda0f068ad4ad6f6a0 Mon Sep 17 00:00:00 2001 From: oliver Date: Sun, 10 May 2026 11:35:57 +0800 Subject: [PATCH] refactor: move bundled skills tree to repo root skills/ - Relocate runtime/skills -> skills/; runtime_skills_root() prefers oclaw/skills with fallback to legacy runtime/skills for unmigrated trees. - session-bootstrap hook handler resolves repo root via PROJECT_ROOT. - Update architecture/migration docs and in-tree skill references. Co-authored-by: Cursor --- docs/ARCHITECTURE_OVERVIEW.md | 2 +- docs/OCLAW_COMPAT_REMOVAL_CHECKLIST.md | 4 ++-- docs/OCLAW_MIGRATION_GUIDE.md | 4 ++-- interfaces/http/fastapi_app.py | 2 +- platform/config/runtime_paths.py | 9 ++++++++- runtime/hooks/README.md | 2 +- runtime/skills/_workspace/public/README.md | 16 ---------------- {runtime/skills => skills}/README.md | 16 ++++++++-------- .../generalist/automation-workflows/SKILL.md | 0 .../generalist/automation-workflows/_meta.json | 0 .../multi-search-engine/CHANGELOG.md | 0 .../multi-search-engine/CHANNELLOG.md | 0 .../generalist/multi-search-engine/SKILL.md | 0 .../generalist/multi-search-engine/_meta.json | 0 .../generalist/multi-search-engine/config.json | 0 .../multi-search-engine/metadata.json | 0 .../references/advanced-search.md | 0 .../references/international-search.md | 0 .../generalist/skill-vetter/SKILL.md | 0 .../generalist/skill-vetter/_meta.json | 0 .../ops/ops-netx-ume-playbook/SKILL.md | 0 .../ops/ops-netx-ume-playbook/reference.md | 0 skills/_workspace/public/README.md | 8 ++++++++ .../oclaw-skill-manager/README.md | 0 .../oclaw-skill-manager/SKILL.md | 6 +++--- .../references/install-guide.md | 2 +- .../references/safety-check-guide.md | 0 .../references/search-guide.md | 0 .../references/skill-safety-rubric.md | 0 .../references/uninstall-guide.md | 2 +- .../self-improvement/README.md | 0 .../self-improvement/SKILL.md | 0 .../self-improvement/_meta.json | 0 .../self-improvement/assets/ERRORS.md | 0 .../assets/FEATURE_REQUESTS.md | 0 .../self-improvement/assets/LEARNINGS.md | 0 .../self-improvement/assets/SKILL-TEMPLATE.md | 2 +- .../self-improvement/hooks/runtime/HOOK.md | 0 .../self-improvement/hooks/runtime/handler.js | 0 .../self-improvement/hooks/runtime/handler.py | 0 .../self-improvement/hooks/runtime/handler.ts | 0 .../self-improvement/references/examples.md | 0 .../self-improvement/references/hooks-setup.md | 18 +++++++++--------- .../references/oclaw-integration.md | 2 +- .../self-improvement/scripts/activator.sh | 0 .../self-improvement/scripts/error-detector.sh | 0 .../self-improvement/scripts/extract-skill.sh | 2 +- .../session-bootstrap/IDENTITY.md | 0 .../session-bootstrap/SKILL.md | 0 .../session-bootstrap/SOUL.md | 0 .../session-bootstrap/hooks/runtime/HOOK.md | 0 .../session-bootstrap/hooks/runtime/handler.py | 5 +++-- .../skill-creator/LICENSE.txt | 0 .../skills => skills}/skill-creator/SKILL.md | 0 .../skills => skills}/skill-creator/_meta.json | 0 .../references/output-patterns.md | 0 .../skill-creator/references/workflows.md | 0 .../skill-creator/scripts/init_skill.py | 0 .../skill-creator/scripts/package_skill.py | 0 .../skill-creator/scripts/quick_validate.py | 0 .../tavily-search-pro/SKILL.md | 0 .../tavily-search-pro/_meta.json | 0 .../tavily-search-pro/install.sh | 0 .../tavily-search-pro/lib/tavily_search.py | 0 .../tushare-finance/QUICK_REFERENCE.md | 0 .../tushare-finance/README.md | 0 .../skills => skills}/tushare-finance/SKILL.md | 0 .../tushare-finance/_meta.json | 0 .../tushare-finance/metadata.json | 0 .../tushare-finance/reference/README.md | 0 .../tushare-finance/reference/all_links.json | 0 .../reference/接口文档/AH股比价.md | 0 .../reference/接口文档/ETF份额规模.md | 0 .../reference/接口文档/ETF分钟行情.md | 0 .../reference/接口文档/ETF基准指数.md | 0 .../reference/接口文档/ETF基本信息.md | 0 .../reference/接口文档/ETF复权因子.md | 0 .../reference/接口文档/ETF实时日线.md | 0 .../reference/接口文档/ETF日线行情.md | 0 .../reference/接口文档/Hibor利率.md | 0 .../reference/接口文档/IPO新股上市.md | 0 .../reference/接口文档/LPR贷款基础利率.md | 0 .../reference/接口文档/Libor利率.md | 0 .../reference/接口文档/ST股票列表.md | 0 .../reference/接口文档/Shibor利率.md | 0 .../reference/接口文档/Shibor报价数据.md | 0 .../reference/接口文档/上市公司公告.md | 0 .../reference/接口文档/上市公司基本信息.md | 0 .../reference/接口文档/上市公司管理层.md | 0 .../reference/接口文档/上海黄金基础信息.md | 0 .../reference/接口文档/上海黄金现货日行情.md | 0 .../reference/接口文档/上证e互动问答.md | 0 .../reference/接口文档/业绩快报.md | 0 .../reference/接口文档/业绩预告.md | 0 .../reference/接口文档/东方财富App热榜.md | 0 .../reference/接口文档/东方财富概念成分.md | 0 .../reference/接口文档/东方财富概念板块.md | 0 .../接口文档/东财概念和行业指数行情.md | 0 .../reference/接口文档/中信行业成分.md | 0 .../reference/接口文档/中信行业指数日行情.md | 0 .../reference/接口文档/中央结算系统持股明细.md | 0 .../reference/接口文档/中央结算系统持股统计.md | 0 .../reference/接口文档/主营业务构成.md | 0 .../reference/接口文档/交易日历.md | 0 .../reference/接口文档/仓单日报.md | 0 .../reference/接口文档/债券回购日行情.md | 0 .../reference/接口文档/做市借券交易汇总(停).md | 0 .../reference/接口文档/全国电影剧本备案数据.md | 0 .../接口文档/全国电视剧备案公示数据.md | 0 .../reference/接口文档/全球财经事件.md | 0 .../reference/接口文档/分红送股数据.md | 0 .../reference/接口文档/利润表.md | 0 .../reference/接口文档/券商月度金股.md | 0 .../reference/接口文档/券商盈利预测数据.md | 0 .../reference/接口文档/前十大流通股东.md | 0 .../reference/接口文档/前十大股东.md | 0 .../reference/接口文档/北交所新旧代码对照.md | 0 .../reference/接口文档/南华期货指数行情.md | 0 .../reference/接口文档/历史Tick行情.md | 0 .../reference/接口文档/历史分钟.md | 0 .../reference/接口文档/历史分钟行情.md | 0 .../reference/接口文档/历史日线.md | 0 .../reference/接口文档/可转债发行.md | 0 .../reference/接口文档/可转债基础信息.md | 0 .../接口文档/可转债技术面因子(专业版).md | 0 .../reference/接口文档/可转债票面利率.md | 0 .../reference/接口文档/可转债行情.md | 0 .../reference/接口文档/可转债赎回信息.md | 0 .../reference/接口文档/可转债转股价变动.md | 0 .../reference/接口文档/可转债转股结果.md | 0 .../reference/接口文档/台湾电子产业月营收.md | 0 .../接口文档/台湾电子产业月营收明细.md | 0 .../接口文档/各渠道公募基金销售保有规模占比.md | 0 .../reference/接口文档/合约信息.md | 0 .../reference/接口文档/同花顺App热榜数.md | 0 .../接口文档/同花顺概念和行业指数行情.md | 0 .../reference/接口文档/同花顺涨跌停榜单.md | 0 .../reference/接口文档/同花顺行业概念成分.md | 0 .../reference/接口文档/同花顺行业概念板块.md | 0 .../接口文档/周_月线复权行情(每日更新).md | 0 .../接口文档/周_月线行情(每日更新).md | 0 .../reference/接口文档/周线行情.md | 0 .../接口文档/国债实际收益率曲线利率.md | 0 .../reference/接口文档/国债收益率曲线.md | 0 .../reference/接口文档/国债收益率曲线利率.md | 0 .../reference/接口文档/国债长期利率.md | 0 .../reference/接口文档/国债长期利率平均值.md | 0 .../reference/接口文档/国内生产总值(GDP).md | 0 .../reference/接口文档/国家政策库.md | 0 .../reference/接口文档/国际主要指数.md | 0 .../reference/接口文档/基金净值.md | 0 .../reference/接口文档/基金分红.md | 0 .../reference/接口文档/基金列表.md | 0 .../接口文档/基金技术面因子(专业版).md | 0 .../reference/接口文档/基金持仓.md | 0 .../reference/接口文档/基金管理人.md | 0 .../reference/接口文档/基金经理.md | 0 .../reference/接口文档/基金规模.md | 0 .../reference/接口文档/基金销售行业数据.md | 0 .../reference/接口文档/备用行情.md | 0 .../reference/接口文档/复权因子.md | 0 .../reference/接口文档/复权行情.md | 0 .../reference/接口文档/外汇基础信息(海外).md | 0 .../reference/接口文档/外汇日线行情.md | 0 .../reference/接口文档/大宗交易.md | 0 .../reference/接口文档/大宗交易明细.md | 0 .../reference/接口文档/大盘指数每日指标.md | 0 .../reference/接口文档/实时Tick(爬虫).md | 0 .../reference/接口文档/实时分钟.md | 0 .../reference/接口文档/实时分钟行情.md | 0 .../reference/接口文档/实时成交(爬虫).md | 0 .../reference/接口文档/实时排名(爬虫).md | 0 .../reference/接口文档/实时日线.md | 0 .../reference/接口文档/市场游资最全名录.md | 0 .../reference/接口文档/广州民间借贷利率.md | 0 .../reference/接口文档/开盘竞价成交(当日).md | 0 .../reference/接口文档/影院日度票房.md | 0 .../reference/接口文档/指数周线行情.md | 0 .../reference/接口文档/指数基本信息.md | 0 .../reference/接口文档/指数实时日线.md | 0 .../reference/接口文档/指数成分和权重.md | 0 .../接口文档/指数技术面因子(专业版).md | 0 .../reference/接口文档/指数日线行情.md | 0 .../reference/接口文档/指数月线行情.md | 0 .../reference/接口文档/数据索引.md | 0 .../reference/接口文档/新闻快讯(短讯).md | 0 .../reference/接口文档/新闻联播文字稿.md | 0 .../reference/接口文档/新闻通讯(长篇).md | 0 .../reference/接口文档/日线行情.md | 0 .../reference/接口文档/月线行情.md | 0 .../reference/接口文档/期权分钟行情.md | 0 .../reference/接口文档/期权合约信息.md | 0 .../reference/接口文档/期权日线行情.md | 0 .../reference/接口文档/期货主力与连续合约.md | 0 .../reference/接口文档/期货主要品种交易周报.md | 0 .../reference/接口文档/期货合约涨跌停价格.md | 0 .../接口文档/期货周_月线行情(每日更新).md | 0 .../reference/接口文档/机构调研数据.md | 0 .../reference/接口文档/柜台流通式债券报价.md | 0 .../接口文档/柜台流通式债券最优报价.md | 0 .../reference/接口文档/榜单数据(开盘啦).md | 0 .../reference/接口文档/每日停复牌信息.md | 0 .../reference/接口文档/每日持仓排名.md | 0 .../reference/接口文档/每日指标.md | 0 .../reference/接口文档/每日涨跌停价格.md | 0 .../reference/接口文档/每日筹码分布.md | 0 .../reference/接口文档/每日筹码及胜率.md | 0 .../reference/接口文档/每日结算参数.md | 0 .../reference/接口文档/每日股本(盘前).md | 0 .../reference/接口文档/沪深市场每日交易统计.md | 0 .../reference/接口文档/沪深港通股票列表.md | 0 .../reference/接口文档/沪深股通十大成交股.md | 0 .../reference/接口文档/沪深股通持股明细.md | 0 .../reference/接口文档/涨停最强板块统计.md | 0 .../reference/接口文档/涨停股票连板天梯.md | 0 .../reference/接口文档/涨跌停和炸板数据.md | 0 .../reference/接口文档/深圳市场每日交易情况.md | 0 .../reference/接口文档/深证易互动问答.md | 0 .../reference/接口文档/温州民间借贷利率.md | 0 .../reference/接口文档/港股交易日历.md | 0 .../reference/接口文档/港股分钟行情.md | 0 .../reference/接口文档/港股利润表.md | 0 .../reference/接口文档/港股基础信息.md | 0 .../reference/接口文档/港股复权因子.md | 0 .../reference/接口文档/港股复权行情.md | 0 .../reference/接口文档/港股实时日线.md | 0 .../reference/接口文档/港股日线行情.md | 0 .../reference/接口文档/港股现金流量表.md | 0 .../reference/接口文档/港股财务指标数据.md | 0 .../reference/接口文档/港股资产负债表.md | 0 .../reference/接口文档/港股通十大成交股.md | 0 .../reference/接口文档/港股通每日成交统计.md | 0 .../reference/接口文档/港股通每月成交统计.md | 0 .../reference/接口文档/游资交易每日明细.md | 0 .../reference/接口文档/现金流量表.md | 0 .../reference/接口文档/申万行业分类.md | 0 .../reference/接口文档/申万行业成分(分级).md | 0 .../reference/接口文档/申万行业指数日行情.md | 0 .../reference/接口文档/电影周度票房.md | 0 .../reference/接口文档/电影日度票房.md | 0 .../reference/接口文档/电影月度票房.md | 0 .../reference/接口文档/短期国债利率.md | 0 .../reference/接口文档/社区捐助.md | 0 .../reference/接口文档/社融增量(月度).md | 0 .../reference/接口文档/神奇九转指标.md | 0 .../reference/接口文档/管理层薪酬和持股.md | 0 .../reference/接口文档/美股交易日历.md | 0 .../reference/接口文档/美股利润表.md | 0 .../reference/接口文档/美股基础信息.md | 0 .../reference/接口文档/美股复权因子.md | 0 .../reference/接口文档/美股复权行情.md | 0 .../reference/接口文档/美股日线行情.md | 0 .../reference/接口文档/美股现金流量表.md | 0 .../reference/接口文档/美股财务指标数据.md | 0 .../reference/接口文档/美股资产负债表.md | 0 .../reference/接口文档/股东人数.md | 0 .../reference/接口文档/股东增减持.md | 0 .../reference/接口文档/股权质押明细数据.md | 0 .../reference/接口文档/股权质押统计数据.md | 0 .../reference/接口文档/股票列表.md | 0 .../reference/接口文档/股票历史列表.md | 0 .../reference/接口文档/股票回购.md | 0 .../reference/接口文档/股票开户数据(停).md | 0 .../reference/接口文档/股票开户数据(旧).md | 0 .../reference/接口文档/股票开盘集合竞价数据.md | 0 .../接口文档/股票技术面因子(专业版).md | 0 .../reference/接口文档/股票技术面因子.md | 0 .../reference/接口文档/股票收盘集合竞价数据.md | 0 .../reference/接口文档/股票曾用名.md | 0 .../reference/接口文档/融资融券交易明细.md | 0 .../reference/接口文档/融资融券交易汇总.md | 0 .../reference/接口文档/融资融券标的(盘前).md | 0 .../reference/接口文档/财务审计意见.md | 0 .../reference/接口文档/财务指标数据.md | 0 .../reference/接口文档/财报披露日期表.md | 0 .../reference/接口文档/货币供应量(月).md | 0 .../reference/接口文档/资产负债表.md | 0 .../reference/接口文档/转融券交易明细(停).md | 0 .../reference/接口文档/转融券交易汇总(停).md | 0 .../reference/接口文档/转融资交易汇总.md | 0 .../reference/接口文档/通用行情接口.md | 0 .../reference/接口文档/通达信板块信息.md | 0 .../reference/接口文档/通达信板块成分.md | 0 .../reference/接口文档/通达信板块行情.md | 0 .../reference/接口文档/采购经理指数(PMI).md | 0 .../接口文档/销售机构公募基金销售保有规模.md | 0 .../reference/接口文档/限售股解禁.md | 0 .../reference/接口文档/题材成分(开盘啦).md | 0 .../reference/接口文档/题材数据(开盘啦).md | 0 .../reference/接口文档/龙虎榜机构交易单.md | 0 .../reference/接口文档/龙虎榜每日统计单.md | 0 .../tushare-finance/requirements.txt | 0 .../tushare-finance/scripts/api_client.py | 0 {runtime/skills => skills}/weather/SKILL.md | 0 {runtime/skills => skills}/weather/_meta.json | 0 .../wiki-first-autonomy/SKILL.md | 0 .../wiki-first-autonomy/examples.md | 0 .../wiki-first-autonomy/reference.md | 0 298 files changed, 51 insertions(+), 51 deletions(-) delete mode 100644 runtime/skills/_workspace/public/README.md rename {runtime/skills => skills}/README.md (76%) rename {runtime/skills => skills}/_workspace/generalist/automation-workflows/SKILL.md (100%) rename {runtime/skills => skills}/_workspace/generalist/automation-workflows/_meta.json (100%) rename {runtime/skills => skills}/_workspace/generalist/multi-search-engine/CHANGELOG.md (100%) rename {runtime/skills => skills}/_workspace/generalist/multi-search-engine/CHANNELLOG.md (100%) rename {runtime/skills => skills}/_workspace/generalist/multi-search-engine/SKILL.md (100%) rename {runtime/skills => skills}/_workspace/generalist/multi-search-engine/_meta.json (100%) rename {runtime/skills => skills}/_workspace/generalist/multi-search-engine/config.json (100%) rename {runtime/skills => skills}/_workspace/generalist/multi-search-engine/metadata.json (100%) rename {runtime/skills => skills}/_workspace/generalist/multi-search-engine/references/advanced-search.md (100%) rename {runtime/skills => skills}/_workspace/generalist/multi-search-engine/references/international-search.md (100%) rename {runtime/skills => skills}/_workspace/generalist/skill-vetter/SKILL.md (100%) rename {runtime/skills => skills}/_workspace/generalist/skill-vetter/_meta.json (100%) rename {runtime/skills => skills}/_workspace/ops/ops-netx-ume-playbook/SKILL.md (100%) rename {runtime/skills => skills}/_workspace/ops/ops-netx-ume-playbook/reference.md (100%) create mode 100644 skills/_workspace/public/README.md rename {runtime/skills => skills}/oclaw-skill-manager/README.md (100%) rename {runtime/skills => skills}/oclaw-skill-manager/SKILL.md (95%) rename {runtime/skills => skills}/oclaw-skill-manager/references/install-guide.md (96%) rename {runtime/skills => skills}/oclaw-skill-manager/references/safety-check-guide.md (100%) rename {runtime/skills => skills}/oclaw-skill-manager/references/search-guide.md (100%) rename {runtime/skills => skills}/oclaw-skill-manager/references/skill-safety-rubric.md (100%) rename {runtime/skills => skills}/oclaw-skill-manager/references/uninstall-guide.md (92%) rename {runtime/skills => skills}/self-improvement/README.md (100%) rename {runtime/skills => skills}/self-improvement/SKILL.md (100%) rename {runtime/skills => skills}/self-improvement/_meta.json (100%) rename {runtime/skills => skills}/self-improvement/assets/ERRORS.md (100%) rename {runtime/skills => skills}/self-improvement/assets/FEATURE_REQUESTS.md (100%) rename {runtime/skills => skills}/self-improvement/assets/LEARNINGS.md (100%) rename {runtime/skills => skills}/self-improvement/assets/SKILL-TEMPLATE.md (98%) rename {runtime/skills => skills}/self-improvement/hooks/runtime/HOOK.md (100%) rename {runtime/skills => skills}/self-improvement/hooks/runtime/handler.js (100%) rename {runtime/skills => skills}/self-improvement/hooks/runtime/handler.py (100%) rename {runtime/skills => skills}/self-improvement/hooks/runtime/handler.ts (100%) rename {runtime/skills => skills}/self-improvement/references/examples.md (100%) rename {runtime/skills => skills}/self-improvement/references/hooks-setup.md (86%) rename {runtime/skills => skills}/self-improvement/references/oclaw-integration.md (99%) rename {runtime/skills => skills}/self-improvement/scripts/activator.sh (100%) rename {runtime/skills => skills}/self-improvement/scripts/error-detector.sh (100%) rename {runtime/skills => skills}/self-improvement/scripts/extract-skill.sh (98%) rename {runtime/skills => skills}/session-bootstrap/IDENTITY.md (100%) rename {runtime/skills => skills}/session-bootstrap/SKILL.md (100%) rename {runtime/skills => skills}/session-bootstrap/SOUL.md (100%) rename {runtime/skills => skills}/session-bootstrap/hooks/runtime/HOOK.md (100%) rename {runtime/skills => skills}/session-bootstrap/hooks/runtime/handler.py (98%) rename {runtime/skills => skills}/skill-creator/LICENSE.txt (100%) rename {runtime/skills => skills}/skill-creator/SKILL.md (100%) rename {runtime/skills => skills}/skill-creator/_meta.json (100%) rename {runtime/skills => skills}/skill-creator/references/output-patterns.md (100%) rename {runtime/skills => skills}/skill-creator/references/workflows.md (100%) rename {runtime/skills => skills}/skill-creator/scripts/init_skill.py (100%) rename {runtime/skills => skills}/skill-creator/scripts/package_skill.py (100%) rename {runtime/skills => skills}/skill-creator/scripts/quick_validate.py (100%) rename {runtime/skills => skills}/tavily-search-pro/SKILL.md (100%) rename {runtime/skills => skills}/tavily-search-pro/_meta.json (100%) rename {runtime/skills => skills}/tavily-search-pro/install.sh (100%) rename {runtime/skills => skills}/tavily-search-pro/lib/tavily_search.py (100%) rename {runtime/skills => skills}/tushare-finance/QUICK_REFERENCE.md (100%) rename {runtime/skills => skills}/tushare-finance/README.md (100%) rename {runtime/skills => skills}/tushare-finance/SKILL.md (100%) rename {runtime/skills => skills}/tushare-finance/_meta.json (100%) rename {runtime/skills => skills}/tushare-finance/metadata.json (100%) rename {runtime/skills => skills}/tushare-finance/reference/README.md (100%) rename {runtime/skills => skills}/tushare-finance/reference/all_links.json (100%) rename {runtime/skills => skills}/tushare-finance/reference/接口文档/AH股比价.md (100%) rename {runtime/skills => skills}/tushare-finance/reference/接口文档/ETF份额规模.md (100%) rename {runtime/skills => skills}/tushare-finance/reference/接口文档/ETF分钟行情.md (100%) rename {runtime/skills => skills}/tushare-finance/reference/接口文档/ETF基准指数.md (100%) rename {runtime/skills => skills}/tushare-finance/reference/接口文档/ETF基本信息.md (100%) rename {runtime/skills => skills}/tushare-finance/reference/接口文档/ETF复权因子.md (100%) rename {runtime/skills => skills}/tushare-finance/reference/接口文档/ETF实时日线.md (100%) rename {runtime/skills => skills}/tushare-finance/reference/接口文档/ETF日线行情.md (100%) rename {runtime/skills => skills}/tushare-finance/reference/接口文档/Hibor利率.md (100%) rename {runtime/skills => skills}/tushare-finance/reference/接口文档/IPO新股上市.md (100%) rename {runtime/skills => skills}/tushare-finance/reference/接口文档/LPR贷款基础利率.md (100%) rename {runtime/skills => skills}/tushare-finance/reference/接口文档/Libor利率.md (100%) rename {runtime/skills => skills}/tushare-finance/reference/接口文档/ST股票列表.md (100%) rename {runtime/skills => skills}/tushare-finance/reference/接口文档/Shibor利率.md (100%) rename {runtime/skills => skills}/tushare-finance/reference/接口文档/Shibor报价数据.md (100%) rename {runtime/skills => skills}/tushare-finance/reference/接口文档/上市公司公告.md (100%) rename {runtime/skills => skills}/tushare-finance/reference/接口文档/上市公司基本信息.md (100%) rename {runtime/skills => skills}/tushare-finance/reference/接口文档/上市公司管理层.md (100%) rename {runtime/skills => skills}/tushare-finance/reference/接口文档/上海黄金基础信息.md (100%) rename {runtime/skills => skills}/tushare-finance/reference/接口文档/上海黄金现货日行情.md (100%) rename {runtime/skills => skills}/tushare-finance/reference/接口文档/上证e互动问答.md (100%) rename {runtime/skills => skills}/tushare-finance/reference/接口文档/业绩快报.md (100%) rename {runtime/skills => skills}/tushare-finance/reference/接口文档/业绩预告.md (100%) rename {runtime/skills => skills}/tushare-finance/reference/接口文档/东方财富App热榜.md (100%) rename {runtime/skills => skills}/tushare-finance/reference/接口文档/东方财富概念成分.md (100%) rename {runtime/skills => skills}/tushare-finance/reference/接口文档/东方财富概念板块.md (100%) rename {runtime/skills => skills}/tushare-finance/reference/接口文档/东财概念和行业指数行情.md (100%) rename {runtime/skills => skills}/tushare-finance/reference/接口文档/中信行业成分.md (100%) rename {runtime/skills => skills}/tushare-finance/reference/接口文档/中信行业指数日行情.md (100%) rename {runtime/skills => skills}/tushare-finance/reference/接口文档/中央结算系统持股明细.md (100%) rename {runtime/skills => skills}/tushare-finance/reference/接口文档/中央结算系统持股统计.md (100%) rename {runtime/skills => skills}/tushare-finance/reference/接口文档/主营业务构成.md (100%) rename {runtime/skills => skills}/tushare-finance/reference/接口文档/交易日历.md (100%) rename {runtime/skills => skills}/tushare-finance/reference/接口文档/仓单日报.md (100%) rename {runtime/skills => skills}/tushare-finance/reference/接口文档/债券回购日行情.md (100%) rename {runtime/skills => skills}/tushare-finance/reference/接口文档/做市借券交易汇总(停).md (100%) rename {runtime/skills => skills}/tushare-finance/reference/接口文档/全国电影剧本备案数据.md (100%) rename {runtime/skills => skills}/tushare-finance/reference/接口文档/全国电视剧备案公示数据.md (100%) rename {runtime/skills => skills}/tushare-finance/reference/接口文档/全球财经事件.md (100%) rename {runtime/skills => skills}/tushare-finance/reference/接口文档/分红送股数据.md (100%) rename {runtime/skills => skills}/tushare-finance/reference/接口文档/利润表.md (100%) rename {runtime/skills => skills}/tushare-finance/reference/接口文档/券商月度金股.md (100%) rename {runtime/skills => skills}/tushare-finance/reference/接口文档/券商盈利预测数据.md (100%) rename {runtime/skills => skills}/tushare-finance/reference/接口文档/前十大流通股东.md (100%) rename {runtime/skills => skills}/tushare-finance/reference/接口文档/前十大股东.md (100%) rename {runtime/skills => skills}/tushare-finance/reference/接口文档/北交所新旧代码对照.md (100%) rename {runtime/skills => skills}/tushare-finance/reference/接口文档/南华期货指数行情.md (100%) rename {runtime/skills => skills}/tushare-finance/reference/接口文档/历史Tick行情.md (100%) rename {runtime/skills => skills}/tushare-finance/reference/接口文档/历史分钟.md (100%) rename {runtime/skills => skills}/tushare-finance/reference/接口文档/历史分钟行情.md (100%) rename {runtime/skills => skills}/tushare-finance/reference/接口文档/历史日线.md (100%) rename {runtime/skills => skills}/tushare-finance/reference/接口文档/可转债发行.md (100%) rename {runtime/skills => skills}/tushare-finance/reference/接口文档/可转债基础信息.md (100%) rename {runtime/skills => skills}/tushare-finance/reference/接口文档/可转债技术面因子(专业版).md (100%) rename {runtime/skills => skills}/tushare-finance/reference/接口文档/可转债票面利率.md (100%) rename {runtime/skills => skills}/tushare-finance/reference/接口文档/可转债行情.md (100%) rename {runtime/skills => skills}/tushare-finance/reference/接口文档/可转债赎回信息.md (100%) rename {runtime/skills => skills}/tushare-finance/reference/接口文档/可转债转股价变动.md (100%) rename {runtime/skills => skills}/tushare-finance/reference/接口文档/可转债转股结果.md (100%) rename {runtime/skills => skills}/tushare-finance/reference/接口文档/台湾电子产业月营收.md (100%) rename {runtime/skills => skills}/tushare-finance/reference/接口文档/台湾电子产业月营收明细.md (100%) rename {runtime/skills => skills}/tushare-finance/reference/接口文档/各渠道公募基金销售保有规模占比.md (100%) rename {runtime/skills => skills}/tushare-finance/reference/接口文档/合约信息.md (100%) rename {runtime/skills => skills}/tushare-finance/reference/接口文档/同花顺App热榜数.md (100%) rename {runtime/skills => skills}/tushare-finance/reference/接口文档/同花顺概念和行业指数行情.md (100%) rename {runtime/skills => skills}/tushare-finance/reference/接口文档/同花顺涨跌停榜单.md (100%) rename {runtime/skills => skills}/tushare-finance/reference/接口文档/同花顺行业概念成分.md (100%) rename {runtime/skills => skills}/tushare-finance/reference/接口文档/同花顺行业概念板块.md (100%) rename {runtime/skills => skills}/tushare-finance/reference/接口文档/周_月线复权行情(每日更新).md (100%) rename {runtime/skills => skills}/tushare-finance/reference/接口文档/周_月线行情(每日更新).md (100%) rename {runtime/skills => skills}/tushare-finance/reference/接口文档/周线行情.md (100%) rename {runtime/skills => skills}/tushare-finance/reference/接口文档/国债实际收益率曲线利率.md (100%) rename {runtime/skills => skills}/tushare-finance/reference/接口文档/国债收益率曲线.md (100%) rename {runtime/skills => skills}/tushare-finance/reference/接口文档/国债收益率曲线利率.md (100%) rename {runtime/skills => skills}/tushare-finance/reference/接口文档/国债长期利率.md (100%) rename {runtime/skills => skills}/tushare-finance/reference/接口文档/国债长期利率平均值.md (100%) rename {runtime/skills => skills}/tushare-finance/reference/接口文档/国内生产总值(GDP).md (100%) rename {runtime/skills => skills}/tushare-finance/reference/接口文档/国家政策库.md (100%) rename {runtime/skills => skills}/tushare-finance/reference/接口文档/国际主要指数.md (100%) rename {runtime/skills => skills}/tushare-finance/reference/接口文档/基金净值.md (100%) rename {runtime/skills => skills}/tushare-finance/reference/接口文档/基金分红.md (100%) rename {runtime/skills => skills}/tushare-finance/reference/接口文档/基金列表.md (100%) rename {runtime/skills => skills}/tushare-finance/reference/接口文档/基金技术面因子(专业版).md (100%) rename {runtime/skills => skills}/tushare-finance/reference/接口文档/基金持仓.md (100%) rename {runtime/skills => skills}/tushare-finance/reference/接口文档/基金管理人.md (100%) rename {runtime/skills => skills}/tushare-finance/reference/接口文档/基金经理.md (100%) rename {runtime/skills => skills}/tushare-finance/reference/接口文档/基金规模.md (100%) rename {runtime/skills => skills}/tushare-finance/reference/接口文档/基金销售行业数据.md (100%) rename {runtime/skills => skills}/tushare-finance/reference/接口文档/备用行情.md (100%) rename {runtime/skills => skills}/tushare-finance/reference/接口文档/复权因子.md (100%) rename {runtime/skills => skills}/tushare-finance/reference/接口文档/复权行情.md (100%) rename {runtime/skills => skills}/tushare-finance/reference/接口文档/外汇基础信息(海外).md (100%) rename {runtime/skills => skills}/tushare-finance/reference/接口文档/外汇日线行情.md (100%) rename {runtime/skills => skills}/tushare-finance/reference/接口文档/大宗交易.md (100%) rename {runtime/skills => skills}/tushare-finance/reference/接口文档/大宗交易明细.md (100%) rename {runtime/skills => skills}/tushare-finance/reference/接口文档/大盘指数每日指标.md (100%) rename {runtime/skills => skills}/tushare-finance/reference/接口文档/实时Tick(爬虫).md (100%) rename {runtime/skills => skills}/tushare-finance/reference/接口文档/实时分钟.md (100%) rename {runtime/skills => skills}/tushare-finance/reference/接口文档/实时分钟行情.md (100%) rename {runtime/skills => skills}/tushare-finance/reference/接口文档/实时成交(爬虫).md (100%) rename {runtime/skills => skills}/tushare-finance/reference/接口文档/实时排名(爬虫).md (100%) rename {runtime/skills => skills}/tushare-finance/reference/接口文档/实时日线.md (100%) rename {runtime/skills => skills}/tushare-finance/reference/接口文档/市场游资最全名录.md (100%) rename {runtime/skills => skills}/tushare-finance/reference/接口文档/广州民间借贷利率.md (100%) rename {runtime/skills => skills}/tushare-finance/reference/接口文档/开盘竞价成交(当日).md (100%) rename {runtime/skills => skills}/tushare-finance/reference/接口文档/影院日度票房.md (100%) rename {runtime/skills => skills}/tushare-finance/reference/接口文档/指数周线行情.md (100%) rename {runtime/skills => skills}/tushare-finance/reference/接口文档/指数基本信息.md (100%) rename {runtime/skills => skills}/tushare-finance/reference/接口文档/指数实时日线.md (100%) rename {runtime/skills => skills}/tushare-finance/reference/接口文档/指数成分和权重.md (100%) rename {runtime/skills => skills}/tushare-finance/reference/接口文档/指数技术面因子(专业版).md (100%) rename {runtime/skills => skills}/tushare-finance/reference/接口文档/指数日线行情.md (100%) rename {runtime/skills => skills}/tushare-finance/reference/接口文档/指数月线行情.md (100%) rename {runtime/skills => skills}/tushare-finance/reference/接口文档/数据索引.md (100%) rename {runtime/skills => skills}/tushare-finance/reference/接口文档/新闻快讯(短讯).md (100%) rename {runtime/skills => skills}/tushare-finance/reference/接口文档/新闻联播文字稿.md (100%) rename {runtime/skills => skills}/tushare-finance/reference/接口文档/新闻通讯(长篇).md (100%) rename {runtime/skills => skills}/tushare-finance/reference/接口文档/日线行情.md (100%) rename {runtime/skills => skills}/tushare-finance/reference/接口文档/月线行情.md (100%) rename {runtime/skills => skills}/tushare-finance/reference/接口文档/期权分钟行情.md (100%) rename {runtime/skills => skills}/tushare-finance/reference/接口文档/期权合约信息.md (100%) rename {runtime/skills => skills}/tushare-finance/reference/接口文档/期权日线行情.md (100%) rename {runtime/skills => skills}/tushare-finance/reference/接口文档/期货主力与连续合约.md (100%) rename {runtime/skills => skills}/tushare-finance/reference/接口文档/期货主要品种交易周报.md (100%) rename {runtime/skills => skills}/tushare-finance/reference/接口文档/期货合约涨跌停价格.md (100%) rename {runtime/skills => skills}/tushare-finance/reference/接口文档/期货周_月线行情(每日更新).md (100%) rename {runtime/skills => skills}/tushare-finance/reference/接口文档/机构调研数据.md (100%) rename {runtime/skills => skills}/tushare-finance/reference/接口文档/柜台流通式债券报价.md (100%) rename {runtime/skills => skills}/tushare-finance/reference/接口文档/柜台流通式债券最优报价.md (100%) rename {runtime/skills => skills}/tushare-finance/reference/接口文档/榜单数据(开盘啦).md (100%) rename {runtime/skills => skills}/tushare-finance/reference/接口文档/每日停复牌信息.md (100%) rename {runtime/skills => skills}/tushare-finance/reference/接口文档/每日持仓排名.md (100%) rename {runtime/skills => skills}/tushare-finance/reference/接口文档/每日指标.md (100%) rename {runtime/skills => skills}/tushare-finance/reference/接口文档/每日涨跌停价格.md (100%) rename {runtime/skills => skills}/tushare-finance/reference/接口文档/每日筹码分布.md (100%) rename {runtime/skills => skills}/tushare-finance/reference/接口文档/每日筹码及胜率.md (100%) rename {runtime/skills => skills}/tushare-finance/reference/接口文档/每日结算参数.md (100%) rename {runtime/skills => skills}/tushare-finance/reference/接口文档/每日股本(盘前).md (100%) rename {runtime/skills => skills}/tushare-finance/reference/接口文档/沪深市场每日交易统计.md (100%) rename {runtime/skills => skills}/tushare-finance/reference/接口文档/沪深港通股票列表.md (100%) rename {runtime/skills => skills}/tushare-finance/reference/接口文档/沪深股通十大成交股.md (100%) rename {runtime/skills => skills}/tushare-finance/reference/接口文档/沪深股通持股明细.md (100%) rename {runtime/skills => skills}/tushare-finance/reference/接口文档/涨停最强板块统计.md (100%) rename {runtime/skills => skills}/tushare-finance/reference/接口文档/涨停股票连板天梯.md (100%) rename {runtime/skills => skills}/tushare-finance/reference/接口文档/涨跌停和炸板数据.md (100%) rename {runtime/skills => skills}/tushare-finance/reference/接口文档/深圳市场每日交易情况.md (100%) rename {runtime/skills => skills}/tushare-finance/reference/接口文档/深证易互动问答.md (100%) rename {runtime/skills => skills}/tushare-finance/reference/接口文档/温州民间借贷利率.md (100%) rename {runtime/skills => skills}/tushare-finance/reference/接口文档/港股交易日历.md (100%) rename {runtime/skills => skills}/tushare-finance/reference/接口文档/港股分钟行情.md (100%) rename {runtime/skills => skills}/tushare-finance/reference/接口文档/港股利润表.md (100%) rename {runtime/skills => skills}/tushare-finance/reference/接口文档/港股基础信息.md (100%) rename {runtime/skills => skills}/tushare-finance/reference/接口文档/港股复权因子.md (100%) rename {runtime/skills => skills}/tushare-finance/reference/接口文档/港股复权行情.md (100%) rename {runtime/skills => skills}/tushare-finance/reference/接口文档/港股实时日线.md (100%) rename {runtime/skills => skills}/tushare-finance/reference/接口文档/港股日线行情.md (100%) rename {runtime/skills => skills}/tushare-finance/reference/接口文档/港股现金流量表.md (100%) rename {runtime/skills => skills}/tushare-finance/reference/接口文档/港股财务指标数据.md (100%) rename {runtime/skills => skills}/tushare-finance/reference/接口文档/港股资产负债表.md (100%) rename {runtime/skills => skills}/tushare-finance/reference/接口文档/港股通十大成交股.md (100%) rename {runtime/skills => skills}/tushare-finance/reference/接口文档/港股通每日成交统计.md (100%) rename {runtime/skills => skills}/tushare-finance/reference/接口文档/港股通每月成交统计.md (100%) rename {runtime/skills => skills}/tushare-finance/reference/接口文档/游资交易每日明细.md (100%) rename {runtime/skills => skills}/tushare-finance/reference/接口文档/现金流量表.md (100%) rename {runtime/skills => skills}/tushare-finance/reference/接口文档/申万行业分类.md (100%) rename {runtime/skills => skills}/tushare-finance/reference/接口文档/申万行业成分(分级).md (100%) rename {runtime/skills => skills}/tushare-finance/reference/接口文档/申万行业指数日行情.md (100%) rename {runtime/skills => skills}/tushare-finance/reference/接口文档/电影周度票房.md (100%) rename {runtime/skills => skills}/tushare-finance/reference/接口文档/电影日度票房.md (100%) rename {runtime/skills => skills}/tushare-finance/reference/接口文档/电影月度票房.md (100%) rename {runtime/skills => skills}/tushare-finance/reference/接口文档/短期国债利率.md (100%) rename {runtime/skills => skills}/tushare-finance/reference/接口文档/社区捐助.md (100%) rename {runtime/skills => skills}/tushare-finance/reference/接口文档/社融增量(月度).md (100%) rename {runtime/skills => skills}/tushare-finance/reference/接口文档/神奇九转指标.md (100%) rename {runtime/skills => skills}/tushare-finance/reference/接口文档/管理层薪酬和持股.md (100%) rename {runtime/skills => skills}/tushare-finance/reference/接口文档/美股交易日历.md (100%) rename {runtime/skills => skills}/tushare-finance/reference/接口文档/美股利润表.md (100%) rename {runtime/skills => skills}/tushare-finance/reference/接口文档/美股基础信息.md (100%) rename {runtime/skills => skills}/tushare-finance/reference/接口文档/美股复权因子.md (100%) rename {runtime/skills => skills}/tushare-finance/reference/接口文档/美股复权行情.md (100%) rename {runtime/skills => skills}/tushare-finance/reference/接口文档/美股日线行情.md (100%) rename {runtime/skills => skills}/tushare-finance/reference/接口文档/美股现金流量表.md (100%) rename {runtime/skills => skills}/tushare-finance/reference/接口文档/美股财务指标数据.md (100%) rename {runtime/skills => skills}/tushare-finance/reference/接口文档/美股资产负债表.md (100%) rename {runtime/skills => skills}/tushare-finance/reference/接口文档/股东人数.md (100%) rename {runtime/skills => skills}/tushare-finance/reference/接口文档/股东增减持.md (100%) rename {runtime/skills => skills}/tushare-finance/reference/接口文档/股权质押明细数据.md (100%) rename {runtime/skills => skills}/tushare-finance/reference/接口文档/股权质押统计数据.md (100%) rename {runtime/skills => skills}/tushare-finance/reference/接口文档/股票列表.md (100%) rename {runtime/skills => skills}/tushare-finance/reference/接口文档/股票历史列表.md (100%) rename {runtime/skills => skills}/tushare-finance/reference/接口文档/股票回购.md (100%) rename {runtime/skills => skills}/tushare-finance/reference/接口文档/股票开户数据(停).md (100%) rename {runtime/skills => skills}/tushare-finance/reference/接口文档/股票开户数据(旧).md (100%) rename {runtime/skills => skills}/tushare-finance/reference/接口文档/股票开盘集合竞价数据.md (100%) rename {runtime/skills => skills}/tushare-finance/reference/接口文档/股票技术面因子(专业版).md (100%) rename {runtime/skills => skills}/tushare-finance/reference/接口文档/股票技术面因子.md (100%) rename {runtime/skills => skills}/tushare-finance/reference/接口文档/股票收盘集合竞价数据.md (100%) rename {runtime/skills => skills}/tushare-finance/reference/接口文档/股票曾用名.md (100%) rename {runtime/skills => skills}/tushare-finance/reference/接口文档/融资融券交易明细.md (100%) rename {runtime/skills => skills}/tushare-finance/reference/接口文档/融资融券交易汇总.md (100%) rename {runtime/skills => skills}/tushare-finance/reference/接口文档/融资融券标的(盘前).md (100%) rename {runtime/skills => skills}/tushare-finance/reference/接口文档/财务审计意见.md (100%) rename {runtime/skills => skills}/tushare-finance/reference/接口文档/财务指标数据.md (100%) rename {runtime/skills => skills}/tushare-finance/reference/接口文档/财报披露日期表.md (100%) rename {runtime/skills => skills}/tushare-finance/reference/接口文档/货币供应量(月).md (100%) rename {runtime/skills => skills}/tushare-finance/reference/接口文档/资产负债表.md (100%) rename {runtime/skills => skills}/tushare-finance/reference/接口文档/转融券交易明细(停).md (100%) rename {runtime/skills => skills}/tushare-finance/reference/接口文档/转融券交易汇总(停).md (100%) rename {runtime/skills => skills}/tushare-finance/reference/接口文档/转融资交易汇总.md (100%) rename {runtime/skills => skills}/tushare-finance/reference/接口文档/通用行情接口.md (100%) rename {runtime/skills => skills}/tushare-finance/reference/接口文档/通达信板块信息.md (100%) rename {runtime/skills => skills}/tushare-finance/reference/接口文档/通达信板块成分.md (100%) rename {runtime/skills => skills}/tushare-finance/reference/接口文档/通达信板块行情.md (100%) rename {runtime/skills => skills}/tushare-finance/reference/接口文档/采购经理指数(PMI).md (100%) rename {runtime/skills => skills}/tushare-finance/reference/接口文档/销售机构公募基金销售保有规模.md (100%) rename {runtime/skills => skills}/tushare-finance/reference/接口文档/限售股解禁.md (100%) rename {runtime/skills => skills}/tushare-finance/reference/接口文档/题材成分(开盘啦).md (100%) rename {runtime/skills => skills}/tushare-finance/reference/接口文档/题材数据(开盘啦).md (100%) rename {runtime/skills => skills}/tushare-finance/reference/接口文档/龙虎榜机构交易单.md (100%) rename {runtime/skills => skills}/tushare-finance/reference/接口文档/龙虎榜每日统计单.md (100%) rename {runtime/skills => skills}/tushare-finance/requirements.txt (100%) rename {runtime/skills => skills}/tushare-finance/scripts/api_client.py (100%) rename {runtime/skills => skills}/weather/SKILL.md (100%) rename {runtime/skills => skills}/weather/_meta.json (100%) rename {runtime/skills => skills}/wiki-first-autonomy/SKILL.md (100%) rename {runtime/skills => skills}/wiki-first-autonomy/examples.md (100%) rename {runtime/skills => skills}/wiki-first-autonomy/reference.md (100%) diff --git a/docs/ARCHITECTURE_OVERVIEW.md b/docs/ARCHITECTURE_OVERVIEW.md index 03bfacf0..2b6b0228 100644 --- a/docs/ARCHITECTURE_OVERVIEW.md +++ b/docs/ARCHITECTURE_OVERVIEW.md @@ -16,7 +16,7 @@ - `runtime/core/`:可复用执行内核(如 agent 执行管线聚合入口)。 - `runtime/app/`:应用侧入口组织(面向外部流程的 runtime 编排)。 - `runtime/agents|chat|orchestration|workers`:领域能力模块。 -- `runtime/skills|hooks|extensions`:可扩展能力载体。 +- `skills/`、`runtime/hooks`、`runtime/extensions`:可扩展能力载体(技能包在仓库根 `skills/`)。 - `runtime/operations/scripts`:运维脚本与生成器。 ## 路径规范 diff --git a/docs/OCLAW_COMPAT_REMOVAL_CHECKLIST.md b/docs/OCLAW_COMPAT_REMOVAL_CHECKLIST.md index f6f9c035..593cb23c 100644 --- a/docs/OCLAW_COMPAT_REMOVAL_CHECKLIST.md +++ b/docs/OCLAW_COMPAT_REMOVAL_CHECKLIST.md @@ -20,8 +20,8 @@ Use this checklist to verify readiness and post-delete safety for `oclaw/app_ser - [x] Runtime role context now loads from `oclaw/runtime/workspaces/*`. - [x] Skill root priority still effective: - [x] `AIA_SKILLS_ROOT` - - [x] `oclaw/runtime/skills` - - [x] `skills/` fallback + - [x] `oclaw/skills`(仓库根) + - [x] `oclaw/runtime/skills`(旧路径回退) ## Extension policy checks - [x] Primary extension source remains `oclaw/extensions/`. diff --git a/docs/OCLAW_MIGRATION_GUIDE.md b/docs/OCLAW_MIGRATION_GUIDE.md index 9d776d48..e450ce48 100644 --- a/docs/OCLAW_MIGRATION_GUIDE.md +++ b/docs/OCLAW_MIGRATION_GUIDE.md @@ -74,6 +74,6 @@ This repository now uses **repo-root relative** runtime wiring. - Role context is loaded from `oclaw/runtime/workspaces/*`. - Skills root priority: 1. `AIA_SKILLS_ROOT` - 2. `oclaw/runtime/skills` - 3. `skills/` (legacy fallback) + 2. `oclaw/skills`(仓库根) + 3. `oclaw/runtime/skills`(旧布局,若仍存在则 `runtime_skills_root()` 会回退) diff --git a/interfaces/http/fastapi_app.py b/interfaces/http/fastapi_app.py index bd59c3f4..d59600a9 100644 --- a/interfaces/http/fastapi_app.py +++ b/interfaces/http/fastapi_app.py @@ -196,7 +196,7 @@ def _run_startup_hooks(app: FastAPI) -> None: # NOTE: skill role binding is an optional feature. For ops, we rely on: # - role workspace system prompt (ROLE_SYSTEM.md) requiring the playbook - # - skill being present under runtime/skills/_workspace/ops/ + # - skill being present under skills/_workspace/ops/ try: warm_expert_workspace_cache() except Exception: diff --git a/platform/config/runtime_paths.py b/platform/config/runtime_paths.py index ad839722..91134475 100644 --- a/platform/config/runtime_paths.py +++ b/platform/config/runtime_paths.py @@ -14,7 +14,14 @@ def runtime_root() -> Path: def runtime_skills_root() -> Path: - return (runtime_root() / "skills").resolve() + """Canonical skills tree lives at repo ``skills/``; ``runtime/skills`` remains a migration fallback.""" + root_skills = (oclaw_root() / "skills").resolve() + legacy_runtime_skills = (runtime_root() / "skills").resolve() + if root_skills.is_dir(): + return root_skills + if legacy_runtime_skills.is_dir(): + return legacy_runtime_skills + return root_skills def runtime_hooks_root() -> Path: diff --git a/runtime/hooks/README.md b/runtime/hooks/README.md index ccc9f958..cb77646d 100644 --- a/runtime/hooks/README.md +++ b/runtime/hooks/README.md @@ -32,7 +32,7 @@ Each hook directory needs `HOOK.md` (YAML frontmatter with `metadata.oclaw.event `session-bootstrap` is wired into the hooks runtime and loads on `agent:bootstrap`. -- Hook package path: `runtime/skills/session-bootstrap/hooks/runtime/` +- Hook package path: `skills/session-bootstrap/hooks/runtime/` - Manifest: `HOOK.md` (`metadata.oclaw.events: ["agent:bootstrap"]`) - Handler: `handler.py` (`handle(event)`) - Runtime source type: `oclaw-managed` (skill `hooks/` dirs are merged into `hooks.internal.load.extraDirs`) diff --git a/runtime/skills/_workspace/public/README.md b/runtime/skills/_workspace/public/README.md deleted file mode 100644 index 4e7a85e2..00000000 --- a/runtime/skills/_workspace/public/README.md +++ /dev/null @@ -1,16 +0,0 @@ -本目录用于 **公共 skills**。 - -约定: -- 路径:`oclaw/runtime/skills/_workspace/public//SKILL.md` -- 放在这里的 skill **默认对所有人可用**,不需要在 Admin 里做角色绑定。 - -注意: -- 仍会受 skill 本身的 `disable_model_invocation`、租户禁用列表等策略影响。 -本目录用于 **公共 skills**。 - -约定: -- 路径:`oclaw/runtime/skills/_workspace/public//SKILL.md` -- 放在这里的 skill **默认对所有人可用**,不需要在 Admin 里做角色绑定。 - -注意: -- 仍会受 skill 本身的 `disable_model_invocation`、租户禁用列表等策略影响。 diff --git a/runtime/skills/README.md b/skills/README.md similarity index 76% rename from runtime/skills/README.md rename to skills/README.md index 6248dda3..da99554b 100644 --- a/runtime/skills/README.md +++ b/skills/README.md @@ -8,25 +8,25 @@ - 技能说明正文请优先使用中文,便于团队统一维护。 ## 示例结构 -- `oclaw/runtime/skills//SKILL.md` +- `oclaw/skills//SKILL.md` ## 目录分层(重要) -- **主目录**:`oclaw/runtime/skills//` +- **主目录**:`oclaw/skills//` 用于官方/手工管理的稳定技能(安装、维护、评审都在这层)。 -- **自写目录(扁平)**:`oclaw/runtime/skills/_workspace//` +- **自写目录(扁平)**:`oclaw/skills/_workspace//` 兼容旧行为;新装技能优先按角色分桶(见下)。 -- **公共目录**:`oclaw/runtime/skills/_workspace/public//` - 与 **按专家/角色目录** `oclaw/runtime/skills/_workspace///`(如 `generalist`、`ops`)**平级**;`public` 下技能默认全员可用,不需角色绑定。 -- **遗留会话桶**:`oclaw/runtime/skills/_workspace/_agent//` 仅用于无绑定角色时的回退(如旧会话 id),新逻辑不应依赖该层。 +- **公共目录**:`oclaw/skills/_workspace/public//` + 与 **按专家/角色目录** `oclaw/skills/_workspace///`(如 `generalist`、`ops`)**平级**;`public` 下技能默认全员可用,不需角色绑定。 +- **遗留会话桶**:`oclaw/skills/_workspace/_agent//` 仅用于无绑定角色时的回退(如旧会话 id),新逻辑不应依赖该层。 说明: - `auto_install_skill_from_payload` 产物默认落在 `_workspace` 下。 - 这样可以把“生产稳定技能”和“实验/自写技能”分开治理,便于审计与回滚。 ## 兼容说明 -- 运行时优先读取 `oclaw/runtime/skills`。 +- 运行时默认读取仓库根 `oclaw/skills`(见 `platform.config.runtime_paths.runtime_skills_root`)。 - 若设置了环境变量 `AIA_SKILLS_ROOT`,以该变量为准。 -- 为兼容旧工程,仍可回退读取旧路径 `oclaw/runtime/skills/`(如存在)。 +- 若根目录 `skills/` 不存在而仍存在旧布局 `oclaw/runtime/skills/`,会自动回退到后者。 ## 技能市场(安装来源) diff --git a/runtime/skills/_workspace/generalist/automation-workflows/SKILL.md b/skills/_workspace/generalist/automation-workflows/SKILL.md similarity index 100% rename from runtime/skills/_workspace/generalist/automation-workflows/SKILL.md rename to skills/_workspace/generalist/automation-workflows/SKILL.md diff --git a/runtime/skills/_workspace/generalist/automation-workflows/_meta.json b/skills/_workspace/generalist/automation-workflows/_meta.json similarity index 100% rename from runtime/skills/_workspace/generalist/automation-workflows/_meta.json rename to skills/_workspace/generalist/automation-workflows/_meta.json diff --git a/runtime/skills/_workspace/generalist/multi-search-engine/CHANGELOG.md b/skills/_workspace/generalist/multi-search-engine/CHANGELOG.md similarity index 100% rename from runtime/skills/_workspace/generalist/multi-search-engine/CHANGELOG.md rename to skills/_workspace/generalist/multi-search-engine/CHANGELOG.md diff --git a/runtime/skills/_workspace/generalist/multi-search-engine/CHANNELLOG.md b/skills/_workspace/generalist/multi-search-engine/CHANNELLOG.md similarity index 100% rename from runtime/skills/_workspace/generalist/multi-search-engine/CHANNELLOG.md rename to skills/_workspace/generalist/multi-search-engine/CHANNELLOG.md diff --git a/runtime/skills/_workspace/generalist/multi-search-engine/SKILL.md b/skills/_workspace/generalist/multi-search-engine/SKILL.md similarity index 100% rename from runtime/skills/_workspace/generalist/multi-search-engine/SKILL.md rename to skills/_workspace/generalist/multi-search-engine/SKILL.md diff --git a/runtime/skills/_workspace/generalist/multi-search-engine/_meta.json b/skills/_workspace/generalist/multi-search-engine/_meta.json similarity index 100% rename from runtime/skills/_workspace/generalist/multi-search-engine/_meta.json rename to skills/_workspace/generalist/multi-search-engine/_meta.json diff --git a/runtime/skills/_workspace/generalist/multi-search-engine/config.json b/skills/_workspace/generalist/multi-search-engine/config.json similarity index 100% rename from runtime/skills/_workspace/generalist/multi-search-engine/config.json rename to skills/_workspace/generalist/multi-search-engine/config.json diff --git a/runtime/skills/_workspace/generalist/multi-search-engine/metadata.json b/skills/_workspace/generalist/multi-search-engine/metadata.json similarity index 100% rename from runtime/skills/_workspace/generalist/multi-search-engine/metadata.json rename to skills/_workspace/generalist/multi-search-engine/metadata.json diff --git a/runtime/skills/_workspace/generalist/multi-search-engine/references/advanced-search.md b/skills/_workspace/generalist/multi-search-engine/references/advanced-search.md similarity index 100% rename from runtime/skills/_workspace/generalist/multi-search-engine/references/advanced-search.md rename to skills/_workspace/generalist/multi-search-engine/references/advanced-search.md diff --git a/runtime/skills/_workspace/generalist/multi-search-engine/references/international-search.md b/skills/_workspace/generalist/multi-search-engine/references/international-search.md similarity index 100% rename from runtime/skills/_workspace/generalist/multi-search-engine/references/international-search.md rename to skills/_workspace/generalist/multi-search-engine/references/international-search.md diff --git a/runtime/skills/_workspace/generalist/skill-vetter/SKILL.md b/skills/_workspace/generalist/skill-vetter/SKILL.md similarity index 100% rename from runtime/skills/_workspace/generalist/skill-vetter/SKILL.md rename to skills/_workspace/generalist/skill-vetter/SKILL.md diff --git a/runtime/skills/_workspace/generalist/skill-vetter/_meta.json b/skills/_workspace/generalist/skill-vetter/_meta.json similarity index 100% rename from runtime/skills/_workspace/generalist/skill-vetter/_meta.json rename to skills/_workspace/generalist/skill-vetter/_meta.json diff --git a/runtime/skills/_workspace/ops/ops-netx-ume-playbook/SKILL.md b/skills/_workspace/ops/ops-netx-ume-playbook/SKILL.md similarity index 100% rename from runtime/skills/_workspace/ops/ops-netx-ume-playbook/SKILL.md rename to skills/_workspace/ops/ops-netx-ume-playbook/SKILL.md diff --git a/runtime/skills/_workspace/ops/ops-netx-ume-playbook/reference.md b/skills/_workspace/ops/ops-netx-ume-playbook/reference.md similarity index 100% rename from runtime/skills/_workspace/ops/ops-netx-ume-playbook/reference.md rename to skills/_workspace/ops/ops-netx-ume-playbook/reference.md diff --git a/skills/_workspace/public/README.md b/skills/_workspace/public/README.md new file mode 100644 index 00000000..0dff6181 --- /dev/null +++ b/skills/_workspace/public/README.md @@ -0,0 +1,8 @@ +本目录用于 **公共 skills**。 + +约定: +- 路径:`oclaw/skills/_workspace/public//SKILL.md` +- 放在这里的 skill **默认对所有人可用**,不需要在 Admin 里做角色绑定。 + +注意: +- 仍会受 skill 本身的 `disable_model_invocation`、租户禁用列表等策略影响。 diff --git a/runtime/skills/oclaw-skill-manager/README.md b/skills/oclaw-skill-manager/README.md similarity index 100% rename from runtime/skills/oclaw-skill-manager/README.md rename to skills/oclaw-skill-manager/README.md diff --git a/runtime/skills/oclaw-skill-manager/SKILL.md b/skills/oclaw-skill-manager/SKILL.md similarity index 95% rename from runtime/skills/oclaw-skill-manager/SKILL.md rename to skills/oclaw-skill-manager/SKILL.md index bfc19726..4b3d58c5 100644 --- a/runtime/skills/oclaw-skill-manager/SKILL.md +++ b/skills/oclaw-skill-manager/SKILL.md @@ -5,13 +5,13 @@ description: Oclaw 官方 Skill 生命周期手册:安装、更新、卸载、 # Oclaw Skill 管理器(官方手册) -本技能是 **Oclaw 自有** 的 Skill 运维说明,用于指导模型与运维在**同一套契约**下管理 `runtime/skills` 下的技能包。 +本技能是 **Oclaw 自有** 的 Skill 运维说明,用于指导模型与运维在**同一套契约**下管理仓库根 `skills/` 下的技能包。 ## 系统强约束(模型必须遵守) - 规范优先:安装决策只依据本文件,不依据临时推断或“经验性排障说法”。 - 路径约束:当任务目标是“为当前会话/用户安装 skill”时,**只允许**走 `skill_auto_install`(`_workspace` lane)。 -- 禁止绕路:不得调用任何非 auto 安装路径(包括但不限于 `skill_market_install`、`skill_registry_install`、Admin 安装 API、手写下载/解压脚本落盘到 `runtime/skills`)。 +- 禁止绕路:不得调用任何非 auto 安装路径(包括但不限于 `skill_market_install`、`skill_registry_install`、Admin 安装 API、手写下载/解压脚本落盘到仓库根 `skills/`)。 - 失败处理:`skill_auto_install` 失败后,**不得继续安装**;只报告 `error_code/detail` 与最小下一步,等待用户指示。 - 禁止臆测前置条件:未在本规范显式声明的环境变量/端口/服务状态,不得被表述为“安装必经条件”。 @@ -28,7 +28,7 @@ description: Oclaw 官方 Skill 生命周期手册:安装、更新、卸载、 | 人工 / Admin 市场或 registry 安装 | `//` | | 智能体 payload 自动安装 | `/_workspace//` | -`` 默认 `runtime/skills/`,可被 **`AIA_SKILLS_ROOT`** 覆盖。 +`` 默认仓库根 `skills/`,可被 **`AIA_SKILLS_ROOT`** 覆盖。 ## 技能市场提供方(ClawHub + CocoLoop) diff --git a/runtime/skills/oclaw-skill-manager/references/install-guide.md b/skills/oclaw-skill-manager/references/install-guide.md similarity index 96% rename from runtime/skills/oclaw-skill-manager/references/install-guide.md rename to skills/oclaw-skill-manager/references/install-guide.md index 26868d1a..eb922639 100644 --- a/runtime/skills/oclaw-skill-manager/references/install-guide.md +++ b/skills/oclaw-skill-manager/references/install-guide.md @@ -10,7 +10,7 @@ ## 1. 技能根目录 -- 默认:`runtime/skills/`(或环境变量 `AIA_SKILLS_ROOT` 指向的目录) +- 默认:仓库根 `skills/`(或环境变量 `AIA_SKILLS_ROOT` 指向的目录) - **主目录**:`//` — Admin 市场 / registry / 本地目录安装默认落点 - **智能体自写目录**:`/_workspace//` — `skill_auto_install` / `auto_install_skill_from_payload` 等 diff --git a/runtime/skills/oclaw-skill-manager/references/safety-check-guide.md b/skills/oclaw-skill-manager/references/safety-check-guide.md similarity index 100% rename from runtime/skills/oclaw-skill-manager/references/safety-check-guide.md rename to skills/oclaw-skill-manager/references/safety-check-guide.md diff --git a/runtime/skills/oclaw-skill-manager/references/search-guide.md b/skills/oclaw-skill-manager/references/search-guide.md similarity index 100% rename from runtime/skills/oclaw-skill-manager/references/search-guide.md rename to skills/oclaw-skill-manager/references/search-guide.md diff --git a/runtime/skills/oclaw-skill-manager/references/skill-safety-rubric.md b/skills/oclaw-skill-manager/references/skill-safety-rubric.md similarity index 100% rename from runtime/skills/oclaw-skill-manager/references/skill-safety-rubric.md rename to skills/oclaw-skill-manager/references/skill-safety-rubric.md diff --git a/runtime/skills/oclaw-skill-manager/references/uninstall-guide.md b/skills/oclaw-skill-manager/references/uninstall-guide.md similarity index 92% rename from runtime/skills/oclaw-skill-manager/references/uninstall-guide.md rename to skills/oclaw-skill-manager/references/uninstall-guide.md index 3ad64723..72a11b71 100644 --- a/runtime/skills/oclaw-skill-manager/references/uninstall-guide.md +++ b/skills/oclaw-skill-manager/references/uninstall-guide.md @@ -7,7 +7,7 @@ 1. `//` 2. `/_workspace//` -其中 `` 为 `AIA_SKILLS_ROOT` 或默认 `runtime/skills/`。 +其中 `` 为 `AIA_SKILLS_ROOT` 或默认仓库根 `skills/`。 `` 为 **`SKILL.md` frontmatter 中的 `name`**(与 `skill_list` 中 `name` 字段一致),不一定等于 ClawHub **slug**。 diff --git a/runtime/skills/self-improvement/README.md b/skills/self-improvement/README.md similarity index 100% rename from runtime/skills/self-improvement/README.md rename to skills/self-improvement/README.md diff --git a/runtime/skills/self-improvement/SKILL.md b/skills/self-improvement/SKILL.md similarity index 100% rename from runtime/skills/self-improvement/SKILL.md rename to skills/self-improvement/SKILL.md diff --git a/runtime/skills/self-improvement/_meta.json b/skills/self-improvement/_meta.json similarity index 100% rename from runtime/skills/self-improvement/_meta.json rename to skills/self-improvement/_meta.json diff --git a/runtime/skills/self-improvement/assets/ERRORS.md b/skills/self-improvement/assets/ERRORS.md similarity index 100% rename from runtime/skills/self-improvement/assets/ERRORS.md rename to skills/self-improvement/assets/ERRORS.md diff --git a/runtime/skills/self-improvement/assets/FEATURE_REQUESTS.md b/skills/self-improvement/assets/FEATURE_REQUESTS.md similarity index 100% rename from runtime/skills/self-improvement/assets/FEATURE_REQUESTS.md rename to skills/self-improvement/assets/FEATURE_REQUESTS.md diff --git a/runtime/skills/self-improvement/assets/LEARNINGS.md b/skills/self-improvement/assets/LEARNINGS.md similarity index 100% rename from runtime/skills/self-improvement/assets/LEARNINGS.md rename to skills/self-improvement/assets/LEARNINGS.md diff --git a/runtime/skills/self-improvement/assets/SKILL-TEMPLATE.md b/skills/self-improvement/assets/SKILL-TEMPLATE.md similarity index 98% rename from runtime/skills/self-improvement/assets/SKILL-TEMPLATE.md rename to skills/self-improvement/assets/SKILL-TEMPLATE.md index 3f95e9f2..0162134b 100644 --- a/runtime/skills/self-improvement/assets/SKILL-TEMPLATE.md +++ b/skills/self-improvement/assets/SKILL-TEMPLATE.md @@ -117,7 +117,7 @@ description: "What this skill does and when to use it." ### Automated (Recommended) \`\`\`bash -./runtime/skills/skill-name/scripts/helper.sh [args] +./skills/skill-name/scripts/helper.sh [args] \`\`\` ### Manual Steps diff --git a/runtime/skills/self-improvement/hooks/runtime/HOOK.md b/skills/self-improvement/hooks/runtime/HOOK.md similarity index 100% rename from runtime/skills/self-improvement/hooks/runtime/HOOK.md rename to skills/self-improvement/hooks/runtime/HOOK.md diff --git a/runtime/skills/self-improvement/hooks/runtime/handler.js b/skills/self-improvement/hooks/runtime/handler.js similarity index 100% rename from runtime/skills/self-improvement/hooks/runtime/handler.js rename to skills/self-improvement/hooks/runtime/handler.js diff --git a/runtime/skills/self-improvement/hooks/runtime/handler.py b/skills/self-improvement/hooks/runtime/handler.py similarity index 100% rename from runtime/skills/self-improvement/hooks/runtime/handler.py rename to skills/self-improvement/hooks/runtime/handler.py diff --git a/runtime/skills/self-improvement/hooks/runtime/handler.ts b/skills/self-improvement/hooks/runtime/handler.ts similarity index 100% rename from runtime/skills/self-improvement/hooks/runtime/handler.ts rename to skills/self-improvement/hooks/runtime/handler.ts diff --git a/runtime/skills/self-improvement/references/examples.md b/skills/self-improvement/references/examples.md similarity index 100% rename from runtime/skills/self-improvement/references/examples.md rename to skills/self-improvement/references/examples.md diff --git a/runtime/skills/self-improvement/references/hooks-setup.md b/skills/self-improvement/references/hooks-setup.md similarity index 86% rename from runtime/skills/self-improvement/references/hooks-setup.md rename to skills/self-improvement/references/hooks-setup.md index e06e342f..fd7319e7 100644 --- a/runtime/skills/self-improvement/references/hooks-setup.md +++ b/skills/self-improvement/references/hooks-setup.md @@ -23,7 +23,7 @@ Create `.claude/settings.json` in your project root: "hooks": [ { "type": "command", - "command": "./runtime/skills/self-improvement/scripts/activator.sh" + "command": "./skills/self-improvement/scripts/activator.sh" } ] } @@ -34,7 +34,7 @@ Create `.claude/settings.json` in your project root: "hooks": [ { "type": "command", - "command": "./runtime/skills/self-improvement/scripts/error-detector.sh" + "command": "./skills/self-improvement/scripts/error-detector.sh" } ] } @@ -78,7 +78,7 @@ For lower overhead, use only the UserPromptSubmit hook: "hooks": [ { "type": "command", - "command": "./runtime/skills/self-improvement/scripts/activator.sh" + "command": "./skills/self-improvement/scripts/activator.sh" } ] } @@ -100,7 +100,7 @@ Codex uses the same hook system as Claude Code. Create `.codex/settings.json`: "hooks": [ { "type": "command", - "command": "./runtime/skills/self-improvement/scripts/activator.sh" + "command": "./skills/self-improvement/scripts/activator.sh" } ] } @@ -145,7 +145,7 @@ For high-value learnings that would benefit other sessions, consider skill extra ### Dry Run Extract Script ```bash -./runtime/skills/self-improvement/scripts/extract-skill.sh test-skill --dry-run +./skills/self-improvement/scripts/extract-skill.sh test-skill --dry-run ``` Expected output shows the skill scaffold that would be created. @@ -162,9 +162,9 @@ Expected output shows the skill scaffold that would be created. ### Permission Denied ```bash -chmod +x ./runtime/skills/self-improvement/scripts/activator.sh -chmod +x ./runtime/skills/self-improvement/scripts/error-detector.sh -chmod +x ./runtime/skills/self-improvement/scripts/extract-skill.sh +chmod +x ./skills/self-improvement/scripts/activator.sh +chmod +x ./skills/self-improvement/scripts/error-detector.sh +chmod +x ./skills/self-improvement/scripts/extract-skill.sh ``` ### Script Not Found @@ -173,7 +173,7 @@ If using relative paths, ensure you're in the correct directory or use absolute ```json { - "command": "/absolute/path/to/runtime/skills/self-improvement/scripts/activator.sh" + "command": "/absolute/path/to/skills/self-improvement/scripts/activator.sh" } ``` diff --git a/runtime/skills/self-improvement/references/oclaw-integration.md b/skills/self-improvement/references/oclaw-integration.md similarity index 99% rename from runtime/skills/self-improvement/references/oclaw-integration.md rename to skills/self-improvement/references/oclaw-integration.md index df235417..17763ace 100644 --- a/runtime/skills/self-improvement/references/oclaw-integration.md +++ b/skills/self-improvement/references/oclaw-integration.md @@ -37,7 +37,7 @@ clawdhub install self-improving-agent Or copy manually: ```bash -cp -r self-improving-agent ~/.oclaw/runtime/skills/ +cp -r self-improving-agent ~/.oclaw/skills/ ``` ### 2. Install the Hook (Optional) diff --git a/runtime/skills/self-improvement/scripts/activator.sh b/skills/self-improvement/scripts/activator.sh similarity index 100% rename from runtime/skills/self-improvement/scripts/activator.sh rename to skills/self-improvement/scripts/activator.sh diff --git a/runtime/skills/self-improvement/scripts/error-detector.sh b/skills/self-improvement/scripts/error-detector.sh similarity index 100% rename from runtime/skills/self-improvement/scripts/error-detector.sh rename to skills/self-improvement/scripts/error-detector.sh diff --git a/runtime/skills/self-improvement/scripts/extract-skill.sh b/skills/self-improvement/scripts/extract-skill.sh similarity index 98% rename from runtime/skills/self-improvement/scripts/extract-skill.sh rename to skills/self-improvement/scripts/extract-skill.sh index 0759b06b..da000a3d 100644 --- a/runtime/skills/self-improvement/scripts/extract-skill.sh +++ b/skills/self-improvement/scripts/extract-skill.sh @@ -31,7 +31,7 @@ usage() { 示例: $(basename "$0") docker-m1-fixes $(basename "$0") api-timeout-patterns --dry-run - $(basename "$0") pnpm-setup --output-dir ./runtime/skills/custom + $(basename "$0") pnpm-setup --output-dir ./skills/custom 技能将创建在: \$SKILLS_DIR// EOF diff --git a/runtime/skills/session-bootstrap/IDENTITY.md b/skills/session-bootstrap/IDENTITY.md similarity index 100% rename from runtime/skills/session-bootstrap/IDENTITY.md rename to skills/session-bootstrap/IDENTITY.md diff --git a/runtime/skills/session-bootstrap/SKILL.md b/skills/session-bootstrap/SKILL.md similarity index 100% rename from runtime/skills/session-bootstrap/SKILL.md rename to skills/session-bootstrap/SKILL.md diff --git a/runtime/skills/session-bootstrap/SOUL.md b/skills/session-bootstrap/SOUL.md similarity index 100% rename from runtime/skills/session-bootstrap/SOUL.md rename to skills/session-bootstrap/SOUL.md diff --git a/runtime/skills/session-bootstrap/hooks/runtime/HOOK.md b/skills/session-bootstrap/hooks/runtime/HOOK.md similarity index 100% rename from runtime/skills/session-bootstrap/hooks/runtime/HOOK.md rename to skills/session-bootstrap/hooks/runtime/HOOK.md diff --git a/runtime/skills/session-bootstrap/hooks/runtime/handler.py b/skills/session-bootstrap/hooks/runtime/handler.py similarity index 98% rename from runtime/skills/session-bootstrap/hooks/runtime/handler.py rename to skills/session-bootstrap/hooks/runtime/handler.py index 7acc2211..f6919208 100644 --- a/runtime/skills/session-bootstrap/hooks/runtime/handler.py +++ b/skills/session-bootstrap/hooks/runtime/handler.py @@ -26,8 +26,9 @@ def _workspace_dir(event: Any) -> Path | None: def _repo_root() -> Path: - # .../runtime/skills/session-bootstrap/hooks/runtime/handler.py - return Path(__file__).resolve().parents[5] + from oclaw.platform.config.paths import PROJECT_ROOT + + return Path(PROJECT_ROOT).resolve() def _wiki_root(repo_root: Path) -> Path: diff --git a/runtime/skills/skill-creator/LICENSE.txt b/skills/skill-creator/LICENSE.txt similarity index 100% rename from runtime/skills/skill-creator/LICENSE.txt rename to skills/skill-creator/LICENSE.txt diff --git a/runtime/skills/skill-creator/SKILL.md b/skills/skill-creator/SKILL.md similarity index 100% rename from runtime/skills/skill-creator/SKILL.md rename to skills/skill-creator/SKILL.md diff --git a/runtime/skills/skill-creator/_meta.json b/skills/skill-creator/_meta.json similarity index 100% rename from runtime/skills/skill-creator/_meta.json rename to skills/skill-creator/_meta.json diff --git a/runtime/skills/skill-creator/references/output-patterns.md b/skills/skill-creator/references/output-patterns.md similarity index 100% rename from runtime/skills/skill-creator/references/output-patterns.md rename to skills/skill-creator/references/output-patterns.md diff --git a/runtime/skills/skill-creator/references/workflows.md b/skills/skill-creator/references/workflows.md similarity index 100% rename from runtime/skills/skill-creator/references/workflows.md rename to skills/skill-creator/references/workflows.md diff --git a/runtime/skills/skill-creator/scripts/init_skill.py b/skills/skill-creator/scripts/init_skill.py similarity index 100% rename from runtime/skills/skill-creator/scripts/init_skill.py rename to skills/skill-creator/scripts/init_skill.py diff --git a/runtime/skills/skill-creator/scripts/package_skill.py b/skills/skill-creator/scripts/package_skill.py similarity index 100% rename from runtime/skills/skill-creator/scripts/package_skill.py rename to skills/skill-creator/scripts/package_skill.py diff --git a/runtime/skills/skill-creator/scripts/quick_validate.py b/skills/skill-creator/scripts/quick_validate.py similarity index 100% rename from runtime/skills/skill-creator/scripts/quick_validate.py rename to skills/skill-creator/scripts/quick_validate.py diff --git a/runtime/skills/tavily-search-pro/SKILL.md b/skills/tavily-search-pro/SKILL.md similarity index 100% rename from runtime/skills/tavily-search-pro/SKILL.md rename to skills/tavily-search-pro/SKILL.md diff --git a/runtime/skills/tavily-search-pro/_meta.json b/skills/tavily-search-pro/_meta.json similarity index 100% rename from runtime/skills/tavily-search-pro/_meta.json rename to skills/tavily-search-pro/_meta.json diff --git a/runtime/skills/tavily-search-pro/install.sh b/skills/tavily-search-pro/install.sh similarity index 100% rename from runtime/skills/tavily-search-pro/install.sh rename to skills/tavily-search-pro/install.sh diff --git a/runtime/skills/tavily-search-pro/lib/tavily_search.py b/skills/tavily-search-pro/lib/tavily_search.py similarity index 100% rename from runtime/skills/tavily-search-pro/lib/tavily_search.py rename to skills/tavily-search-pro/lib/tavily_search.py diff --git a/runtime/skills/tushare-finance/QUICK_REFERENCE.md b/skills/tushare-finance/QUICK_REFERENCE.md similarity index 100% rename from runtime/skills/tushare-finance/QUICK_REFERENCE.md rename to skills/tushare-finance/QUICK_REFERENCE.md diff --git a/runtime/skills/tushare-finance/README.md b/skills/tushare-finance/README.md similarity index 100% rename from runtime/skills/tushare-finance/README.md rename to skills/tushare-finance/README.md diff --git a/runtime/skills/tushare-finance/SKILL.md b/skills/tushare-finance/SKILL.md similarity index 100% rename from runtime/skills/tushare-finance/SKILL.md rename to skills/tushare-finance/SKILL.md diff --git a/runtime/skills/tushare-finance/_meta.json b/skills/tushare-finance/_meta.json similarity index 100% rename from runtime/skills/tushare-finance/_meta.json rename to skills/tushare-finance/_meta.json diff --git a/runtime/skills/tushare-finance/metadata.json b/skills/tushare-finance/metadata.json similarity index 100% rename from runtime/skills/tushare-finance/metadata.json rename to skills/tushare-finance/metadata.json diff --git a/runtime/skills/tushare-finance/reference/README.md b/skills/tushare-finance/reference/README.md similarity index 100% rename from runtime/skills/tushare-finance/reference/README.md rename to skills/tushare-finance/reference/README.md diff --git a/runtime/skills/tushare-finance/reference/all_links.json b/skills/tushare-finance/reference/all_links.json similarity index 100% rename from runtime/skills/tushare-finance/reference/all_links.json rename to skills/tushare-finance/reference/all_links.json diff --git a/runtime/skills/tushare-finance/reference/接口文档/AH股比价.md b/skills/tushare-finance/reference/接口文档/AH股比价.md similarity index 100% rename from runtime/skills/tushare-finance/reference/接口文档/AH股比价.md rename to skills/tushare-finance/reference/接口文档/AH股比价.md diff --git a/runtime/skills/tushare-finance/reference/接口文档/ETF份额规模.md b/skills/tushare-finance/reference/接口文档/ETF份额规模.md similarity index 100% rename from runtime/skills/tushare-finance/reference/接口文档/ETF份额规模.md rename to skills/tushare-finance/reference/接口文档/ETF份额规模.md diff --git a/runtime/skills/tushare-finance/reference/接口文档/ETF分钟行情.md b/skills/tushare-finance/reference/接口文档/ETF分钟行情.md similarity index 100% rename from runtime/skills/tushare-finance/reference/接口文档/ETF分钟行情.md rename to skills/tushare-finance/reference/接口文档/ETF分钟行情.md diff --git a/runtime/skills/tushare-finance/reference/接口文档/ETF基准指数.md b/skills/tushare-finance/reference/接口文档/ETF基准指数.md similarity index 100% rename from runtime/skills/tushare-finance/reference/接口文档/ETF基准指数.md rename to skills/tushare-finance/reference/接口文档/ETF基准指数.md diff --git a/runtime/skills/tushare-finance/reference/接口文档/ETF基本信息.md b/skills/tushare-finance/reference/接口文档/ETF基本信息.md similarity index 100% rename from runtime/skills/tushare-finance/reference/接口文档/ETF基本信息.md rename to skills/tushare-finance/reference/接口文档/ETF基本信息.md diff --git a/runtime/skills/tushare-finance/reference/接口文档/ETF复权因子.md b/skills/tushare-finance/reference/接口文档/ETF复权因子.md similarity index 100% rename from runtime/skills/tushare-finance/reference/接口文档/ETF复权因子.md rename to skills/tushare-finance/reference/接口文档/ETF复权因子.md diff --git a/runtime/skills/tushare-finance/reference/接口文档/ETF实时日线.md b/skills/tushare-finance/reference/接口文档/ETF实时日线.md similarity index 100% rename from runtime/skills/tushare-finance/reference/接口文档/ETF实时日线.md rename to skills/tushare-finance/reference/接口文档/ETF实时日线.md diff --git a/runtime/skills/tushare-finance/reference/接口文档/ETF日线行情.md b/skills/tushare-finance/reference/接口文档/ETF日线行情.md similarity index 100% rename from runtime/skills/tushare-finance/reference/接口文档/ETF日线行情.md rename to skills/tushare-finance/reference/接口文档/ETF日线行情.md diff --git a/runtime/skills/tushare-finance/reference/接口文档/Hibor利率.md b/skills/tushare-finance/reference/接口文档/Hibor利率.md similarity index 100% rename from runtime/skills/tushare-finance/reference/接口文档/Hibor利率.md rename to skills/tushare-finance/reference/接口文档/Hibor利率.md diff --git a/runtime/skills/tushare-finance/reference/接口文档/IPO新股上市.md b/skills/tushare-finance/reference/接口文档/IPO新股上市.md similarity index 100% rename from runtime/skills/tushare-finance/reference/接口文档/IPO新股上市.md rename to skills/tushare-finance/reference/接口文档/IPO新股上市.md diff --git a/runtime/skills/tushare-finance/reference/接口文档/LPR贷款基础利率.md b/skills/tushare-finance/reference/接口文档/LPR贷款基础利率.md similarity index 100% rename from runtime/skills/tushare-finance/reference/接口文档/LPR贷款基础利率.md rename to skills/tushare-finance/reference/接口文档/LPR贷款基础利率.md diff --git a/runtime/skills/tushare-finance/reference/接口文档/Libor利率.md b/skills/tushare-finance/reference/接口文档/Libor利率.md similarity index 100% rename from runtime/skills/tushare-finance/reference/接口文档/Libor利率.md rename to skills/tushare-finance/reference/接口文档/Libor利率.md diff --git a/runtime/skills/tushare-finance/reference/接口文档/ST股票列表.md b/skills/tushare-finance/reference/接口文档/ST股票列表.md similarity index 100% rename from runtime/skills/tushare-finance/reference/接口文档/ST股票列表.md rename to skills/tushare-finance/reference/接口文档/ST股票列表.md diff --git a/runtime/skills/tushare-finance/reference/接口文档/Shibor利率.md b/skills/tushare-finance/reference/接口文档/Shibor利率.md similarity index 100% rename from runtime/skills/tushare-finance/reference/接口文档/Shibor利率.md rename to skills/tushare-finance/reference/接口文档/Shibor利率.md diff --git a/runtime/skills/tushare-finance/reference/接口文档/Shibor报价数据.md b/skills/tushare-finance/reference/接口文档/Shibor报价数据.md similarity index 100% rename from runtime/skills/tushare-finance/reference/接口文档/Shibor报价数据.md rename to skills/tushare-finance/reference/接口文档/Shibor报价数据.md diff --git a/runtime/skills/tushare-finance/reference/接口文档/上市公司公告.md b/skills/tushare-finance/reference/接口文档/上市公司公告.md similarity index 100% rename from runtime/skills/tushare-finance/reference/接口文档/上市公司公告.md rename to skills/tushare-finance/reference/接口文档/上市公司公告.md diff --git a/runtime/skills/tushare-finance/reference/接口文档/上市公司基本信息.md b/skills/tushare-finance/reference/接口文档/上市公司基本信息.md similarity index 100% rename from runtime/skills/tushare-finance/reference/接口文档/上市公司基本信息.md rename to skills/tushare-finance/reference/接口文档/上市公司基本信息.md diff --git a/runtime/skills/tushare-finance/reference/接口文档/上市公司管理层.md b/skills/tushare-finance/reference/接口文档/上市公司管理层.md similarity index 100% rename from runtime/skills/tushare-finance/reference/接口文档/上市公司管理层.md rename to skills/tushare-finance/reference/接口文档/上市公司管理层.md diff --git a/runtime/skills/tushare-finance/reference/接口文档/上海黄金基础信息.md b/skills/tushare-finance/reference/接口文档/上海黄金基础信息.md similarity index 100% rename from runtime/skills/tushare-finance/reference/接口文档/上海黄金基础信息.md rename to skills/tushare-finance/reference/接口文档/上海黄金基础信息.md diff --git a/runtime/skills/tushare-finance/reference/接口文档/上海黄金现货日行情.md b/skills/tushare-finance/reference/接口文档/上海黄金现货日行情.md similarity index 100% rename from runtime/skills/tushare-finance/reference/接口文档/上海黄金现货日行情.md rename to skills/tushare-finance/reference/接口文档/上海黄金现货日行情.md diff --git a/runtime/skills/tushare-finance/reference/接口文档/上证e互动问答.md b/skills/tushare-finance/reference/接口文档/上证e互动问答.md similarity index 100% rename from runtime/skills/tushare-finance/reference/接口文档/上证e互动问答.md rename to skills/tushare-finance/reference/接口文档/上证e互动问答.md diff --git a/runtime/skills/tushare-finance/reference/接口文档/业绩快报.md b/skills/tushare-finance/reference/接口文档/业绩快报.md similarity index 100% rename from runtime/skills/tushare-finance/reference/接口文档/业绩快报.md rename to skills/tushare-finance/reference/接口文档/业绩快报.md diff --git a/runtime/skills/tushare-finance/reference/接口文档/业绩预告.md b/skills/tushare-finance/reference/接口文档/业绩预告.md similarity index 100% rename from runtime/skills/tushare-finance/reference/接口文档/业绩预告.md rename to skills/tushare-finance/reference/接口文档/业绩预告.md diff --git a/runtime/skills/tushare-finance/reference/接口文档/东方财富App热榜.md b/skills/tushare-finance/reference/接口文档/东方财富App热榜.md similarity index 100% rename from runtime/skills/tushare-finance/reference/接口文档/东方财富App热榜.md rename to skills/tushare-finance/reference/接口文档/东方财富App热榜.md diff --git a/runtime/skills/tushare-finance/reference/接口文档/东方财富概念成分.md b/skills/tushare-finance/reference/接口文档/东方财富概念成分.md similarity index 100% rename from runtime/skills/tushare-finance/reference/接口文档/东方财富概念成分.md rename to skills/tushare-finance/reference/接口文档/东方财富概念成分.md diff --git a/runtime/skills/tushare-finance/reference/接口文档/东方财富概念板块.md b/skills/tushare-finance/reference/接口文档/东方财富概念板块.md similarity index 100% rename from runtime/skills/tushare-finance/reference/接口文档/东方财富概念板块.md rename to skills/tushare-finance/reference/接口文档/东方财富概念板块.md diff --git a/runtime/skills/tushare-finance/reference/接口文档/东财概念和行业指数行情.md b/skills/tushare-finance/reference/接口文档/东财概念和行业指数行情.md similarity index 100% rename from runtime/skills/tushare-finance/reference/接口文档/东财概念和行业指数行情.md rename to skills/tushare-finance/reference/接口文档/东财概念和行业指数行情.md diff --git a/runtime/skills/tushare-finance/reference/接口文档/中信行业成分.md b/skills/tushare-finance/reference/接口文档/中信行业成分.md similarity index 100% rename from runtime/skills/tushare-finance/reference/接口文档/中信行业成分.md rename to skills/tushare-finance/reference/接口文档/中信行业成分.md diff --git a/runtime/skills/tushare-finance/reference/接口文档/中信行业指数日行情.md b/skills/tushare-finance/reference/接口文档/中信行业指数日行情.md similarity index 100% rename from runtime/skills/tushare-finance/reference/接口文档/中信行业指数日行情.md rename to skills/tushare-finance/reference/接口文档/中信行业指数日行情.md diff --git a/runtime/skills/tushare-finance/reference/接口文档/中央结算系统持股明细.md b/skills/tushare-finance/reference/接口文档/中央结算系统持股明细.md similarity index 100% rename from runtime/skills/tushare-finance/reference/接口文档/中央结算系统持股明细.md rename to skills/tushare-finance/reference/接口文档/中央结算系统持股明细.md diff --git a/runtime/skills/tushare-finance/reference/接口文档/中央结算系统持股统计.md b/skills/tushare-finance/reference/接口文档/中央结算系统持股统计.md similarity index 100% rename from runtime/skills/tushare-finance/reference/接口文档/中央结算系统持股统计.md rename to skills/tushare-finance/reference/接口文档/中央结算系统持股统计.md diff --git a/runtime/skills/tushare-finance/reference/接口文档/主营业务构成.md b/skills/tushare-finance/reference/接口文档/主营业务构成.md similarity index 100% rename from runtime/skills/tushare-finance/reference/接口文档/主营业务构成.md rename to skills/tushare-finance/reference/接口文档/主营业务构成.md diff --git a/runtime/skills/tushare-finance/reference/接口文档/交易日历.md b/skills/tushare-finance/reference/接口文档/交易日历.md similarity index 100% rename from runtime/skills/tushare-finance/reference/接口文档/交易日历.md rename to skills/tushare-finance/reference/接口文档/交易日历.md diff --git a/runtime/skills/tushare-finance/reference/接口文档/仓单日报.md b/skills/tushare-finance/reference/接口文档/仓单日报.md similarity index 100% rename from runtime/skills/tushare-finance/reference/接口文档/仓单日报.md rename to skills/tushare-finance/reference/接口文档/仓单日报.md diff --git a/runtime/skills/tushare-finance/reference/接口文档/债券回购日行情.md b/skills/tushare-finance/reference/接口文档/债券回购日行情.md similarity index 100% rename from runtime/skills/tushare-finance/reference/接口文档/债券回购日行情.md rename to skills/tushare-finance/reference/接口文档/债券回购日行情.md diff --git a/runtime/skills/tushare-finance/reference/接口文档/做市借券交易汇总(停).md b/skills/tushare-finance/reference/接口文档/做市借券交易汇总(停).md similarity index 100% rename from runtime/skills/tushare-finance/reference/接口文档/做市借券交易汇总(停).md rename to skills/tushare-finance/reference/接口文档/做市借券交易汇总(停).md diff --git a/runtime/skills/tushare-finance/reference/接口文档/全国电影剧本备案数据.md b/skills/tushare-finance/reference/接口文档/全国电影剧本备案数据.md similarity index 100% rename from runtime/skills/tushare-finance/reference/接口文档/全国电影剧本备案数据.md rename to skills/tushare-finance/reference/接口文档/全国电影剧本备案数据.md diff --git a/runtime/skills/tushare-finance/reference/接口文档/全国电视剧备案公示数据.md b/skills/tushare-finance/reference/接口文档/全国电视剧备案公示数据.md similarity index 100% rename from runtime/skills/tushare-finance/reference/接口文档/全国电视剧备案公示数据.md rename to skills/tushare-finance/reference/接口文档/全国电视剧备案公示数据.md diff --git a/runtime/skills/tushare-finance/reference/接口文档/全球财经事件.md b/skills/tushare-finance/reference/接口文档/全球财经事件.md similarity index 100% rename from runtime/skills/tushare-finance/reference/接口文档/全球财经事件.md rename to skills/tushare-finance/reference/接口文档/全球财经事件.md diff --git a/runtime/skills/tushare-finance/reference/接口文档/分红送股数据.md b/skills/tushare-finance/reference/接口文档/分红送股数据.md similarity index 100% rename from runtime/skills/tushare-finance/reference/接口文档/分红送股数据.md rename to skills/tushare-finance/reference/接口文档/分红送股数据.md diff --git a/runtime/skills/tushare-finance/reference/接口文档/利润表.md b/skills/tushare-finance/reference/接口文档/利润表.md similarity index 100% rename from runtime/skills/tushare-finance/reference/接口文档/利润表.md rename to skills/tushare-finance/reference/接口文档/利润表.md diff --git a/runtime/skills/tushare-finance/reference/接口文档/券商月度金股.md b/skills/tushare-finance/reference/接口文档/券商月度金股.md similarity index 100% rename from runtime/skills/tushare-finance/reference/接口文档/券商月度金股.md rename to skills/tushare-finance/reference/接口文档/券商月度金股.md diff --git a/runtime/skills/tushare-finance/reference/接口文档/券商盈利预测数据.md b/skills/tushare-finance/reference/接口文档/券商盈利预测数据.md similarity index 100% rename from runtime/skills/tushare-finance/reference/接口文档/券商盈利预测数据.md rename to skills/tushare-finance/reference/接口文档/券商盈利预测数据.md diff --git a/runtime/skills/tushare-finance/reference/接口文档/前十大流通股东.md b/skills/tushare-finance/reference/接口文档/前十大流通股东.md similarity index 100% rename from runtime/skills/tushare-finance/reference/接口文档/前十大流通股东.md rename to skills/tushare-finance/reference/接口文档/前十大流通股东.md diff --git a/runtime/skills/tushare-finance/reference/接口文档/前十大股东.md b/skills/tushare-finance/reference/接口文档/前十大股东.md similarity index 100% rename from runtime/skills/tushare-finance/reference/接口文档/前十大股东.md rename to skills/tushare-finance/reference/接口文档/前十大股东.md diff --git a/runtime/skills/tushare-finance/reference/接口文档/北交所新旧代码对照.md b/skills/tushare-finance/reference/接口文档/北交所新旧代码对照.md similarity index 100% rename from runtime/skills/tushare-finance/reference/接口文档/北交所新旧代码对照.md rename to skills/tushare-finance/reference/接口文档/北交所新旧代码对照.md diff --git a/runtime/skills/tushare-finance/reference/接口文档/南华期货指数行情.md b/skills/tushare-finance/reference/接口文档/南华期货指数行情.md similarity index 100% rename from runtime/skills/tushare-finance/reference/接口文档/南华期货指数行情.md rename to skills/tushare-finance/reference/接口文档/南华期货指数行情.md diff --git a/runtime/skills/tushare-finance/reference/接口文档/历史Tick行情.md b/skills/tushare-finance/reference/接口文档/历史Tick行情.md similarity index 100% rename from runtime/skills/tushare-finance/reference/接口文档/历史Tick行情.md rename to skills/tushare-finance/reference/接口文档/历史Tick行情.md diff --git a/runtime/skills/tushare-finance/reference/接口文档/历史分钟.md b/skills/tushare-finance/reference/接口文档/历史分钟.md similarity index 100% rename from runtime/skills/tushare-finance/reference/接口文档/历史分钟.md rename to skills/tushare-finance/reference/接口文档/历史分钟.md diff --git a/runtime/skills/tushare-finance/reference/接口文档/历史分钟行情.md b/skills/tushare-finance/reference/接口文档/历史分钟行情.md similarity index 100% rename from runtime/skills/tushare-finance/reference/接口文档/历史分钟行情.md rename to skills/tushare-finance/reference/接口文档/历史分钟行情.md diff --git a/runtime/skills/tushare-finance/reference/接口文档/历史日线.md b/skills/tushare-finance/reference/接口文档/历史日线.md similarity index 100% rename from runtime/skills/tushare-finance/reference/接口文档/历史日线.md rename to skills/tushare-finance/reference/接口文档/历史日线.md diff --git a/runtime/skills/tushare-finance/reference/接口文档/可转债发行.md b/skills/tushare-finance/reference/接口文档/可转债发行.md similarity index 100% rename from runtime/skills/tushare-finance/reference/接口文档/可转债发行.md rename to skills/tushare-finance/reference/接口文档/可转债发行.md diff --git a/runtime/skills/tushare-finance/reference/接口文档/可转债基础信息.md b/skills/tushare-finance/reference/接口文档/可转债基础信息.md similarity index 100% rename from runtime/skills/tushare-finance/reference/接口文档/可转债基础信息.md rename to skills/tushare-finance/reference/接口文档/可转债基础信息.md diff --git a/runtime/skills/tushare-finance/reference/接口文档/可转债技术面因子(专业版).md b/skills/tushare-finance/reference/接口文档/可转债技术面因子(专业版).md similarity index 100% rename from runtime/skills/tushare-finance/reference/接口文档/可转债技术面因子(专业版).md rename to skills/tushare-finance/reference/接口文档/可转债技术面因子(专业版).md diff --git a/runtime/skills/tushare-finance/reference/接口文档/可转债票面利率.md b/skills/tushare-finance/reference/接口文档/可转债票面利率.md similarity index 100% rename from runtime/skills/tushare-finance/reference/接口文档/可转债票面利率.md rename to skills/tushare-finance/reference/接口文档/可转债票面利率.md diff --git a/runtime/skills/tushare-finance/reference/接口文档/可转债行情.md b/skills/tushare-finance/reference/接口文档/可转债行情.md similarity index 100% rename from runtime/skills/tushare-finance/reference/接口文档/可转债行情.md rename to skills/tushare-finance/reference/接口文档/可转债行情.md diff --git a/runtime/skills/tushare-finance/reference/接口文档/可转债赎回信息.md b/skills/tushare-finance/reference/接口文档/可转债赎回信息.md similarity index 100% rename from runtime/skills/tushare-finance/reference/接口文档/可转债赎回信息.md rename to skills/tushare-finance/reference/接口文档/可转债赎回信息.md diff --git a/runtime/skills/tushare-finance/reference/接口文档/可转债转股价变动.md b/skills/tushare-finance/reference/接口文档/可转债转股价变动.md similarity index 100% rename from runtime/skills/tushare-finance/reference/接口文档/可转债转股价变动.md rename to skills/tushare-finance/reference/接口文档/可转债转股价变动.md diff --git a/runtime/skills/tushare-finance/reference/接口文档/可转债转股结果.md b/skills/tushare-finance/reference/接口文档/可转债转股结果.md similarity index 100% rename from runtime/skills/tushare-finance/reference/接口文档/可转债转股结果.md rename to skills/tushare-finance/reference/接口文档/可转债转股结果.md diff --git a/runtime/skills/tushare-finance/reference/接口文档/台湾电子产业月营收.md b/skills/tushare-finance/reference/接口文档/台湾电子产业月营收.md similarity index 100% rename from runtime/skills/tushare-finance/reference/接口文档/台湾电子产业月营收.md rename to skills/tushare-finance/reference/接口文档/台湾电子产业月营收.md diff --git a/runtime/skills/tushare-finance/reference/接口文档/台湾电子产业月营收明细.md b/skills/tushare-finance/reference/接口文档/台湾电子产业月营收明细.md similarity index 100% rename from runtime/skills/tushare-finance/reference/接口文档/台湾电子产业月营收明细.md rename to skills/tushare-finance/reference/接口文档/台湾电子产业月营收明细.md diff --git a/runtime/skills/tushare-finance/reference/接口文档/各渠道公募基金销售保有规模占比.md b/skills/tushare-finance/reference/接口文档/各渠道公募基金销售保有规模占比.md similarity index 100% rename from runtime/skills/tushare-finance/reference/接口文档/各渠道公募基金销售保有规模占比.md rename to skills/tushare-finance/reference/接口文档/各渠道公募基金销售保有规模占比.md diff --git a/runtime/skills/tushare-finance/reference/接口文档/合约信息.md b/skills/tushare-finance/reference/接口文档/合约信息.md similarity index 100% rename from runtime/skills/tushare-finance/reference/接口文档/合约信息.md rename to skills/tushare-finance/reference/接口文档/合约信息.md diff --git a/runtime/skills/tushare-finance/reference/接口文档/同花顺App热榜数.md b/skills/tushare-finance/reference/接口文档/同花顺App热榜数.md similarity index 100% rename from runtime/skills/tushare-finance/reference/接口文档/同花顺App热榜数.md rename to skills/tushare-finance/reference/接口文档/同花顺App热榜数.md diff --git a/runtime/skills/tushare-finance/reference/接口文档/同花顺概念和行业指数行情.md b/skills/tushare-finance/reference/接口文档/同花顺概念和行业指数行情.md similarity index 100% rename from runtime/skills/tushare-finance/reference/接口文档/同花顺概念和行业指数行情.md rename to skills/tushare-finance/reference/接口文档/同花顺概念和行业指数行情.md diff --git a/runtime/skills/tushare-finance/reference/接口文档/同花顺涨跌停榜单.md b/skills/tushare-finance/reference/接口文档/同花顺涨跌停榜单.md similarity index 100% rename from runtime/skills/tushare-finance/reference/接口文档/同花顺涨跌停榜单.md rename to skills/tushare-finance/reference/接口文档/同花顺涨跌停榜单.md diff --git a/runtime/skills/tushare-finance/reference/接口文档/同花顺行业概念成分.md b/skills/tushare-finance/reference/接口文档/同花顺行业概念成分.md similarity index 100% rename from runtime/skills/tushare-finance/reference/接口文档/同花顺行业概念成分.md rename to skills/tushare-finance/reference/接口文档/同花顺行业概念成分.md diff --git a/runtime/skills/tushare-finance/reference/接口文档/同花顺行业概念板块.md b/skills/tushare-finance/reference/接口文档/同花顺行业概念板块.md similarity index 100% rename from runtime/skills/tushare-finance/reference/接口文档/同花顺行业概念板块.md rename to skills/tushare-finance/reference/接口文档/同花顺行业概念板块.md diff --git a/runtime/skills/tushare-finance/reference/接口文档/周_月线复权行情(每日更新).md b/skills/tushare-finance/reference/接口文档/周_月线复权行情(每日更新).md similarity index 100% rename from runtime/skills/tushare-finance/reference/接口文档/周_月线复权行情(每日更新).md rename to skills/tushare-finance/reference/接口文档/周_月线复权行情(每日更新).md diff --git a/runtime/skills/tushare-finance/reference/接口文档/周_月线行情(每日更新).md b/skills/tushare-finance/reference/接口文档/周_月线行情(每日更新).md similarity index 100% rename from runtime/skills/tushare-finance/reference/接口文档/周_月线行情(每日更新).md rename to skills/tushare-finance/reference/接口文档/周_月线行情(每日更新).md diff --git a/runtime/skills/tushare-finance/reference/接口文档/周线行情.md b/skills/tushare-finance/reference/接口文档/周线行情.md similarity index 100% rename from runtime/skills/tushare-finance/reference/接口文档/周线行情.md rename to skills/tushare-finance/reference/接口文档/周线行情.md diff --git a/runtime/skills/tushare-finance/reference/接口文档/国债实际收益率曲线利率.md b/skills/tushare-finance/reference/接口文档/国债实际收益率曲线利率.md similarity index 100% rename from runtime/skills/tushare-finance/reference/接口文档/国债实际收益率曲线利率.md rename to skills/tushare-finance/reference/接口文档/国债实际收益率曲线利率.md diff --git a/runtime/skills/tushare-finance/reference/接口文档/国债收益率曲线.md b/skills/tushare-finance/reference/接口文档/国债收益率曲线.md similarity index 100% rename from runtime/skills/tushare-finance/reference/接口文档/国债收益率曲线.md rename to skills/tushare-finance/reference/接口文档/国债收益率曲线.md diff --git a/runtime/skills/tushare-finance/reference/接口文档/国债收益率曲线利率.md b/skills/tushare-finance/reference/接口文档/国债收益率曲线利率.md similarity index 100% rename from runtime/skills/tushare-finance/reference/接口文档/国债收益率曲线利率.md rename to skills/tushare-finance/reference/接口文档/国债收益率曲线利率.md diff --git a/runtime/skills/tushare-finance/reference/接口文档/国债长期利率.md b/skills/tushare-finance/reference/接口文档/国债长期利率.md similarity index 100% rename from runtime/skills/tushare-finance/reference/接口文档/国债长期利率.md rename to skills/tushare-finance/reference/接口文档/国债长期利率.md diff --git a/runtime/skills/tushare-finance/reference/接口文档/国债长期利率平均值.md b/skills/tushare-finance/reference/接口文档/国债长期利率平均值.md similarity index 100% rename from runtime/skills/tushare-finance/reference/接口文档/国债长期利率平均值.md rename to skills/tushare-finance/reference/接口文档/国债长期利率平均值.md diff --git a/runtime/skills/tushare-finance/reference/接口文档/国内生产总值(GDP).md b/skills/tushare-finance/reference/接口文档/国内生产总值(GDP).md similarity index 100% rename from runtime/skills/tushare-finance/reference/接口文档/国内生产总值(GDP).md rename to skills/tushare-finance/reference/接口文档/国内生产总值(GDP).md diff --git a/runtime/skills/tushare-finance/reference/接口文档/国家政策库.md b/skills/tushare-finance/reference/接口文档/国家政策库.md similarity index 100% rename from runtime/skills/tushare-finance/reference/接口文档/国家政策库.md rename to skills/tushare-finance/reference/接口文档/国家政策库.md diff --git a/runtime/skills/tushare-finance/reference/接口文档/国际主要指数.md b/skills/tushare-finance/reference/接口文档/国际主要指数.md similarity index 100% rename from runtime/skills/tushare-finance/reference/接口文档/国际主要指数.md rename to skills/tushare-finance/reference/接口文档/国际主要指数.md diff --git a/runtime/skills/tushare-finance/reference/接口文档/基金净值.md b/skills/tushare-finance/reference/接口文档/基金净值.md similarity index 100% rename from runtime/skills/tushare-finance/reference/接口文档/基金净值.md rename to skills/tushare-finance/reference/接口文档/基金净值.md diff --git a/runtime/skills/tushare-finance/reference/接口文档/基金分红.md b/skills/tushare-finance/reference/接口文档/基金分红.md similarity index 100% rename from runtime/skills/tushare-finance/reference/接口文档/基金分红.md rename to skills/tushare-finance/reference/接口文档/基金分红.md diff --git a/runtime/skills/tushare-finance/reference/接口文档/基金列表.md b/skills/tushare-finance/reference/接口文档/基金列表.md similarity index 100% rename from runtime/skills/tushare-finance/reference/接口文档/基金列表.md rename to skills/tushare-finance/reference/接口文档/基金列表.md diff --git a/runtime/skills/tushare-finance/reference/接口文档/基金技术面因子(专业版).md b/skills/tushare-finance/reference/接口文档/基金技术面因子(专业版).md similarity index 100% rename from runtime/skills/tushare-finance/reference/接口文档/基金技术面因子(专业版).md rename to skills/tushare-finance/reference/接口文档/基金技术面因子(专业版).md diff --git a/runtime/skills/tushare-finance/reference/接口文档/基金持仓.md b/skills/tushare-finance/reference/接口文档/基金持仓.md similarity index 100% rename from runtime/skills/tushare-finance/reference/接口文档/基金持仓.md rename to skills/tushare-finance/reference/接口文档/基金持仓.md diff --git a/runtime/skills/tushare-finance/reference/接口文档/基金管理人.md b/skills/tushare-finance/reference/接口文档/基金管理人.md similarity index 100% rename from runtime/skills/tushare-finance/reference/接口文档/基金管理人.md rename to skills/tushare-finance/reference/接口文档/基金管理人.md diff --git a/runtime/skills/tushare-finance/reference/接口文档/基金经理.md b/skills/tushare-finance/reference/接口文档/基金经理.md similarity index 100% rename from runtime/skills/tushare-finance/reference/接口文档/基金经理.md rename to skills/tushare-finance/reference/接口文档/基金经理.md diff --git a/runtime/skills/tushare-finance/reference/接口文档/基金规模.md b/skills/tushare-finance/reference/接口文档/基金规模.md similarity index 100% rename from runtime/skills/tushare-finance/reference/接口文档/基金规模.md rename to skills/tushare-finance/reference/接口文档/基金规模.md diff --git a/runtime/skills/tushare-finance/reference/接口文档/基金销售行业数据.md b/skills/tushare-finance/reference/接口文档/基金销售行业数据.md similarity index 100% rename from runtime/skills/tushare-finance/reference/接口文档/基金销售行业数据.md rename to skills/tushare-finance/reference/接口文档/基金销售行业数据.md diff --git a/runtime/skills/tushare-finance/reference/接口文档/备用行情.md b/skills/tushare-finance/reference/接口文档/备用行情.md similarity index 100% rename from runtime/skills/tushare-finance/reference/接口文档/备用行情.md rename to skills/tushare-finance/reference/接口文档/备用行情.md diff --git a/runtime/skills/tushare-finance/reference/接口文档/复权因子.md b/skills/tushare-finance/reference/接口文档/复权因子.md similarity index 100% rename from runtime/skills/tushare-finance/reference/接口文档/复权因子.md rename to skills/tushare-finance/reference/接口文档/复权因子.md diff --git a/runtime/skills/tushare-finance/reference/接口文档/复权行情.md b/skills/tushare-finance/reference/接口文档/复权行情.md similarity index 100% rename from runtime/skills/tushare-finance/reference/接口文档/复权行情.md rename to skills/tushare-finance/reference/接口文档/复权行情.md diff --git a/runtime/skills/tushare-finance/reference/接口文档/外汇基础信息(海外).md b/skills/tushare-finance/reference/接口文档/外汇基础信息(海外).md similarity index 100% rename from runtime/skills/tushare-finance/reference/接口文档/外汇基础信息(海外).md rename to skills/tushare-finance/reference/接口文档/外汇基础信息(海外).md diff --git a/runtime/skills/tushare-finance/reference/接口文档/外汇日线行情.md b/skills/tushare-finance/reference/接口文档/外汇日线行情.md similarity index 100% rename from runtime/skills/tushare-finance/reference/接口文档/外汇日线行情.md rename to skills/tushare-finance/reference/接口文档/外汇日线行情.md diff --git a/runtime/skills/tushare-finance/reference/接口文档/大宗交易.md b/skills/tushare-finance/reference/接口文档/大宗交易.md similarity index 100% rename from runtime/skills/tushare-finance/reference/接口文档/大宗交易.md rename to skills/tushare-finance/reference/接口文档/大宗交易.md diff --git a/runtime/skills/tushare-finance/reference/接口文档/大宗交易明细.md b/skills/tushare-finance/reference/接口文档/大宗交易明细.md similarity index 100% rename from runtime/skills/tushare-finance/reference/接口文档/大宗交易明细.md rename to skills/tushare-finance/reference/接口文档/大宗交易明细.md diff --git a/runtime/skills/tushare-finance/reference/接口文档/大盘指数每日指标.md b/skills/tushare-finance/reference/接口文档/大盘指数每日指标.md similarity index 100% rename from runtime/skills/tushare-finance/reference/接口文档/大盘指数每日指标.md rename to skills/tushare-finance/reference/接口文档/大盘指数每日指标.md diff --git a/runtime/skills/tushare-finance/reference/接口文档/实时Tick(爬虫).md b/skills/tushare-finance/reference/接口文档/实时Tick(爬虫).md similarity index 100% rename from runtime/skills/tushare-finance/reference/接口文档/实时Tick(爬虫).md rename to skills/tushare-finance/reference/接口文档/实时Tick(爬虫).md diff --git a/runtime/skills/tushare-finance/reference/接口文档/实时分钟.md b/skills/tushare-finance/reference/接口文档/实时分钟.md similarity index 100% rename from runtime/skills/tushare-finance/reference/接口文档/实时分钟.md rename to skills/tushare-finance/reference/接口文档/实时分钟.md diff --git a/runtime/skills/tushare-finance/reference/接口文档/实时分钟行情.md b/skills/tushare-finance/reference/接口文档/实时分钟行情.md similarity index 100% rename from runtime/skills/tushare-finance/reference/接口文档/实时分钟行情.md rename to skills/tushare-finance/reference/接口文档/实时分钟行情.md diff --git a/runtime/skills/tushare-finance/reference/接口文档/实时成交(爬虫).md b/skills/tushare-finance/reference/接口文档/实时成交(爬虫).md similarity index 100% rename from runtime/skills/tushare-finance/reference/接口文档/实时成交(爬虫).md rename to skills/tushare-finance/reference/接口文档/实时成交(爬虫).md diff --git a/runtime/skills/tushare-finance/reference/接口文档/实时排名(爬虫).md b/skills/tushare-finance/reference/接口文档/实时排名(爬虫).md similarity index 100% rename from runtime/skills/tushare-finance/reference/接口文档/实时排名(爬虫).md rename to skills/tushare-finance/reference/接口文档/实时排名(爬虫).md diff --git a/runtime/skills/tushare-finance/reference/接口文档/实时日线.md b/skills/tushare-finance/reference/接口文档/实时日线.md similarity index 100% rename from runtime/skills/tushare-finance/reference/接口文档/实时日线.md rename to skills/tushare-finance/reference/接口文档/实时日线.md diff --git a/runtime/skills/tushare-finance/reference/接口文档/市场游资最全名录.md b/skills/tushare-finance/reference/接口文档/市场游资最全名录.md similarity index 100% rename from runtime/skills/tushare-finance/reference/接口文档/市场游资最全名录.md rename to skills/tushare-finance/reference/接口文档/市场游资最全名录.md diff --git a/runtime/skills/tushare-finance/reference/接口文档/广州民间借贷利率.md b/skills/tushare-finance/reference/接口文档/广州民间借贷利率.md similarity index 100% rename from runtime/skills/tushare-finance/reference/接口文档/广州民间借贷利率.md rename to skills/tushare-finance/reference/接口文档/广州民间借贷利率.md diff --git a/runtime/skills/tushare-finance/reference/接口文档/开盘竞价成交(当日).md b/skills/tushare-finance/reference/接口文档/开盘竞价成交(当日).md similarity index 100% rename from runtime/skills/tushare-finance/reference/接口文档/开盘竞价成交(当日).md rename to skills/tushare-finance/reference/接口文档/开盘竞价成交(当日).md diff --git a/runtime/skills/tushare-finance/reference/接口文档/影院日度票房.md b/skills/tushare-finance/reference/接口文档/影院日度票房.md similarity index 100% rename from runtime/skills/tushare-finance/reference/接口文档/影院日度票房.md rename to skills/tushare-finance/reference/接口文档/影院日度票房.md diff --git a/runtime/skills/tushare-finance/reference/接口文档/指数周线行情.md b/skills/tushare-finance/reference/接口文档/指数周线行情.md similarity index 100% rename from runtime/skills/tushare-finance/reference/接口文档/指数周线行情.md rename to skills/tushare-finance/reference/接口文档/指数周线行情.md diff --git a/runtime/skills/tushare-finance/reference/接口文档/指数基本信息.md b/skills/tushare-finance/reference/接口文档/指数基本信息.md similarity index 100% rename from runtime/skills/tushare-finance/reference/接口文档/指数基本信息.md rename to skills/tushare-finance/reference/接口文档/指数基本信息.md diff --git a/runtime/skills/tushare-finance/reference/接口文档/指数实时日线.md b/skills/tushare-finance/reference/接口文档/指数实时日线.md similarity index 100% rename from runtime/skills/tushare-finance/reference/接口文档/指数实时日线.md rename to skills/tushare-finance/reference/接口文档/指数实时日线.md diff --git a/runtime/skills/tushare-finance/reference/接口文档/指数成分和权重.md b/skills/tushare-finance/reference/接口文档/指数成分和权重.md similarity index 100% rename from runtime/skills/tushare-finance/reference/接口文档/指数成分和权重.md rename to skills/tushare-finance/reference/接口文档/指数成分和权重.md diff --git a/runtime/skills/tushare-finance/reference/接口文档/指数技术面因子(专业版).md b/skills/tushare-finance/reference/接口文档/指数技术面因子(专业版).md similarity index 100% rename from runtime/skills/tushare-finance/reference/接口文档/指数技术面因子(专业版).md rename to skills/tushare-finance/reference/接口文档/指数技术面因子(专业版).md diff --git a/runtime/skills/tushare-finance/reference/接口文档/指数日线行情.md b/skills/tushare-finance/reference/接口文档/指数日线行情.md similarity index 100% rename from runtime/skills/tushare-finance/reference/接口文档/指数日线行情.md rename to skills/tushare-finance/reference/接口文档/指数日线行情.md diff --git a/runtime/skills/tushare-finance/reference/接口文档/指数月线行情.md b/skills/tushare-finance/reference/接口文档/指数月线行情.md similarity index 100% rename from runtime/skills/tushare-finance/reference/接口文档/指数月线行情.md rename to skills/tushare-finance/reference/接口文档/指数月线行情.md diff --git a/runtime/skills/tushare-finance/reference/接口文档/数据索引.md b/skills/tushare-finance/reference/接口文档/数据索引.md similarity index 100% rename from runtime/skills/tushare-finance/reference/接口文档/数据索引.md rename to skills/tushare-finance/reference/接口文档/数据索引.md diff --git a/runtime/skills/tushare-finance/reference/接口文档/新闻快讯(短讯).md b/skills/tushare-finance/reference/接口文档/新闻快讯(短讯).md similarity index 100% rename from runtime/skills/tushare-finance/reference/接口文档/新闻快讯(短讯).md rename to skills/tushare-finance/reference/接口文档/新闻快讯(短讯).md diff --git a/runtime/skills/tushare-finance/reference/接口文档/新闻联播文字稿.md b/skills/tushare-finance/reference/接口文档/新闻联播文字稿.md similarity index 100% rename from runtime/skills/tushare-finance/reference/接口文档/新闻联播文字稿.md rename to skills/tushare-finance/reference/接口文档/新闻联播文字稿.md diff --git a/runtime/skills/tushare-finance/reference/接口文档/新闻通讯(长篇).md b/skills/tushare-finance/reference/接口文档/新闻通讯(长篇).md similarity index 100% rename from runtime/skills/tushare-finance/reference/接口文档/新闻通讯(长篇).md rename to skills/tushare-finance/reference/接口文档/新闻通讯(长篇).md diff --git a/runtime/skills/tushare-finance/reference/接口文档/日线行情.md b/skills/tushare-finance/reference/接口文档/日线行情.md similarity index 100% rename from runtime/skills/tushare-finance/reference/接口文档/日线行情.md rename to skills/tushare-finance/reference/接口文档/日线行情.md diff --git a/runtime/skills/tushare-finance/reference/接口文档/月线行情.md b/skills/tushare-finance/reference/接口文档/月线行情.md similarity index 100% rename from runtime/skills/tushare-finance/reference/接口文档/月线行情.md rename to skills/tushare-finance/reference/接口文档/月线行情.md diff --git a/runtime/skills/tushare-finance/reference/接口文档/期权分钟行情.md b/skills/tushare-finance/reference/接口文档/期权分钟行情.md similarity index 100% rename from runtime/skills/tushare-finance/reference/接口文档/期权分钟行情.md rename to skills/tushare-finance/reference/接口文档/期权分钟行情.md diff --git a/runtime/skills/tushare-finance/reference/接口文档/期权合约信息.md b/skills/tushare-finance/reference/接口文档/期权合约信息.md similarity index 100% rename from runtime/skills/tushare-finance/reference/接口文档/期权合约信息.md rename to skills/tushare-finance/reference/接口文档/期权合约信息.md diff --git a/runtime/skills/tushare-finance/reference/接口文档/期权日线行情.md b/skills/tushare-finance/reference/接口文档/期权日线行情.md similarity index 100% rename from runtime/skills/tushare-finance/reference/接口文档/期权日线行情.md rename to skills/tushare-finance/reference/接口文档/期权日线行情.md diff --git a/runtime/skills/tushare-finance/reference/接口文档/期货主力与连续合约.md b/skills/tushare-finance/reference/接口文档/期货主力与连续合约.md similarity index 100% rename from runtime/skills/tushare-finance/reference/接口文档/期货主力与连续合约.md rename to skills/tushare-finance/reference/接口文档/期货主力与连续合约.md diff --git a/runtime/skills/tushare-finance/reference/接口文档/期货主要品种交易周报.md b/skills/tushare-finance/reference/接口文档/期货主要品种交易周报.md similarity index 100% rename from runtime/skills/tushare-finance/reference/接口文档/期货主要品种交易周报.md rename to skills/tushare-finance/reference/接口文档/期货主要品种交易周报.md diff --git a/runtime/skills/tushare-finance/reference/接口文档/期货合约涨跌停价格.md b/skills/tushare-finance/reference/接口文档/期货合约涨跌停价格.md similarity index 100% rename from runtime/skills/tushare-finance/reference/接口文档/期货合约涨跌停价格.md rename to skills/tushare-finance/reference/接口文档/期货合约涨跌停价格.md diff --git a/runtime/skills/tushare-finance/reference/接口文档/期货周_月线行情(每日更新).md b/skills/tushare-finance/reference/接口文档/期货周_月线行情(每日更新).md similarity index 100% rename from runtime/skills/tushare-finance/reference/接口文档/期货周_月线行情(每日更新).md rename to skills/tushare-finance/reference/接口文档/期货周_月线行情(每日更新).md diff --git a/runtime/skills/tushare-finance/reference/接口文档/机构调研数据.md b/skills/tushare-finance/reference/接口文档/机构调研数据.md similarity index 100% rename from runtime/skills/tushare-finance/reference/接口文档/机构调研数据.md rename to skills/tushare-finance/reference/接口文档/机构调研数据.md diff --git a/runtime/skills/tushare-finance/reference/接口文档/柜台流通式债券报价.md b/skills/tushare-finance/reference/接口文档/柜台流通式债券报价.md similarity index 100% rename from runtime/skills/tushare-finance/reference/接口文档/柜台流通式债券报价.md rename to skills/tushare-finance/reference/接口文档/柜台流通式债券报价.md diff --git a/runtime/skills/tushare-finance/reference/接口文档/柜台流通式债券最优报价.md b/skills/tushare-finance/reference/接口文档/柜台流通式债券最优报价.md similarity index 100% rename from runtime/skills/tushare-finance/reference/接口文档/柜台流通式债券最优报价.md rename to skills/tushare-finance/reference/接口文档/柜台流通式债券最优报价.md diff --git a/runtime/skills/tushare-finance/reference/接口文档/榜单数据(开盘啦).md b/skills/tushare-finance/reference/接口文档/榜单数据(开盘啦).md similarity index 100% rename from runtime/skills/tushare-finance/reference/接口文档/榜单数据(开盘啦).md rename to skills/tushare-finance/reference/接口文档/榜单数据(开盘啦).md diff --git a/runtime/skills/tushare-finance/reference/接口文档/每日停复牌信息.md b/skills/tushare-finance/reference/接口文档/每日停复牌信息.md similarity index 100% rename from runtime/skills/tushare-finance/reference/接口文档/每日停复牌信息.md rename to skills/tushare-finance/reference/接口文档/每日停复牌信息.md diff --git a/runtime/skills/tushare-finance/reference/接口文档/每日持仓排名.md b/skills/tushare-finance/reference/接口文档/每日持仓排名.md similarity index 100% rename from runtime/skills/tushare-finance/reference/接口文档/每日持仓排名.md rename to skills/tushare-finance/reference/接口文档/每日持仓排名.md diff --git a/runtime/skills/tushare-finance/reference/接口文档/每日指标.md b/skills/tushare-finance/reference/接口文档/每日指标.md similarity index 100% rename from runtime/skills/tushare-finance/reference/接口文档/每日指标.md rename to skills/tushare-finance/reference/接口文档/每日指标.md diff --git a/runtime/skills/tushare-finance/reference/接口文档/每日涨跌停价格.md b/skills/tushare-finance/reference/接口文档/每日涨跌停价格.md similarity index 100% rename from runtime/skills/tushare-finance/reference/接口文档/每日涨跌停价格.md rename to skills/tushare-finance/reference/接口文档/每日涨跌停价格.md diff --git a/runtime/skills/tushare-finance/reference/接口文档/每日筹码分布.md b/skills/tushare-finance/reference/接口文档/每日筹码分布.md similarity index 100% rename from runtime/skills/tushare-finance/reference/接口文档/每日筹码分布.md rename to skills/tushare-finance/reference/接口文档/每日筹码分布.md diff --git a/runtime/skills/tushare-finance/reference/接口文档/每日筹码及胜率.md b/skills/tushare-finance/reference/接口文档/每日筹码及胜率.md similarity index 100% rename from runtime/skills/tushare-finance/reference/接口文档/每日筹码及胜率.md rename to skills/tushare-finance/reference/接口文档/每日筹码及胜率.md diff --git a/runtime/skills/tushare-finance/reference/接口文档/每日结算参数.md b/skills/tushare-finance/reference/接口文档/每日结算参数.md similarity index 100% rename from runtime/skills/tushare-finance/reference/接口文档/每日结算参数.md rename to skills/tushare-finance/reference/接口文档/每日结算参数.md diff --git a/runtime/skills/tushare-finance/reference/接口文档/每日股本(盘前).md b/skills/tushare-finance/reference/接口文档/每日股本(盘前).md similarity index 100% rename from runtime/skills/tushare-finance/reference/接口文档/每日股本(盘前).md rename to skills/tushare-finance/reference/接口文档/每日股本(盘前).md diff --git a/runtime/skills/tushare-finance/reference/接口文档/沪深市场每日交易统计.md b/skills/tushare-finance/reference/接口文档/沪深市场每日交易统计.md similarity index 100% rename from runtime/skills/tushare-finance/reference/接口文档/沪深市场每日交易统计.md rename to skills/tushare-finance/reference/接口文档/沪深市场每日交易统计.md diff --git a/runtime/skills/tushare-finance/reference/接口文档/沪深港通股票列表.md b/skills/tushare-finance/reference/接口文档/沪深港通股票列表.md similarity index 100% rename from runtime/skills/tushare-finance/reference/接口文档/沪深港通股票列表.md rename to skills/tushare-finance/reference/接口文档/沪深港通股票列表.md diff --git a/runtime/skills/tushare-finance/reference/接口文档/沪深股通十大成交股.md b/skills/tushare-finance/reference/接口文档/沪深股通十大成交股.md similarity index 100% rename from runtime/skills/tushare-finance/reference/接口文档/沪深股通十大成交股.md rename to skills/tushare-finance/reference/接口文档/沪深股通十大成交股.md diff --git a/runtime/skills/tushare-finance/reference/接口文档/沪深股通持股明细.md b/skills/tushare-finance/reference/接口文档/沪深股通持股明细.md similarity index 100% rename from runtime/skills/tushare-finance/reference/接口文档/沪深股通持股明细.md rename to skills/tushare-finance/reference/接口文档/沪深股通持股明细.md diff --git a/runtime/skills/tushare-finance/reference/接口文档/涨停最强板块统计.md b/skills/tushare-finance/reference/接口文档/涨停最强板块统计.md similarity index 100% rename from runtime/skills/tushare-finance/reference/接口文档/涨停最强板块统计.md rename to skills/tushare-finance/reference/接口文档/涨停最强板块统计.md diff --git a/runtime/skills/tushare-finance/reference/接口文档/涨停股票连板天梯.md b/skills/tushare-finance/reference/接口文档/涨停股票连板天梯.md similarity index 100% rename from runtime/skills/tushare-finance/reference/接口文档/涨停股票连板天梯.md rename to skills/tushare-finance/reference/接口文档/涨停股票连板天梯.md diff --git a/runtime/skills/tushare-finance/reference/接口文档/涨跌停和炸板数据.md b/skills/tushare-finance/reference/接口文档/涨跌停和炸板数据.md similarity index 100% rename from runtime/skills/tushare-finance/reference/接口文档/涨跌停和炸板数据.md rename to skills/tushare-finance/reference/接口文档/涨跌停和炸板数据.md diff --git a/runtime/skills/tushare-finance/reference/接口文档/深圳市场每日交易情况.md b/skills/tushare-finance/reference/接口文档/深圳市场每日交易情况.md similarity index 100% rename from runtime/skills/tushare-finance/reference/接口文档/深圳市场每日交易情况.md rename to skills/tushare-finance/reference/接口文档/深圳市场每日交易情况.md diff --git a/runtime/skills/tushare-finance/reference/接口文档/深证易互动问答.md b/skills/tushare-finance/reference/接口文档/深证易互动问答.md similarity index 100% rename from runtime/skills/tushare-finance/reference/接口文档/深证易互动问答.md rename to skills/tushare-finance/reference/接口文档/深证易互动问答.md diff --git a/runtime/skills/tushare-finance/reference/接口文档/温州民间借贷利率.md b/skills/tushare-finance/reference/接口文档/温州民间借贷利率.md similarity index 100% rename from runtime/skills/tushare-finance/reference/接口文档/温州民间借贷利率.md rename to skills/tushare-finance/reference/接口文档/温州民间借贷利率.md diff --git a/runtime/skills/tushare-finance/reference/接口文档/港股交易日历.md b/skills/tushare-finance/reference/接口文档/港股交易日历.md similarity index 100% rename from runtime/skills/tushare-finance/reference/接口文档/港股交易日历.md rename to skills/tushare-finance/reference/接口文档/港股交易日历.md diff --git a/runtime/skills/tushare-finance/reference/接口文档/港股分钟行情.md b/skills/tushare-finance/reference/接口文档/港股分钟行情.md similarity index 100% rename from runtime/skills/tushare-finance/reference/接口文档/港股分钟行情.md rename to skills/tushare-finance/reference/接口文档/港股分钟行情.md diff --git a/runtime/skills/tushare-finance/reference/接口文档/港股利润表.md b/skills/tushare-finance/reference/接口文档/港股利润表.md similarity index 100% rename from runtime/skills/tushare-finance/reference/接口文档/港股利润表.md rename to skills/tushare-finance/reference/接口文档/港股利润表.md diff --git a/runtime/skills/tushare-finance/reference/接口文档/港股基础信息.md b/skills/tushare-finance/reference/接口文档/港股基础信息.md similarity index 100% rename from runtime/skills/tushare-finance/reference/接口文档/港股基础信息.md rename to skills/tushare-finance/reference/接口文档/港股基础信息.md diff --git a/runtime/skills/tushare-finance/reference/接口文档/港股复权因子.md b/skills/tushare-finance/reference/接口文档/港股复权因子.md similarity index 100% rename from runtime/skills/tushare-finance/reference/接口文档/港股复权因子.md rename to skills/tushare-finance/reference/接口文档/港股复权因子.md diff --git a/runtime/skills/tushare-finance/reference/接口文档/港股复权行情.md b/skills/tushare-finance/reference/接口文档/港股复权行情.md similarity index 100% rename from runtime/skills/tushare-finance/reference/接口文档/港股复权行情.md rename to skills/tushare-finance/reference/接口文档/港股复权行情.md diff --git a/runtime/skills/tushare-finance/reference/接口文档/港股实时日线.md b/skills/tushare-finance/reference/接口文档/港股实时日线.md similarity index 100% rename from runtime/skills/tushare-finance/reference/接口文档/港股实时日线.md rename to skills/tushare-finance/reference/接口文档/港股实时日线.md diff --git a/runtime/skills/tushare-finance/reference/接口文档/港股日线行情.md b/skills/tushare-finance/reference/接口文档/港股日线行情.md similarity index 100% rename from runtime/skills/tushare-finance/reference/接口文档/港股日线行情.md rename to skills/tushare-finance/reference/接口文档/港股日线行情.md diff --git a/runtime/skills/tushare-finance/reference/接口文档/港股现金流量表.md b/skills/tushare-finance/reference/接口文档/港股现金流量表.md similarity index 100% rename from runtime/skills/tushare-finance/reference/接口文档/港股现金流量表.md rename to skills/tushare-finance/reference/接口文档/港股现金流量表.md diff --git a/runtime/skills/tushare-finance/reference/接口文档/港股财务指标数据.md b/skills/tushare-finance/reference/接口文档/港股财务指标数据.md similarity index 100% rename from runtime/skills/tushare-finance/reference/接口文档/港股财务指标数据.md rename to skills/tushare-finance/reference/接口文档/港股财务指标数据.md diff --git a/runtime/skills/tushare-finance/reference/接口文档/港股资产负债表.md b/skills/tushare-finance/reference/接口文档/港股资产负债表.md similarity index 100% rename from runtime/skills/tushare-finance/reference/接口文档/港股资产负债表.md rename to skills/tushare-finance/reference/接口文档/港股资产负债表.md diff --git a/runtime/skills/tushare-finance/reference/接口文档/港股通十大成交股.md b/skills/tushare-finance/reference/接口文档/港股通十大成交股.md similarity index 100% rename from runtime/skills/tushare-finance/reference/接口文档/港股通十大成交股.md rename to skills/tushare-finance/reference/接口文档/港股通十大成交股.md diff --git a/runtime/skills/tushare-finance/reference/接口文档/港股通每日成交统计.md b/skills/tushare-finance/reference/接口文档/港股通每日成交统计.md similarity index 100% rename from runtime/skills/tushare-finance/reference/接口文档/港股通每日成交统计.md rename to skills/tushare-finance/reference/接口文档/港股通每日成交统计.md diff --git a/runtime/skills/tushare-finance/reference/接口文档/港股通每月成交统计.md b/skills/tushare-finance/reference/接口文档/港股通每月成交统计.md similarity index 100% rename from runtime/skills/tushare-finance/reference/接口文档/港股通每月成交统计.md rename to skills/tushare-finance/reference/接口文档/港股通每月成交统计.md diff --git a/runtime/skills/tushare-finance/reference/接口文档/游资交易每日明细.md b/skills/tushare-finance/reference/接口文档/游资交易每日明细.md similarity index 100% rename from runtime/skills/tushare-finance/reference/接口文档/游资交易每日明细.md rename to skills/tushare-finance/reference/接口文档/游资交易每日明细.md diff --git a/runtime/skills/tushare-finance/reference/接口文档/现金流量表.md b/skills/tushare-finance/reference/接口文档/现金流量表.md similarity index 100% rename from runtime/skills/tushare-finance/reference/接口文档/现金流量表.md rename to skills/tushare-finance/reference/接口文档/现金流量表.md diff --git a/runtime/skills/tushare-finance/reference/接口文档/申万行业分类.md b/skills/tushare-finance/reference/接口文档/申万行业分类.md similarity index 100% rename from runtime/skills/tushare-finance/reference/接口文档/申万行业分类.md rename to skills/tushare-finance/reference/接口文档/申万行业分类.md diff --git a/runtime/skills/tushare-finance/reference/接口文档/申万行业成分(分级).md b/skills/tushare-finance/reference/接口文档/申万行业成分(分级).md similarity index 100% rename from runtime/skills/tushare-finance/reference/接口文档/申万行业成分(分级).md rename to skills/tushare-finance/reference/接口文档/申万行业成分(分级).md diff --git a/runtime/skills/tushare-finance/reference/接口文档/申万行业指数日行情.md b/skills/tushare-finance/reference/接口文档/申万行业指数日行情.md similarity index 100% rename from runtime/skills/tushare-finance/reference/接口文档/申万行业指数日行情.md rename to skills/tushare-finance/reference/接口文档/申万行业指数日行情.md diff --git a/runtime/skills/tushare-finance/reference/接口文档/电影周度票房.md b/skills/tushare-finance/reference/接口文档/电影周度票房.md similarity index 100% rename from runtime/skills/tushare-finance/reference/接口文档/电影周度票房.md rename to skills/tushare-finance/reference/接口文档/电影周度票房.md diff --git a/runtime/skills/tushare-finance/reference/接口文档/电影日度票房.md b/skills/tushare-finance/reference/接口文档/电影日度票房.md similarity index 100% rename from runtime/skills/tushare-finance/reference/接口文档/电影日度票房.md rename to skills/tushare-finance/reference/接口文档/电影日度票房.md diff --git a/runtime/skills/tushare-finance/reference/接口文档/电影月度票房.md b/skills/tushare-finance/reference/接口文档/电影月度票房.md similarity index 100% rename from runtime/skills/tushare-finance/reference/接口文档/电影月度票房.md rename to skills/tushare-finance/reference/接口文档/电影月度票房.md diff --git a/runtime/skills/tushare-finance/reference/接口文档/短期国债利率.md b/skills/tushare-finance/reference/接口文档/短期国债利率.md similarity index 100% rename from runtime/skills/tushare-finance/reference/接口文档/短期国债利率.md rename to skills/tushare-finance/reference/接口文档/短期国债利率.md diff --git a/runtime/skills/tushare-finance/reference/接口文档/社区捐助.md b/skills/tushare-finance/reference/接口文档/社区捐助.md similarity index 100% rename from runtime/skills/tushare-finance/reference/接口文档/社区捐助.md rename to skills/tushare-finance/reference/接口文档/社区捐助.md diff --git a/runtime/skills/tushare-finance/reference/接口文档/社融增量(月度).md b/skills/tushare-finance/reference/接口文档/社融增量(月度).md similarity index 100% rename from runtime/skills/tushare-finance/reference/接口文档/社融增量(月度).md rename to skills/tushare-finance/reference/接口文档/社融增量(月度).md diff --git a/runtime/skills/tushare-finance/reference/接口文档/神奇九转指标.md b/skills/tushare-finance/reference/接口文档/神奇九转指标.md similarity index 100% rename from runtime/skills/tushare-finance/reference/接口文档/神奇九转指标.md rename to skills/tushare-finance/reference/接口文档/神奇九转指标.md diff --git a/runtime/skills/tushare-finance/reference/接口文档/管理层薪酬和持股.md b/skills/tushare-finance/reference/接口文档/管理层薪酬和持股.md similarity index 100% rename from runtime/skills/tushare-finance/reference/接口文档/管理层薪酬和持股.md rename to skills/tushare-finance/reference/接口文档/管理层薪酬和持股.md diff --git a/runtime/skills/tushare-finance/reference/接口文档/美股交易日历.md b/skills/tushare-finance/reference/接口文档/美股交易日历.md similarity index 100% rename from runtime/skills/tushare-finance/reference/接口文档/美股交易日历.md rename to skills/tushare-finance/reference/接口文档/美股交易日历.md diff --git a/runtime/skills/tushare-finance/reference/接口文档/美股利润表.md b/skills/tushare-finance/reference/接口文档/美股利润表.md similarity index 100% rename from runtime/skills/tushare-finance/reference/接口文档/美股利润表.md rename to skills/tushare-finance/reference/接口文档/美股利润表.md diff --git a/runtime/skills/tushare-finance/reference/接口文档/美股基础信息.md b/skills/tushare-finance/reference/接口文档/美股基础信息.md similarity index 100% rename from runtime/skills/tushare-finance/reference/接口文档/美股基础信息.md rename to skills/tushare-finance/reference/接口文档/美股基础信息.md diff --git a/runtime/skills/tushare-finance/reference/接口文档/美股复权因子.md b/skills/tushare-finance/reference/接口文档/美股复权因子.md similarity index 100% rename from runtime/skills/tushare-finance/reference/接口文档/美股复权因子.md rename to skills/tushare-finance/reference/接口文档/美股复权因子.md diff --git a/runtime/skills/tushare-finance/reference/接口文档/美股复权行情.md b/skills/tushare-finance/reference/接口文档/美股复权行情.md similarity index 100% rename from runtime/skills/tushare-finance/reference/接口文档/美股复权行情.md rename to skills/tushare-finance/reference/接口文档/美股复权行情.md diff --git a/runtime/skills/tushare-finance/reference/接口文档/美股日线行情.md b/skills/tushare-finance/reference/接口文档/美股日线行情.md similarity index 100% rename from runtime/skills/tushare-finance/reference/接口文档/美股日线行情.md rename to skills/tushare-finance/reference/接口文档/美股日线行情.md diff --git a/runtime/skills/tushare-finance/reference/接口文档/美股现金流量表.md b/skills/tushare-finance/reference/接口文档/美股现金流量表.md similarity index 100% rename from runtime/skills/tushare-finance/reference/接口文档/美股现金流量表.md rename to skills/tushare-finance/reference/接口文档/美股现金流量表.md diff --git a/runtime/skills/tushare-finance/reference/接口文档/美股财务指标数据.md b/skills/tushare-finance/reference/接口文档/美股财务指标数据.md similarity index 100% rename from runtime/skills/tushare-finance/reference/接口文档/美股财务指标数据.md rename to skills/tushare-finance/reference/接口文档/美股财务指标数据.md diff --git a/runtime/skills/tushare-finance/reference/接口文档/美股资产负债表.md b/skills/tushare-finance/reference/接口文档/美股资产负债表.md similarity index 100% rename from runtime/skills/tushare-finance/reference/接口文档/美股资产负债表.md rename to skills/tushare-finance/reference/接口文档/美股资产负债表.md diff --git a/runtime/skills/tushare-finance/reference/接口文档/股东人数.md b/skills/tushare-finance/reference/接口文档/股东人数.md similarity index 100% rename from runtime/skills/tushare-finance/reference/接口文档/股东人数.md rename to skills/tushare-finance/reference/接口文档/股东人数.md diff --git a/runtime/skills/tushare-finance/reference/接口文档/股东增减持.md b/skills/tushare-finance/reference/接口文档/股东增减持.md similarity index 100% rename from runtime/skills/tushare-finance/reference/接口文档/股东增减持.md rename to skills/tushare-finance/reference/接口文档/股东增减持.md diff --git a/runtime/skills/tushare-finance/reference/接口文档/股权质押明细数据.md b/skills/tushare-finance/reference/接口文档/股权质押明细数据.md similarity index 100% rename from runtime/skills/tushare-finance/reference/接口文档/股权质押明细数据.md rename to skills/tushare-finance/reference/接口文档/股权质押明细数据.md diff --git a/runtime/skills/tushare-finance/reference/接口文档/股权质押统计数据.md b/skills/tushare-finance/reference/接口文档/股权质押统计数据.md similarity index 100% rename from runtime/skills/tushare-finance/reference/接口文档/股权质押统计数据.md rename to skills/tushare-finance/reference/接口文档/股权质押统计数据.md diff --git a/runtime/skills/tushare-finance/reference/接口文档/股票列表.md b/skills/tushare-finance/reference/接口文档/股票列表.md similarity index 100% rename from runtime/skills/tushare-finance/reference/接口文档/股票列表.md rename to skills/tushare-finance/reference/接口文档/股票列表.md diff --git a/runtime/skills/tushare-finance/reference/接口文档/股票历史列表.md b/skills/tushare-finance/reference/接口文档/股票历史列表.md similarity index 100% rename from runtime/skills/tushare-finance/reference/接口文档/股票历史列表.md rename to skills/tushare-finance/reference/接口文档/股票历史列表.md diff --git a/runtime/skills/tushare-finance/reference/接口文档/股票回购.md b/skills/tushare-finance/reference/接口文档/股票回购.md similarity index 100% rename from runtime/skills/tushare-finance/reference/接口文档/股票回购.md rename to skills/tushare-finance/reference/接口文档/股票回购.md diff --git a/runtime/skills/tushare-finance/reference/接口文档/股票开户数据(停).md b/skills/tushare-finance/reference/接口文档/股票开户数据(停).md similarity index 100% rename from runtime/skills/tushare-finance/reference/接口文档/股票开户数据(停).md rename to skills/tushare-finance/reference/接口文档/股票开户数据(停).md diff --git a/runtime/skills/tushare-finance/reference/接口文档/股票开户数据(旧).md b/skills/tushare-finance/reference/接口文档/股票开户数据(旧).md similarity index 100% rename from runtime/skills/tushare-finance/reference/接口文档/股票开户数据(旧).md rename to skills/tushare-finance/reference/接口文档/股票开户数据(旧).md diff --git a/runtime/skills/tushare-finance/reference/接口文档/股票开盘集合竞价数据.md b/skills/tushare-finance/reference/接口文档/股票开盘集合竞价数据.md similarity index 100% rename from runtime/skills/tushare-finance/reference/接口文档/股票开盘集合竞价数据.md rename to skills/tushare-finance/reference/接口文档/股票开盘集合竞价数据.md diff --git a/runtime/skills/tushare-finance/reference/接口文档/股票技术面因子(专业版).md b/skills/tushare-finance/reference/接口文档/股票技术面因子(专业版).md similarity index 100% rename from runtime/skills/tushare-finance/reference/接口文档/股票技术面因子(专业版).md rename to skills/tushare-finance/reference/接口文档/股票技术面因子(专业版).md diff --git a/runtime/skills/tushare-finance/reference/接口文档/股票技术面因子.md b/skills/tushare-finance/reference/接口文档/股票技术面因子.md similarity index 100% rename from runtime/skills/tushare-finance/reference/接口文档/股票技术面因子.md rename to skills/tushare-finance/reference/接口文档/股票技术面因子.md diff --git a/runtime/skills/tushare-finance/reference/接口文档/股票收盘集合竞价数据.md b/skills/tushare-finance/reference/接口文档/股票收盘集合竞价数据.md similarity index 100% rename from runtime/skills/tushare-finance/reference/接口文档/股票收盘集合竞价数据.md rename to skills/tushare-finance/reference/接口文档/股票收盘集合竞价数据.md diff --git a/runtime/skills/tushare-finance/reference/接口文档/股票曾用名.md b/skills/tushare-finance/reference/接口文档/股票曾用名.md similarity index 100% rename from runtime/skills/tushare-finance/reference/接口文档/股票曾用名.md rename to skills/tushare-finance/reference/接口文档/股票曾用名.md diff --git a/runtime/skills/tushare-finance/reference/接口文档/融资融券交易明细.md b/skills/tushare-finance/reference/接口文档/融资融券交易明细.md similarity index 100% rename from runtime/skills/tushare-finance/reference/接口文档/融资融券交易明细.md rename to skills/tushare-finance/reference/接口文档/融资融券交易明细.md diff --git a/runtime/skills/tushare-finance/reference/接口文档/融资融券交易汇总.md b/skills/tushare-finance/reference/接口文档/融资融券交易汇总.md similarity index 100% rename from runtime/skills/tushare-finance/reference/接口文档/融资融券交易汇总.md rename to skills/tushare-finance/reference/接口文档/融资融券交易汇总.md diff --git a/runtime/skills/tushare-finance/reference/接口文档/融资融券标的(盘前).md b/skills/tushare-finance/reference/接口文档/融资融券标的(盘前).md similarity index 100% rename from runtime/skills/tushare-finance/reference/接口文档/融资融券标的(盘前).md rename to skills/tushare-finance/reference/接口文档/融资融券标的(盘前).md diff --git a/runtime/skills/tushare-finance/reference/接口文档/财务审计意见.md b/skills/tushare-finance/reference/接口文档/财务审计意见.md similarity index 100% rename from runtime/skills/tushare-finance/reference/接口文档/财务审计意见.md rename to skills/tushare-finance/reference/接口文档/财务审计意见.md diff --git a/runtime/skills/tushare-finance/reference/接口文档/财务指标数据.md b/skills/tushare-finance/reference/接口文档/财务指标数据.md similarity index 100% rename from runtime/skills/tushare-finance/reference/接口文档/财务指标数据.md rename to skills/tushare-finance/reference/接口文档/财务指标数据.md diff --git a/runtime/skills/tushare-finance/reference/接口文档/财报披露日期表.md b/skills/tushare-finance/reference/接口文档/财报披露日期表.md similarity index 100% rename from runtime/skills/tushare-finance/reference/接口文档/财报披露日期表.md rename to skills/tushare-finance/reference/接口文档/财报披露日期表.md diff --git a/runtime/skills/tushare-finance/reference/接口文档/货币供应量(月).md b/skills/tushare-finance/reference/接口文档/货币供应量(月).md similarity index 100% rename from runtime/skills/tushare-finance/reference/接口文档/货币供应量(月).md rename to skills/tushare-finance/reference/接口文档/货币供应量(月).md diff --git a/runtime/skills/tushare-finance/reference/接口文档/资产负债表.md b/skills/tushare-finance/reference/接口文档/资产负债表.md similarity index 100% rename from runtime/skills/tushare-finance/reference/接口文档/资产负债表.md rename to skills/tushare-finance/reference/接口文档/资产负债表.md diff --git a/runtime/skills/tushare-finance/reference/接口文档/转融券交易明细(停).md b/skills/tushare-finance/reference/接口文档/转融券交易明细(停).md similarity index 100% rename from runtime/skills/tushare-finance/reference/接口文档/转融券交易明细(停).md rename to skills/tushare-finance/reference/接口文档/转融券交易明细(停).md diff --git a/runtime/skills/tushare-finance/reference/接口文档/转融券交易汇总(停).md b/skills/tushare-finance/reference/接口文档/转融券交易汇总(停).md similarity index 100% rename from runtime/skills/tushare-finance/reference/接口文档/转融券交易汇总(停).md rename to skills/tushare-finance/reference/接口文档/转融券交易汇总(停).md diff --git a/runtime/skills/tushare-finance/reference/接口文档/转融资交易汇总.md b/skills/tushare-finance/reference/接口文档/转融资交易汇总.md similarity index 100% rename from runtime/skills/tushare-finance/reference/接口文档/转融资交易汇总.md rename to skills/tushare-finance/reference/接口文档/转融资交易汇总.md diff --git a/runtime/skills/tushare-finance/reference/接口文档/通用行情接口.md b/skills/tushare-finance/reference/接口文档/通用行情接口.md similarity index 100% rename from runtime/skills/tushare-finance/reference/接口文档/通用行情接口.md rename to skills/tushare-finance/reference/接口文档/通用行情接口.md diff --git a/runtime/skills/tushare-finance/reference/接口文档/通达信板块信息.md b/skills/tushare-finance/reference/接口文档/通达信板块信息.md similarity index 100% rename from runtime/skills/tushare-finance/reference/接口文档/通达信板块信息.md rename to skills/tushare-finance/reference/接口文档/通达信板块信息.md diff --git a/runtime/skills/tushare-finance/reference/接口文档/通达信板块成分.md b/skills/tushare-finance/reference/接口文档/通达信板块成分.md similarity index 100% rename from runtime/skills/tushare-finance/reference/接口文档/通达信板块成分.md rename to skills/tushare-finance/reference/接口文档/通达信板块成分.md diff --git a/runtime/skills/tushare-finance/reference/接口文档/通达信板块行情.md b/skills/tushare-finance/reference/接口文档/通达信板块行情.md similarity index 100% rename from runtime/skills/tushare-finance/reference/接口文档/通达信板块行情.md rename to skills/tushare-finance/reference/接口文档/通达信板块行情.md diff --git a/runtime/skills/tushare-finance/reference/接口文档/采购经理指数(PMI).md b/skills/tushare-finance/reference/接口文档/采购经理指数(PMI).md similarity index 100% rename from runtime/skills/tushare-finance/reference/接口文档/采购经理指数(PMI).md rename to skills/tushare-finance/reference/接口文档/采购经理指数(PMI).md diff --git a/runtime/skills/tushare-finance/reference/接口文档/销售机构公募基金销售保有规模.md b/skills/tushare-finance/reference/接口文档/销售机构公募基金销售保有规模.md similarity index 100% rename from runtime/skills/tushare-finance/reference/接口文档/销售机构公募基金销售保有规模.md rename to skills/tushare-finance/reference/接口文档/销售机构公募基金销售保有规模.md diff --git a/runtime/skills/tushare-finance/reference/接口文档/限售股解禁.md b/skills/tushare-finance/reference/接口文档/限售股解禁.md similarity index 100% rename from runtime/skills/tushare-finance/reference/接口文档/限售股解禁.md rename to skills/tushare-finance/reference/接口文档/限售股解禁.md diff --git a/runtime/skills/tushare-finance/reference/接口文档/题材成分(开盘啦).md b/skills/tushare-finance/reference/接口文档/题材成分(开盘啦).md similarity index 100% rename from runtime/skills/tushare-finance/reference/接口文档/题材成分(开盘啦).md rename to skills/tushare-finance/reference/接口文档/题材成分(开盘啦).md diff --git a/runtime/skills/tushare-finance/reference/接口文档/题材数据(开盘啦).md b/skills/tushare-finance/reference/接口文档/题材数据(开盘啦).md similarity index 100% rename from runtime/skills/tushare-finance/reference/接口文档/题材数据(开盘啦).md rename to skills/tushare-finance/reference/接口文档/题材数据(开盘啦).md diff --git a/runtime/skills/tushare-finance/reference/接口文档/龙虎榜机构交易单.md b/skills/tushare-finance/reference/接口文档/龙虎榜机构交易单.md similarity index 100% rename from runtime/skills/tushare-finance/reference/接口文档/龙虎榜机构交易单.md rename to skills/tushare-finance/reference/接口文档/龙虎榜机构交易单.md diff --git a/runtime/skills/tushare-finance/reference/接口文档/龙虎榜每日统计单.md b/skills/tushare-finance/reference/接口文档/龙虎榜每日统计单.md similarity index 100% rename from runtime/skills/tushare-finance/reference/接口文档/龙虎榜每日统计单.md rename to skills/tushare-finance/reference/接口文档/龙虎榜每日统计单.md diff --git a/runtime/skills/tushare-finance/requirements.txt b/skills/tushare-finance/requirements.txt similarity index 100% rename from runtime/skills/tushare-finance/requirements.txt rename to skills/tushare-finance/requirements.txt diff --git a/runtime/skills/tushare-finance/scripts/api_client.py b/skills/tushare-finance/scripts/api_client.py similarity index 100% rename from runtime/skills/tushare-finance/scripts/api_client.py rename to skills/tushare-finance/scripts/api_client.py diff --git a/runtime/skills/weather/SKILL.md b/skills/weather/SKILL.md similarity index 100% rename from runtime/skills/weather/SKILL.md rename to skills/weather/SKILL.md diff --git a/runtime/skills/weather/_meta.json b/skills/weather/_meta.json similarity index 100% rename from runtime/skills/weather/_meta.json rename to skills/weather/_meta.json diff --git a/runtime/skills/wiki-first-autonomy/SKILL.md b/skills/wiki-first-autonomy/SKILL.md similarity index 100% rename from runtime/skills/wiki-first-autonomy/SKILL.md rename to skills/wiki-first-autonomy/SKILL.md diff --git a/runtime/skills/wiki-first-autonomy/examples.md b/skills/wiki-first-autonomy/examples.md similarity index 100% rename from runtime/skills/wiki-first-autonomy/examples.md rename to skills/wiki-first-autonomy/examples.md diff --git a/runtime/skills/wiki-first-autonomy/reference.md b/skills/wiki-first-autonomy/reference.md similarity index 100% rename from runtime/skills/wiki-first-autonomy/reference.md rename to skills/wiki-first-autonomy/reference.md