{"_id":"@alanwang-merit/meritdata-platform-skill-package","_rev":"16-081282406c07636c5b3cc916cfd33f8e","name":"@alanwang-merit/meritdata-platform-skill-package","dist-tags":{"latest":"1.0.15"},"versions":{"1.0.0":{"name":"@alanwang-merit/meritdata-platform-skill-package","version":"1.0.0","_id":"@alanwang-merit/meritdata-platform-skill-package@1.0.0","maintainers":[{"name":"alanwang-merit","email":"yf.wang@meritdata.com.cn"}],"dist":{"shasum":"4cfec56042065b20e45e5b1174572d370257d673","tarball":"https://registry.npmjs.org/@alanwang-merit/meritdata-platform-skill-package/-/meritdata-platform-skill-package-1.0.0.tgz","fileCount":359,"integrity":"sha512-QCP5yRRCvxV0j0ThJun7bFGfNUfTVsndwHbGCsYxpW0iv02tGZT6uPVc49aG8RDcbvAU6+cbjNULYu4IEGLyxA==","signatures":[{"sig":"MEYCIQD+K7YE0DqPnD9+rfDmnON5yYASul/mpNNWT8M5eu/kJQIhAJjE2/LPMVruhaDkrCSE/Yfm8pX7fopvwTKl5+myBDzk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3108264},"_npmUser":{"name":"alanwang-merit","email":"yf.wang@meritdata.com.cn"},"_npmVersion":"11.6.0","description":"> **版本**：v2.6.4 · **发布日期**：2026-09-09 > **来源**：三方 skill 集合整合（工业互联codex + 石油skills + 研发skills） > **目标读者**：MeritData Cloud 二开项目团队 / 平台架构组 / 研发效能组","directories":{},"_nodeVersion":"24.9.0","publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/meritdata-platform-skill-package_1.0.0_1788922219706_0.8093767759921342","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"@alanwang-merit/meritdata-platform-skill-package","version":"1.0.1","_id":"@alanwang-merit/meritdata-platform-skill-package@1.0.1","maintainers":[{"name":"alanwang-merit","email":"yf.wang@meritdata.com.cn"}],"dist":{"shasum":"d1a5a16f90371fe431fe593ac8a034005c811023","tarball":"https://registry.npmjs.org/@alanwang-merit/meritdata-platform-skill-package/-/meritdata-platform-skill-package-1.0.1.tgz","fileCount":359,"integrity":"sha512-Dr2ocNFYUD+YRtoxXdqu0hUkpuwoz7opZTVffMcbUTq55mt8bW08uL2HyXainqJfkdyVaXlBFuumHbgT/HpTeg==","signatures":[{"sig":"MEUCIQDQ0dnFVYHelm1BVhHs+nxejFGL5R1Fd3icT66b60sJkgIgcawFprt5Tfi3usTvp7kwKif7xMP1bNbI4Z98X1oI2bI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3108440},"scripts":{"update:skill":"npm install @alanwang-merit/meritdata-platform-skill-package@latest && npx skills add @alanwang-merit/meritdata-platform-skill-package"},"_npmUser":{"name":"alanwang-merit","email":"yf.wang@meritdata.com.cn"},"_npmVersion":"11.6.0","description":"> **版本**：v2.6.4 · **发布日期**：2026-09-09 > **来源**：三方 skill 集合整合（工业互联codex + 石油skills + 研发skills） > **目标读者**：MeritData Cloud 二开项目团队 / 平台架构组 / 研发效能组","directories":{},"_nodeVersion":"24.9.0","publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/meritdata-platform-skill-package_1.0.1_1788924242868_0.19459038552691799","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"@alanwang-merit/meritdata-platform-skill-package","version":"1.0.2","_id":"@alanwang-merit/meritdata-platform-skill-package@1.0.2","maintainers":[{"name":"alanwang-merit","email":"yf.wang@meritdata.com.cn"}],"dist":{"shasum":"f98e7009c814fd087943a72c5cce63411d8f25ff","tarball":"https://registry.npmjs.org/@alanwang-merit/meritdata-platform-skill-package/-/meritdata-platform-skill-package-1.0.2.tgz","fileCount":359,"integrity":"sha512-qhia4gTHzYMEKhsYLG1j6LcJJQhrWAMT0EBcY8eiFCU4lyj9nkuMkdjzHQ8vOoxSlzw9rHoXTShfXwISH69mDg==","signatures":[{"sig":"MEUCIADvVdmnx509KyA7YRgQRMBzkd47kRz6+xE25jQdoIH0AiEA2PzUUNVFdjMHTDEnAlVrYMxU5OMvxPP0WAt2ihhavMc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3108539},"scripts":{"update:skill":"npm install @alanwang-merit/meritdata-platform-skill-package@latest && npx skills add @alanwang-merit/meritdata-platform-skill-package"},"_npmUser":{"name":"alanwang-merit","email":"yf.wang@meritdata.com.cn"},"_npmVersion":"11.6.0","description":"> **版本**：v2.6.4 · **发布日期**：2026-09-09 > **来源**：三方 skill 集合整合（工业互联codex + 石油skills + 研发skills） > **目标读者**：MeritData Cloud 二开项目团队 / 平台架构组 / 研发效能组","directories":{},"_nodeVersion":"24.9.0","dependencies":{"@alanwang-merit/meritdata-platform-skill-package":"^1.0.2"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/meritdata-platform-skill-package_1.0.2_1789353481504_0.7070429181554021","host":"s3://npm-registry-packages-npm-production"}},"1.0.3":{"name":"@alanwang-merit/meritdata-platform-skill-package","version":"1.0.3","_id":"@alanwang-merit/meritdata-platform-skill-package@1.0.3","maintainers":[{"name":"alanwang-merit","email":"yf.wang@meritdata.com.cn"}],"dist":{"shasum":"d7e4c6fa52deb7f28cb2dee95ad23e5af1ad31b6","tarball":"https://registry.npmjs.org/@alanwang-merit/meritdata-platform-skill-package/-/meritdata-platform-skill-package-1.0.3.tgz","fileCount":350,"integrity":"sha512-E8NC6/Cossy9+MkzvYMRiSIbGEf8l+BRF1+e/mPe8r26o4GFBvk+45AbQ6eDO/ExUHgH3OpmbbddRTkWpIJrTg==","signatures":[{"sig":"MEUCIDHPUmxeQ/DZ4g3xRvoeodMmR+emLlqtgbyxDsuhtkNCAiEA2bx7MVmHR2Uw3ynzaNeGEBXURHQD+xSr0dfGCScHNHM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2990793},"scripts":{"postinstall":"node scripts/postinstall.js"},"_npmUser":{"name":"alanwang-merit","email":"yf.wang@meritdata.com.cn"},"_npmVersion":"11.6.0","description":"> **版本**：v2.6.4 · **发布日期**：2026-09-09 > **来源**：三方 skill 集合整合（工业互联codex + 石油skills + 研发skills） > **目标读者**：MeritData Cloud 二开项目团队 / 平台架构组 / 研发效能组","directories":{},"_nodeVersion":"24.9.0","publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/meritdata-platform-skill-package_1.0.3_1789356747608_0.9130262946709189","host":"s3://npm-registry-packages-npm-production"}},"1.0.4":{"name":"@alanwang-merit/meritdata-platform-skill-package","version":"1.0.4","_id":"@alanwang-merit/meritdata-platform-skill-package@1.0.4","maintainers":[{"name":"alanwang-merit","email":"yf.wang@meritdata.com.cn"}],"dist":{"shasum":"7a0643d52b8a362ea0c6e7680ba1421ad9b7fd9b","tarball":"https://registry.npmjs.org/@alanwang-merit/meritdata-platform-skill-package/-/meritdata-platform-skill-package-1.0.4.tgz","fileCount":350,"integrity":"sha512-zcZOBMK/Vz+2IX6UWYEiK3iuEm4YTWH5czH509PHm2HpxwYty2A8gRliEVXPTFdQF0+cuRKw8JpJJfkaOkDi/A==","signatures":[{"sig":"MEYCIQDmkrgz4ncDIgRDKF1YI6YwFKhi31HlcYshoVdHvt4huAIhAPW/RPb2tTH6bI3Xp1qoqQUy5DMyAmIlEFGNd0TdxUh0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2990843},"scripts":{"postinstall":"node scripts/postinstall.js"},"_npmUser":{"name":"alanwang-merit","email":"yf.wang@meritdata.com.cn"},"_npmVersion":"12.0.2","description":"> **版本**：v2.6.4 · **发布日期**：2026-09-09 > **来源**：三方 skill 集合整合（工业互联codex + 石油skills + 研发skills） > **目标读者**：MeritData Cloud 二开项目团队 / 平台架构组 / 研发效能组","directories":{},"_nodeVersion":"24.15.0","dependencies":{"top-package":"^1.0.1"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/meritdata-platform-skill-package_1.0.4_1789367465251_0.3220708134981489","host":"s3://npm-registry-packages-npm-production"}},"1.0.5":{"name":"@alanwang-merit/meritdata-platform-skill-package","version":"1.0.5","_id":"@alanwang-merit/meritdata-platform-skill-package@1.0.5","maintainers":[{"name":"alanwang-merit","email":"yf.wang@meritdata.com.cn"}],"dist":{"shasum":"b4f48920cfd184a719486c7c7461d709ade8bc54","tarball":"https://registry.npmjs.org/@alanwang-merit/meritdata-platform-skill-package/-/meritdata-platform-skill-package-1.0.5.tgz","fileCount":350,"integrity":"sha512-smmkAYetYlPoLLvOEiiKE5aThe4OnNAWNznlp/oqeXx1XOoZYk+/uCsvQAy6sWUtkHc2Zq2wtvPURArOxntnGg==","signatures":[{"sig":"MEQCIFYT93nGB9klSM6Z25dYD9jf/3e6XUSQSqSOiwprsgRtAiBpYYkSqVhwLpquBoBCq35p5hHK3lmmKKrP5r5IwvLLUg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2991275},"scripts":{"postinstall":"node scripts/postinstall.js"},"_npmUser":{"name":"alanwang-merit","email":"yf.wang@meritdata.com.cn"},"_npmVersion":"12.0.2","description":"> **版本**：v2.6.4 · **发布日期**：2026-09-09 > **来源**：三方 skill 集合整合（工业互联codex + 石油skills + 研发skills） > **目标读者**：MeritData Cloud 二开项目团队 / 平台架构组 / 研发效能组","directories":{},"_nodeVersion":"24.15.0","dependencies":{"top-package":"^1.0.1"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/meritdata-platform-skill-package_1.0.5_1789367592181_0.2831384120132705","host":"s3://npm-registry-packages-npm-production"}},"1.0.6":{"name":"@alanwang-merit/meritdata-platform-skill-package","version":"1.0.6","_id":"@alanwang-merit/meritdata-platform-skill-package@1.0.6","maintainers":[{"name":"alanwang-merit","email":"yf.wang@meritdata.com.cn"}],"dist":{"shasum":"9bc7b60dd450c8ec7eddd4a132bb3ddc5808d0ad","tarball":"https://registry.npmjs.org/@alanwang-merit/meritdata-platform-skill-package/-/meritdata-platform-skill-package-1.0.6.tgz","fileCount":350,"integrity":"sha512-wnYOC27XxHwrUYSNX6QBn3i4CG1g/j4FiUC2lEWOQyPe64A/6xMikJJrcU9KbL3e/phZ3Mf88nMBldBvFDKXpg==","signatures":[{"sig":"MEUCIA+pfTmQkmMqrIOSAunNbIH3jPs5bOq/JFdqqRp80o8DAiEAvit/Ngh4LksfDUJGS4CUnxK/pHz/adIoun1IFuYwYWA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2991339},"scripts":{"postinstall":"node scripts/postinstall.js"},"_npmUser":{"name":"alanwang-merit","email":"yf.wang@meritdata.com.cn"},"_npmVersion":"12.0.2","description":"> **版本**：v2.6.4 · **发布日期**：2026-09-09 > **来源**：三方 skill 集合整合（工业互联codex + 石油skills + 研发skills） > **目标读者**：MeritData Cloud 二开项目团队 / 平台架构组 / 研发效能组","directories":{},"_nodeVersion":"24.15.0","dependencies":{"top-package":"^1.0.1"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/meritdata-platform-skill-package_1.0.6_1789367740656_0.45130755532155464","host":"s3://npm-registry-packages-npm-production"}},"1.0.7":{"name":"@alanwang-merit/meritdata-platform-skill-package","version":"1.0.7","_id":"@alanwang-merit/meritdata-platform-skill-package@1.0.7","maintainers":[{"name":"alanwang-merit","email":"yf.wang@meritdata.com.cn"}],"dist":{"shasum":"8b06552739b479d7a3fa1c89c1f963391e256e21","tarball":"https://registry.npmjs.org/@alanwang-merit/meritdata-platform-skill-package/-/meritdata-platform-skill-package-1.0.7.tgz","fileCount":350,"integrity":"sha512-QHHmNI0zMd53P1UoqghAbtFBjrmJ6rTkx5MeM1MUqYe43qOeaL3iCtHrP/wEZcenCbkuFP05Ykq91VEF3LVI4g==","signatures":[{"sig":"MEQCIGI8dK5Qjliykie21vahbUioAy3Zlva3YaGKvbz/eORdAiAFsUcYeifOYqTWk9IZMzj7fu4y1ikkaPPF5CH97xlfpw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2991560},"scripts":{"postinstall":"node scripts/postinstall.js"},"_npmUser":{"name":"alanwang-merit","email":"yf.wang@meritdata.com.cn"},"_npmVersion":"12.0.2","description":"> **版本**：v2.6.4 · **发布日期**：2026-09-09 > **来源**：三方 skill 集合整合（工业互联codex + 石油skills + 研发skills） > **目标读者**：MeritData Cloud 二开项目团队 / 平台架构组 / 研发效能组","directories":{},"_nodeVersion":"24.15.0","publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/meritdata-platform-skill-package_1.0.7_1789367979191_0.8049545133841185","host":"s3://npm-registry-packages-npm-production"}},"1.0.8":{"name":"@alanwang-merit/meritdata-platform-skill-package","version":"1.0.8","_id":"@alanwang-merit/meritdata-platform-skill-package@1.0.8","maintainers":[{"name":"alanwang-merit","email":"yf.wang@meritdata.com.cn"}],"dist":{"shasum":"603e7984d4e40a32b4f2443269e5d363bc170a26","tarball":"https://registry.npmjs.org/@alanwang-merit/meritdata-platform-skill-package/-/meritdata-platform-skill-package-1.0.8.tgz","fileCount":350,"integrity":"sha512-o1SsZk6dU4Itu61M6OBnBV7AzGpsu6DB51QDH8xh/mYYhp7Pui5kJ4l+1u/xqW47kzfudME/W2hXYWDFNMBpEw==","signatures":[{"sig":"MEUCIQCVIPhrpf7iOxZG6lcRseP0bs1CYJZhCcfVZN0nQ6B/BQIgVBA5OHh7Ru/upxNOx5lKrM4I3AgLeXnSBRG9JEKIGpY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2991325},"scripts":{"init-skill":"node scripts/postinstall.js"},"_npmUser":{"name":"alanwang-merit","email":"yf.wang@meritdata.com.cn"},"_npmVersion":"12.0.2","description":"> **版本**：v2.6.4 · **发布日期**：2026-09-09 > **来源**：三方 skill 集合整合（工业互联codex + 石油skills + 研发skills） > **目标读者**：MeritData Cloud 二开项目团队 / 平台架构组 / 研发效能组","directories":{},"_nodeVersion":"24.15.0","publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/meritdata-platform-skill-package_1.0.8_1789368612981_0.6105011484931784","host":"s3://npm-registry-packages-npm-production"}},"1.0.9":{"name":"@alanwang-merit/meritdata-platform-skill-package","version":"1.0.9","_id":"@alanwang-merit/meritdata-platform-skill-package@1.0.9","maintainers":[{"name":"alanwang-merit","email":"yf.wang@meritdata.com.cn"}],"dist":{"shasum":"018379666b575865923cfe6c0ef162f97a1162f7","tarball":"https://registry.npmjs.org/@alanwang-merit/meritdata-platform-skill-package/-/meritdata-platform-skill-package-1.0.9.tgz","fileCount":350,"integrity":"sha512-syqeJU6l7QE2mq7J6ofAlIFhy2R3sZEBJBuc/6IX/2128Ll4VHYPNe7ukTAoSDmiMpl0eyUFHz6RLEIZ8XGbKw==","signatures":[{"sig":"MEQCIHzP2HMdOk2ABMl01d68qJz0/PU+/0vRn/19gpA5M+v+AiB0xgO+TcXnFAnI69yDlvGxDpA0PG/Z4uPe7ozCH3KFfw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2991519},"scripts":{"init-skill":"node scripts/postinstall.js"},"_npmUser":{"name":"alanwang-merit","email":"yf.wang@meritdata.com.cn"},"_npmVersion":"12.0.2","description":"> **版本**：v2.6.4 · **发布日期**：2026-09-09 > **来源**：三方 skill 集合整合（工业互联codex + 石油skills + 研发skills） > **目标读者**：MeritData Cloud 二开项目团队 / 平台架构组 / 研发效能组","directories":{},"_nodeVersion":"24.15.0","publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/meritdata-platform-skill-package_1.0.9_1789370938917_0.825038332445527","host":"s3://npm-registry-packages-npm-production"}},"1.0.10":{"name":"@alanwang-merit/meritdata-platform-skill-package","version":"1.0.10","_id":"@alanwang-merit/meritdata-platform-skill-package@1.0.10","maintainers":[{"name":"alanwang-merit","email":"yf.wang@meritdata.com.cn"}],"dist":{"shasum":"fc95fedead09048935ffae6ff7d000fe72b321cd","tarball":"https://registry.npmjs.org/@alanwang-merit/meritdata-platform-skill-package/-/meritdata-platform-skill-package-1.0.10.tgz","fileCount":983,"integrity":"sha512-xT2bwMCM9o1cUKr5n6Kfl+zfBEHT6sVOEqFqp8uCjtm6uBIJriR9+TXX/RMY/kSbkytnfcBVuFWhdopSDQfD8A==","signatures":[{"sig":"MEYCIQCcFysUcc8iPzjaqqD1b3K9RCpUo/pwFfFg+2ubPTWM9QIhAIhq6bLKTjsZu0NzcfdMFd6Q0zwemaV/vnzYkDOhC4kF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7042935},"scripts":{"init-skill":"node scripts/postinstall.js"},"_npmUser":{"name":"alanwang-merit","email":"yf.wang@meritdata.com.cn"},"_npmVersion":"12.0.2","description":"> **版本**：v2.6.4 · **发布日期**：2026-09-09 > **来源**：三方 skill 集合整合（工业互联codex + 石油skills + 研发skills） > **目标读者**：MeritData Cloud 二开项目团队 / 平台架构组 / 研发效能组","directories":{},"_nodeVersion":"24.15.0","publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/meritdata-platform-skill-package_1.0.10_1789371028498_0.5305016669464482","host":"s3://npm-registry-packages-npm-production"}},"1.0.11":{"name":"@alanwang-merit/meritdata-platform-skill-package","version":"1.0.11","_id":"@alanwang-merit/meritdata-platform-skill-package@1.0.11","maintainers":[{"name":"alanwang-merit","email":"yf.wang@meritdata.com.cn"}],"dist":{"shasum":"26380e03cc8fc1189fd6e11b5756420dd916f329","tarball":"https://registry.npmjs.org/@alanwang-merit/meritdata-platform-skill-package/-/meritdata-platform-skill-package-1.0.11.tgz","fileCount":355,"integrity":"sha512-UVhoi1l+K8oe1/u8DKdjK8PrEwpHhdCLdwM/aRAbKVCFz7DD8FB5L1szFFm+luOULNDyXNb85+icmf7QwC++Kw==","signatures":[{"sig":"MEUCIQCAZvoASI6vps0ZPMVQBFDjLuqr9VJRRae/YVMUsFGSMQIgf6FW4FmEQS9lSQrS//n0Qh21rFYFi1+QMJEv8DesHdk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1986328},"scripts":{"init-skill":"node scripts/postinstall.js"},"_npmUser":{"name":"alanwang-merit","email":"yf.wang@meritdata.com.cn"},"_npmVersion":"12.0.2","description":"> **梳理时间**：2026-09-12\r > **覆盖范围**：27 个 `meritdata-platform-*` 二开 skill（24 公司级 + 3 团队私有）\r > **架构设计**：参考 `meritdata-platform-suite` 仓库的 `core/` `themes/` `extensions/` 三层目录结构，与 sample-project 实际清单对齐\r > **目的**：明确每个 skill 在体系中的定位（做什么用、归谁管、和谁组合用），帮助开发者精准路由","directories":{},"_nodeVersion":"24.15.0","publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/meritdata-platform-skill-package_1.0.11_1789375129127_0.38784708523699685","host":"s3://npm-registry-packages-npm-production"}},"1.0.12":{"name":"@alanwang-merit/meritdata-platform-skill-package","version":"1.0.12","_id":"@alanwang-merit/meritdata-platform-skill-package@1.0.12","maintainers":[{"name":"alanwang-merit","email":"yf.wang@meritdata.com.cn"}],"dist":{"shasum":"370e1213299d64469429701bfd97e42f2692ee6e","tarball":"https://registry.npmjs.org/@alanwang-merit/meritdata-platform-skill-package/-/meritdata-platform-skill-package-1.0.12.tgz","fileCount":355,"integrity":"sha512-mkq0f+D8aqZH+NuDb4+g36gYJCe6cqVAH3ovo18NCorkSK3zH1yYztSXe32werXPOrQIkmMHjbHymKmuBxZ/Sg==","signatures":[{"sig":"MEUCIGhRJBcYbq3wiFwgzAkZ1+4D8dXftDGB01exDlLi61u7AiEA8UOJ2ZUwIxehp+bMBsWtKDTD0he6KK8OFFNZN7bVwN0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1986293},"scripts":{"init-skill":"node scripts/postinstall.js"},"_npmUser":{"name":"alanwang-merit","email":"yf.wang@meritdata.com.cn"},"_npmVersion":"12.0.2","description":"> **梳理时间**：2026-09-12\r > **覆盖范围**：27 个 `meritdata-platform-*` 二开 skill\r > **架构设计**：参考 `meritdata-platform-suite` 仓库的 `core/` `themes/` `extensions/` 三层目录结构，与 sample-project 实际清单对齐\r > **目的**：明确每个 skill 在体系中的定位（做什么用、归谁管、和谁组合用），帮助开发者精准路由","directories":{},"_nodeVersion":"24.15.0","publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/meritdata-platform-skill-package_1.0.12_1789375224421_0.7803475419380024","host":"s3://npm-registry-packages-npm-production"}},"1.0.13":{"name":"@alanwang-merit/meritdata-platform-skill-package","version":"1.0.13","_id":"@alanwang-merit/meritdata-platform-skill-package@1.0.13","maintainers":[{"name":"alanwang-merit","email":"yf.wang@meritdata.com.cn"}],"dist":{"shasum":"40fe83ed109d12cf06c5160f96dc7f2cb492f1c1","tarball":"https://registry.npmjs.org/@alanwang-merit/meritdata-platform-skill-package/-/meritdata-platform-skill-package-1.0.13.tgz","fileCount":355,"integrity":"sha512-u3MM2BAmh5sJmu4oZyJd1lc8Q2Oz4azgcAtNvpxzyxl5HzqIhBCJp/aFRFt6wiTnQpY5cytkOKldDmvw1dw1Eg==","signatures":[{"sig":"MEQCIA49V1expxz4gl9M3nEfGJZh09s6r96geVrS15tHNwwIAiB4yRUZgol0+dWR1S0JEUckEIjzldKhTIZf1xE68ThbrQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1989353},"scripts":{"init-skill":"node scripts/postinstall.js"},"_npmUser":{"name":"alanwang-merit","email":"yf.wang@meritdata.com.cn"},"_npmVersion":"12.0.2","description":"```\r         ┌─────────────────────────────────────────────────────────────┐\r         │  📘 核心层 (core)             2 个 skill                     │\r         │  ─ meritdata-platform-playbook（唯一编排入口 路由）                                │\r         │  ─ meritdat","directories":{},"_nodeVersion":"24.15.0","publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/meritdata-platform-skill-package_1.0.13_1789380028856_0.8365029279111724","host":"s3://npm-registry-packages-npm-production"}},"1.0.14":{"name":"@alanwang-merit/meritdata-platform-skill-package","version":"1.0.14","_id":"@alanwang-merit/meritdata-platform-skill-package@1.0.14","maintainers":[{"name":"alanwang-merit","email":"yf.wang@meritdata.com.cn"}],"dist":{"shasum":"75a99f8e3a5010e9bfb79d26d7313da66d77a117","tarball":"https://registry.npmjs.org/@alanwang-merit/meritdata-platform-skill-package/-/meritdata-platform-skill-package-1.0.14.tgz","fileCount":355,"integrity":"sha512-ZsMPUCayzkgwLjJgoDskMDRhsCdTYgFZedvIqtGk19bPfw26eYw1s1RAwDcMvgx6BtT9siLV99e/InwVBHh0Mw==","signatures":[{"sig":"MEUCIBdPpFXLMb5LVoMJIViA2QO2z5uwwy78x9LJGnS2huliAiEAhu7/G6cqxB8vO652sVCojsl1OcZTLkycsQhel11XS0Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1998542},"scripts":{"init-skill":"node scripts/postinstall.js"},"_npmUser":{"name":"alanwang-merit","email":"yf.wang@meritdata.com.cn"},"_npmVersion":"12.0.2","description":"```\r         ┌─────────────────────────────────────────────────────────────┐\r         │  📘 核心层 (core)             2 个 skill                     │\r         │  ─ meritdata-platform-playbook（唯一编排入口 路由）                                │\r         │  ─ meritdat","directories":{},"_nodeVersion":"24.15.0","publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/meritdata-platform-skill-package_1.0.14_1789440882559_0.33302575087979447","host":"s3://npm-registry-packages-npm-production"}},"1.0.15":{"name":"@alanwang-merit/meritdata-platform-skill-package","version":"1.0.15","publishConfig":{"registry":"https://registry.npmjs.org/"},"scripts":{"init-skill":"node scripts/postinstall.js"},"_id":"@alanwang-merit/meritdata-platform-skill-package@1.0.15","description":"```\r         ┌─────────────────────────────────────────────────────────────┐\r         │  📘 核心层 (core)             2 个 skill                     │\r         │  ─ meritdata-platform-playbook（唯一编排入口 路由）                                │\r         │  ─ meritdat","_nodeVersion":"24.15.0","_npmVersion":"12.0.2","dist":{"integrity":"sha512-vbjqAB8af/+fdQ8GdpDdqnMZxiWpBfpEtWXOO7tGcehAxYOUAIcLl5byuoJb8dmVq7TzlSdKkhFaxw8jtFrVaA==","shasum":"5b3b56ab96918098455b83e5c032187c53562b51","tarball":"https://registry.npmjs.org/@alanwang-merit/meritdata-platform-skill-package/-/meritdata-platform-skill-package-1.0.15.tgz","fileCount":355,"unpackedSize":2000904,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIDp4ey0gqGSnNrSTYpKDpE7BiuhPH5DltAgvI4RaI4+UAiEAhcxTXrDoFljG7MEq8VWb2jwjNYEbtX/EiuUD12/DXKQ="}]},"_npmUser":{"name":"alanwang-merit","email":"yf.wang@meritdata.com.cn"},"directories":{},"maintainers":[{"name":"alanwang-merit","email":"yf.wang@meritdata.com.cn"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/meritdata-platform-skill-package_1.0.15_1789465670729_0.6524990545881626"},"_hasShrinkwrap":false}},"time":{"created":"2026-09-09T02:50:19.529Z","modified":"2026-09-15T09:47:51.047Z","1.0.0":"2026-09-09T02:50:19.926Z","1.0.1":"2026-09-09T03:24:03.035Z","1.0.2":"2026-09-14T02:38:01.694Z","1.0.3":"2026-09-14T03:32:27.749Z","1.0.4":"2026-09-14T06:31:05.450Z","1.0.5":"2026-09-14T06:33:12.341Z","1.0.6":"2026-09-14T06:35:40.831Z","1.0.7":"2026-09-14T06:39:39.378Z","1.0.8":"2026-09-14T06:50:13.141Z","1.0.9":"2026-09-14T07:28:59.073Z","1.0.10":"2026-09-14T07:30:28.653Z","1.0.11":"2026-09-14T08:38:49.276Z","1.0.12":"2026-09-14T08:40:24.570Z","1.0.13":"2026-09-14T10:00:29.012Z","1.0.14":"2026-09-15T02:54:42.736Z","1.0.15":"2026-09-15T09:47:50.886Z"},"description":"```\r         ┌─────────────────────────────────────────────────────────────┐\r         │  📘 核心层 (core)             2 个 skill                     │\r         │  ─ meritdata-platform-playbook（唯一编排入口 路由）                                │\r         │  ─ meritdat","maintainers":[{"name":"alanwang-merit","email":"yf.wang@meritdata.com.cn"}],"readme":"```\r\n        ┌─────────────────────────────────────────────────────────────┐\r\n        │  📘 核心层 (core)             2 个 skill                     │\r\n        │  ─ meritdata-platform-playbook（唯一编排入口 路由）                                │\r\n        │  ─ meritdata-platform-cloud-dev（MeritData Cloud 综合开发入口）        │\r\n        └──────────────┬──────────────────────────────────────────────┘\r\n                       ↓                                              \r\n        ┌─────────────────────────────────────────────────────────────┐\r\n        │  📗 主题层 (themes)           9 个 skill                     │\r\n        │                                                         │\r\n        │  【业务运行时 4】                                         │\r\n        │  ─ meritdata-platform-bpm（BPM 工作流 业务流审批）                       │\r\n        │  ─ meritdata-platform-job（XXL-JOB 任务调度）                        │\r\n        │  ─ meritdata-platform-impexp（Excel 导入导出 + 文件附件）                │\r\n        │  ─ meritdata-platform-org-sync（组织人员同步 HR/ERP 集成）                      │\r\n        │  【平台基础 3】                                              │\r\n        │  ─ meritdata-platform-core（平台后端基础 SDK 工具集）                     │\r\n        │  ─ meritdata-platform-entities（同 JVM 60+ 实体类）                  │\r\n        │  ─ meritdata-platform-integration（平台外部 API 接口 49+ 端点）          │\r\n        │  【前端 2】                                                │\r\n        │  ─ meritdata-platform-frontend（平台 Vue 2 页面、组件）                 │\r\n        │  ─ meritdata-platform-ui-components（14 个 Vue 公共组件库）            │\r\n        └──────────────┬───────────────────────────────────────────────┘\r\n                       ↓                                              \r\n        ┌──────────────────────────────────────────────────────────────┐\r\n        │  📙 扩展层 (extensions)     16 个 skill                         │\r\n        │                                                          │\r\n        │  【用户与认证 3】                                               │\r\n        │  ─ meritdata-platform-sso（SSO/CAS 单点登录 IPortalSSOApi）          │\r\n        │  ─ meritdata-platform-session（用户会话 SessionUtils 21 方法）         │\r\n        │  ─ meritdata-platform-resource-auth（资源码 URL/按钮 权限）             │\r\n        │  【数据与安全 3】                                              │\r\n        │  ─ meritdata-platform-data-secret（数据密级 行级权限）                   │\r\n        │  ─ meritdata-platform-crypto-gm（国密算法 SM2/SM3/SM4）              │\r\n        │  ─ meritdata-platform-logging（操作日志 @LogDesc）                   │\r\n        │  【性能与通讯 2】                                               │\r\n        │  ─ meritdata-platform-cache（Redis 缓存 SysCacheServiceFacade）    │\r\n        │  ─ meritdata-platform-messaging（消息通知 站内信/邮件/短信）                    │\r\n        │  【配置 1】                                                │\r\n        │  ─ meritdata-platform-config-item（Nacos 配置中心 业务参数）             │\r\n        │  【工程辅助 5】                                                  │\r\n        │  ─ meritdata-platform-2nd-dev-check（二开项目就绪度体检）                 │\r\n        │  ─ meritdata-platform-deploy（后端+前端 打包部署）                       │\r\n        │  ─ meritdata-platform-portal-customization（portal 首页定制 HomeFrame/Theme）│\r\n        │  ─ meritdata-platform-code-review-by-rules（按 .claude/rules/ 11 个代码规范审查）│\r\n        │  ─ meritdata-platform-bootstrap-2nd-dev（自包含新二开项目生成）            │\r\n        │  【联调测试 2】                                                  │\r\n        │  ─ meritdata-platform-menu-config（菜单挂载 SQL on pf_resource）     │\r\n        │  ─ meritdata-platform-nacos-importer（Nacos 配置批量导入）             │\r\n        └──────────────────────────────────────────────────────────────┘\r\n```\r\n\r\n# MeritData Platform 27 Skill 三层架构\r\n\r\n> **梳理时间**：2026-09-12\r\n> **覆盖范围**：27 个 `meritdata-platform-*` 二开 skill\r\n> **目的**：明确每个 skill 在体系中的定位（做什么用、归谁管、和谁组合用），帮助开发者精准路由\r\n\r\n---\r\n\r\n## 🏛️ 三层架构总览（27 个 skill）\r\n\r\n```\r\n        ┌────────────────────────────────────────────────────────────────────────────┐\r\n        │  📘 核心层 (core)             2 个 skill\t\t\t\t\t                │\r\n        │  ─ meritdata-platform-playbook（技能路由）                                  │\r\n        │  ─ meritdata-platform-cloud-dev（MeritData Cloud 综合开发入口）              │\r\n        └──────────────┬──────────────────────────────────────────────────────────────┘\r\n                       ↓                                              \r\n        ┌─────────────────────────────────────────────────────────────────────────────┐\r\n        │  📗 主题层 (themes)           9 个 skill\t\t\t\t\t                 │\r\n        │\t\t\t\t\t\t\t\t\t\t\t\t\t\t                 │\r\n        │  【业务运行时 4】\t\t\t\t\t\t\t\t\t\t                 │\r\n        │  ─ meritdata-platform-bpm（BPM 工作流 业务流审批）                             │\r\n        │  ─ meritdata-platform-job（XXL-JOB 任务调度）                                 │\r\n        │  ─ meritdata-platform-impexp（Excel 导入导出 + 文件附件）                      │\r\n        │  ─ meritdata-platform-org-sync（组织人员同步 HR/ERP 集成）                     │\r\n        │                                              \t\t\t                      │ \r\n        │  【平台基础 3】                                 \t\t\t                 │\r\n        │  ─ meritdata-platform-core（平台后端基础 SDK 工具集）                          │\r\n        │  ─ meritdata-platform-entities（同 JVM 60+ 实体类）                           │\r\n        │  ─ meritdata-platform-integration（平台外部 API 接口 49+ 端点）                │\r\n        │                                              \t\t\t                      │\r\n        │  【前端 2】\t\t\t\t\t\t\t\t\t\t\t                    │\r\n        │  ─ meritdata-platform-frontend（平台 Vue 2 页面、组件）                        │\r\n        │  ─ meritdata-platform-ui-components（14 个 Vue 公共组件库）                    │\r\n        └──────────────────────────────────────┬────────────────────────────────────────┘\r\n                                               ↓                     \r\n        ┌───────────────────────────────────────────────────────────────────────────────┐\r\n        │  📙 扩展层 (extensions)     16 个 skill      \t\t\t                        │\r\n        │\t\t\t\t\t\t\t\t\t\t\t\t\t\t                   │\r\n        │  【用户与认证 3】                              \t\t\t                      │\r\n        │  ─ meritdata-platform-sso（SSO/CAS 单点登录 IPortalSSOApi）                     │\r\n        │  ─ meritdata-platform-session（用户会话 SessionUtils 21 方法）                  │\r\n        │  ─ meritdata-platform-resource-auth（资源码 URL/按钮 权限）                     │\r\n        │                                            \t\t\t                        │\r\n        │  【数据与安全 3】                             \t\t\t                      │\r\n        │  ─ meritdata-platform-data-secret（数据密级 行级权限）                           │\r\n        │  ─ meritdata-platform-crypto-gm（国密算法 SM2/SM3/SM4）                         │\r\n        │  ─ meritdata-platform-logging（操作日志 @LogDesc）                              │\r\n        │                                             \t\t\t                        │\r\n        │  【性能与通讯 2】                              \t\t\t                       │\r\n        │  ─ meritdata-platform-cache（Redis 缓存 SysCacheServiceFacade）                 │\r\n        │  ─ meritdata-platform-messaging（消息通知 站内信/邮件/短信）                      │\r\n        │\t\t\t\t\t\t\t\t\t\t\t\t\t\t                     │\r\n        │  【配置 1】\t\t\t\t\t\t\t\t\t\t\t\t                  │\r\n        │  ─ meritdata-platform-config-item（Nacos 配置中心 业务参数）                      │\r\n        │                                             \t\t\t                         │\r\n        │  【工程辅助 5】                                \t\t\t                        │\r\n        │  ─ meritdata-platform-2nd-dev-check（二开项目就绪度体检）                         │\r\n        │  ─ meritdata-platform-deploy（后端+前端 打包部署）                                │\r\n        │  ─ meritdata-platform-portal-customization（portal 首页定制 HomeFrame/Theme）    │\r\n        │  ─ meritdata-platform-code-review-by-rules（按 .claude/rules/ 11 个代码规范审查） │\r\n        │  ─ meritdata-platform-bootstrap-2nd-dev（自包含新二开项目生成）                   │\r\n        │                                                                                 │\r\n        │  【联调测试 2】                                \t\t\t                        │\r\n        │  ─ meritdata-platform-menu-config（菜单挂载 SQL on pf_resource）                 │\r\n        │  ─ meritdata-platform-nacos-importer（Nacos 配置批量导入）                       │\r\n        └─────────────────────────────────────────────────────────────────────────────────┘\r\n```\r\n\r\n| 层级 | 数量 | 定位 |\r\n|------|:---:|------|\r\n| 📘 核心层 (core) | **2** | 编排/综合入口 |\r\n| 📗 主题层 (themes) | **9** | 平台能力（业务核心）|\r\n| 📙 扩展层 (extensions) | **16** | 业务增强（10）+ 代码审查（1）+ 工程辅助（4）+ 联调测试（2） |\r\n| **合计** | **27** | |\r\n\r\n---\r\n\r\n## 📘 核心层 (core) — 2 个（一行 2 个布局）\r\n\r\n> **定位**：**编排入口 + 综合入口**——项目**全程的指挥中心**，提供**全局路由**。\r\n> **使用方式**：项目**开始**通过 playbook（编排）→ **全程**通过 cloud-dev（综合开发） → 收尾**不**经过核心层。\r\n\r\n### 索引表\r\n\r\n| # | Skill |\r\n|---|-------|\r\n| 1 | `meritdata-platform-playbook` |\r\n| 2 | `meritdata-platform-cloud-dev` |\r\n\r\n### 详情表（一行 2 个 skill）\r\n\r\n| Skill | 角色 | 触发场景 |\r\n|-------|------|---------|\r\n| `meritdata-platform-playbook` | 唯一编排入口 | 跨 skill 需求、12 Phase 编排、整体开发流程、路由表 |\r\n| `meritdata-platform-cloud-dev` | 综合开发入口 | 加新模块 / 二开 / 新建工程 / 平台能力查询（含 22 模块 + templates/）|\r\n\r\n**调用关系**：\r\n- 项目**开始**必须经过 playbook（编排）确定路线\r\n- 任何开发任务**先**经过 cloud-dev（综合入口）再展开具体主题层\r\n- 项目**收尾**不走核心层（直接走扩展层 deploy 部署）\r\n\r\n---\r\n\r\n## 📗 主题层 (themes) — 9 个（按 3 类细分，一行 2 个布局）\r\n\r\n> **定位**：**平台核心能力**——按业务主题划分的\"必用\"能力。\r\n> **使用方式**：根据业务需求直接触发，是日常开发**最常用**的 9 个 skill。\r\n\r\n### A. 业务运行时（4 个）\r\n\r\n| Skill | 关键能力 | 触发场景 |\r\n|-------|---------|---------|\r\n| `meritdata-platform-bpm` | `BpmEngine` 25+ 方法 / 6 篇 BPM 攻略 | 业务流程审批 |\r\n| `meritdata-platform-job` | `@JobHandler` / `IJobApi` XXL-JOB 调度 | 定时任务 / 数据同步 |\r\n| `meritdata-platform-impexp` | Excel 导入导出 / 文件附件 | 数据 IO 业务 |\r\n| `meritdata-platform-org-sync` | HR/ERP 集成 / 7 大子攻略 | 组织人员同步 |\r\n\r\n### B. 平台基础（3 个）\r\n\r\n**关键能力与触发场景**：\r\n\r\n| Skill | 关键能力 | 触发场景 |\r\n|-------|---------|---------|\r\n| `meritdata-platform-core` | 平台 SDK 工具集（NacosUtils / SM3Encoder / SessionUtils）| 跨主题基础 SDK |\r\n| `meritdata-platform-entities` | 同 JVM 60+ 实体类（Emp / Org / Lookup / Q类）| 数据实体（同 JVM 调用）|\r\n| `meritdata-platform-integration` | 49+ 外部 REST 端点（org/role/dict/menu/basic-config）| 跨 JVM Feign HTTP |\r\n\r\n### C. 前端（2 个）\r\n\r\n**关键能力与触发场景**：\r\n\r\n| Skill | 关键能力 | 触发场景 |\r\n|-------|---------|---------|\r\n| `meritdata-platform-frontend` | Vue 2 前端工程模板（cloud-module-base）| 前端工程基建 |\r\n| `meritdata-platform-ui-components` | 14 个 Vue 公共组件（UserSelect / DeptSelect / CloudDialog）| 前端组件库 |\r\n\r\n**主题间协同**：\r\n- **核心层 cloud-dev 综合后**：展开具体主题（bpm / entities / integration / job 等）\r\n- **业务运行时四件套**：bpm + job + impexp + org-sync\r\n- **平台基础三件套**：entities + integration + core（SDK）\r\n- **前端两件套**：frontend（工程）+ ui-components（组件库）\r\n\r\n---\r\n\r\n## 📙 扩展层 (extensions) — 16 个（按 6 类细分，一行 2 个布局）\r\n\r\n> **定位**：**业务增强 + 工程辅助 + 联调测试**——按需触发的辅助能力。\r\n> **使用方式**：根据业务场景**有需要时**调用，不是开发主线。\r\n\r\n### A. 用户与认证（3 个）\r\n\r\n**关键能力与触发场景**：\r\n\r\n| Skill | 关键能力 | 触发场景 |\r\n|-------|---------|---------|\r\n| `meritdata-platform-sso` | `IPortalSSOApi` 单点登录 | SSO/CAS 认证 |\r\n| `meritdata-platform-session` | `SessionUtils` 21 方法 | 用户会话管理 |\r\n| `meritdata-platform-resource-auth` | 20+ 资源授权 / `@PreAuthorize` | URL/按钮权限 |\r\n\r\n### B. 数据与安全（3 个）\r\n\r\n**关键能力与触发场景**：\r\n\r\n| Skill | 关键能力 | 触发场景 |\r\n|-------|---------|---------|\r\n| `meritdata-platform-data-secret` | `@EnableDataSecretFilter` / Hibernate Filter | 数据密级 / 行级权限 |\r\n| `meritdata-platform-crypto-gm` | SM2/SM3/SM4 国密算法 | 电子签章 / 加密 |\r\n| `meritdata-platform-logging` | `ILogPostService` + `@LogDesc` / `@LogOperation` | 操作审计 / 脱敏 |\r\n\r\n### C. 性能与通讯（2 个）\r\n\r\n**关键能力与触发场景**：\r\n\r\n| Skill | 关键能力 | 触发场景 |\r\n|-------|---------|---------|\r\n| `meritdata-platform-cache` | `SysCacheServiceFacade` 23 方法 / Redis 分布式锁 | 性能优化 |\r\n| `meritdata-platform-messaging` | `CloudFeignMessageClient` 5 消息方法 | 站内信 / 邮件 / 短信 |\r\n\r\n### D. 配置（1 个）\r\n\r\n**关键能力与触发场景**：\r\n\r\n| Skill | 关键能力 | 触发场景 |\r\n|-------|---------|---------|\r\n| `meritdata-platform-config-item` | `MeritdataCloudProperties` 业务配置 | 业务开关 / 业务参数 |\r\n\r\n### E. 工程辅助（5个）\r\n\r\n**关键能力与触发场景**：\r\n\r\n| Skill | 关键能力 | 触发场景 |\r\n|-------|---------|---------|\r\n| `meritdata-platform-2nd-dev-check` | **开始前就绪度体检** | 接手样例工程前 / 新工程生成后 7 大类 60+ 项自检 |\r\n| `meritdata-platform-deploy` | 后端 mvn + 前端 npm + Nginx 部署 | 上线部署 |\r\n| `meritdata-platform-portal-customization` | portal 首页框架配置 / 主题切换 / Logo / 个性化 URL | portal 定制 |\r\n| `meritdata-platform-code-review-by-rules` | 基于 `.claude/rules/` 11 个代码规范 | 按项目规范审查 PR |\r\n| `meritdata-platform-bootstrap-2nd-dev` | 自包含新二开项目生成（41 bundled 文件） | 从零生成新工程到 `generated-projects/` |\r\n\r\n### F. 联调测试（2 个）\r\n\r\n**关键能力与触发场景**：\r\n\r\n| Skill | 关键能力 | 触发场景 |\r\n|-------|---------|---------|\r\n| `meritdata-platform-menu-config` | 运行时菜单挂载 / SQL 配菜单 | 联调上线时挂菜单 |\r\n| `meritdata-platform-nacos-importer` | Nacos 配置导入 | 二开过程中 properties 导入 Nacos |\r\n\r\n**调用关系（按 6 类）**：\r\n- **认证/权限三件套**：sso + session + resource-auth（前后端鉴权）\r\n- **数据安全三件套**：data-secret + crypto-gm + logging（密级 + 加密 + 审计）\r\n- **性能/通讯两件套**：cache + messaging（缓存 + 通知）\r\n- **开始前工具**：2nd-dev-check（接手样例 / 新工程后）\r\n- **代码审查工具**：code-review-by-rules（按 .claude/rules/ 11 个代码规范审查）\r\n- **Portal 定制**：portal-customization（首页 / 主题 / Logo / 个性化 URL）\r\n\r\n---\r\n\r\n## 🔀 三层典型组合使用场景\r\n\r\n### 场景 1：加新业务模块（最常见）\r\n\r\n```\r\n【开始前】2nd-dev-check（体检样例工程）→ 扩展层 E\r\n【开始】playbook（编排）→ cloud-dev（综合）→ 核心层\r\n  ├─ entities（实体类）→ 主题层 B\r\n  ├─ core（基础 SDK）→ 主题层 B\r\n  ├─ bpm（如果含审批）→ 主题层 A\r\n  ├─ job（如果有定时）→ 主题层 A\r\n  ├─ impexp（如果含导入导出）→ 主题层 A\r\n  └─ menu-config（挂菜单）→ 扩展层 F\r\n【收尾】deploy（部署）→ 扩展层 E\r\n```\r\n\r\n### 场景 2：组织人员同步\r\n\r\n```\r\nplaybook（编排）→ org-sync（HR/ERP）→ 主题层 A\r\n  └─ integration（外部接口）→ 主题层 B\r\nsession（取用户）→ 扩展层 A\r\nentities（同 JVM 实体）→ 主题层 B\r\n```\r\n\r\n### 场景 3：数据密级控制\r\n\r\n```\r\ndata-secret（@EnableDataSecretFilter）→ 扩展层 B\r\nsession（取用户密级）→ 扩展层 A\r\ncore（Nacos 3 键配置）→ 主题层 B\r\n```\r\n\r\n### 场景 4：前端页面开发\r\n\r\n```\r\ncloud-dev（业务模块）→ 主题层核心层\r\nfrontend（Vue 2 工程）→ 主题层 C\r\nui-components（14 个公共组件）→ 主题层 C\r\nintegration（外部接口）→ 主题层 B\r\n```\r\n\r\n### 场景 5：上线流程\r\n\r\n```\r\ndeploy（打包）→ 扩展层 E\r\nnacos-importer（Nacos 导入）→ 扩展层 F\r\nmenu-config（挂菜单）→ 扩展层 F\r\n```\r\n\r\n> 📌 **2nd-dev-check 是\"开始前\"工具，不是\"上线前\"**——上线前不重复体检（开发过程中已逐步自检）\r\n\r\n### 场景 6：按规则代码审查（PR 前）\r\n\r\n```\r\ncode-review-by-rules（按 .claude/rules/ 审查）→ 扩展层 E\r\n  ├─ 加载 11 个代码规范（.claude/rules/）\r\n  └─ 输出 ❌ 违规 / ✅ 符合 / ⚠️ 建议 三类\r\n```\r\n\r\n---\r\n\r\n## 📊 三层架构统计\r\n\r\n| 维度 | 核心层 | 主题层 | 扩展层（10 公司级） | 扩展层（6 团队）| 合计 |\r\n|------|:---:|:---:|:---:|:---:|:---:|\r\n| **总 skill 数** | 2 | 9 | 10 | 6 | **27** |\r\n| 其中公司级 | 2 | 9 | 10 | 0 | 21 |\r\n| 其中团队私有 | 0 | 0 | 0 | 6 | 6 |\r\n| **调用方式** | | | | | |\r\n| SDK in-process | 0 | 4 | 8 | 0 | 12 |\r\n| Feign HTTP | 0 | 2 | 2 | 0 | 4 |\r\n| 业务运行时 | 0 | 4 | 0 | 0 | 4 |\r\n| 路由/入口 | 2 | 0 | 0 | 0 | 2 |\r\n| 开始前体检 | 0 | 0 | 1 | 0 | 1 |\r\n| 工程工具（含部署）| 0 | 0 | 1 | 3 | 4 |\r\n\r\n---\r\n\r\n## 🔗 与其他文档关系\r\n\r\n| 文档 | 内容 |\r\n|------|------|\r\n| [平台能力按研发阶段汇总.md](平台能力按研发阶段汇总.md) | 27 skill 按研发阶段 + 业务场景 + skill 类型 三维度汇总 |\r\n| [基于研发流程微服务二开.md](基于研发流程微服务二开.md) | 12 Phase 研发流程对应 skill 矩阵 |\r\n| [通用技能总览.md](通用技能总览.md) | 通用 skill 速查（与 meritdata 互补）|\r\n| [研发流程常用技能与规范统计.md](研发流程常用技能与规范统计.md) | 通用 skill 实战统计 |\r\n| `D:\\A_meritdata\\AI\\AI赋能专项工作\\meritdata-platform-suite\\core\\|themes\\|extensions\\` | 原始三层目录（公司级 21 个）|\r\n\r\n---\r\n\r\n## 💡 三层架构使用建议\r\n\r\n1. **项目开始时**：先查**核心层**（playbook 编排 + cloud-dev 综合入口）\r\n2. **接手样例/新工程前**：看**扩展层 2nd-dev-check**（体检 7 大类 60+ 项）\r\n3. **做具体业务开发**：看**主题层**（9 个核心 skill，按 3 类细分）\r\n4. **加业务增强功能**：看**扩展层**（10 个横切关注点，按 6 类细分）\r\n5. **代码审查 / 部署 / 联调**：看**扩展层 E 类**（code-review-by-rules / deploy / portal-customization / 2nd-dev-check）\r\n6. **项目初始化/收尾**：看**扩展层 F 类**（bootstrap / nacos-importer / menu-config）\r\n7. **避免误用**：\r\n   - ❌ 不用 playbook 直接写代码（应交给 cloud-dev）\r\n   - ❌ 不用 cloud-dev 做整体编排（应交给 playbook）\r\n   - ❌ 不用扩展层 skill 写业务逻辑（它们是业务增强）\r\n   - ❌ 不用 2nd-dev-check 在收尾时（应在开始前使用）\r\n   - ❌ 不用团队私有 skill 写日常开发（它们是工程辅助）\r\n\r\n---\r\n\r\n## 📦 安装与分发（npm 一键安装）\r\n\r\n> **skill 已发布到 npm 仓库**，可一键下载 + 自动分发到本地 `.claude` 和 `.agents` 目录。\r\n> 来源：[`@alanwang-merit/meritdata-platform-skill-package`](https://www.npmjs.com/package/@alanwang-merit/meritdata-platform-skill-package)\r\n\r\n### 一键安装（推荐）\r\n\r\n```bash\r\n# 1. 安装 skill 包（latest 标签）\r\nnpm install @alanwang-merit/meritdata-platform-skill-package@latest\r\n\r\n# 2. 自动 postinstall：把 skills 和 rules 分发到本地 .claude 和 .agents\r\nnode node_modules/@alanwang-merit/meritdata-platform-skill-package/scripts/postinstall.js\r\n```\r\n\r\npostinstall.js 默认分发到：\r\n- `<用户目录>/.claude/skills/`（本仓库 `.claude/skills/`）\r\n- `<用户目录>/.agents/skills/`（本仓库 `.agents/skills/`）\r\n- `<用户目录>/.claude/rules/`（项目级规则）\r\n- `<用户目录>/.agents/rules/`（镜像规则）\r\n\r\n![image-20260914154337064](https://mh-typora-pictures.oss-cn-wulanchabu.aliyuncs.com/img/20260914154337.png)\r\n\r\n### 验证安装\r\n\r\n```bash\r\n# 1. 检查 .claude/skills 数量（应该是 27）\r\nls .claude/skills/ | grep -c \"^meritdata-platform-\"\r\n\r\n# 2. 检查 .claude/rules 数量（应该是 13）\r\nls .claude/rules/ | wc -l\r\n\r\n# 3. 检查 .agents 镜像同步\r\ndiff -r .claude/skills/ .agents/skills/ | head -5\r\n```\r\n\r\n### npm 包结构\r\n\r\n```\r\n@alanwang-merit/meritdata-platform-skill-package/\r\n├── SKILLS/                        # 27 个 meritdata-platform-* skill\r\n│   ├── meritdata-platform-playbook/\r\n│   ├── meritdata-platform-cloud-dev/\r\n│   ├── ... (25 个其他)\r\n├── RULES/                         # 13 个项目级规则\r\n│   ├── code-dev-rules.md\r\n│   ├── coding-standards-rules.md\r\n│   ├── ... (11 个其他)\r\n└── scripts/\r\n    └── postinstall.js             # 自动分发脚本\r\n```\r\n\r\n### 更新到最新版\r\n\r\n```bash\r\n# 升级 skill 包到 latest\r\nnpm update @alanwang-merit/meritdata-platform-skill-package\r\n\r\n# 重新执行 postinstall 覆盖本地 skills 和 rules\r\nnode node_modules/@alanwang-merit/meritdata-platform-skill-package/scripts/postinstall.js\r\n```\r\n\r\n### 卸载\r\n\r\n```bash\r\nnpm uninstall @alanwang-merit/meritdata-platform-skill-package\r\n# 手动清理 .claude/skills/ 和 .agents/skills/ 下的 meritdata-platform-* 目录\r\n```\r\n\r\n### 常见问题\r\n\r\n| 问题 | 解决 |\r\n|---|---|\r\n| `npm install` 报权限错 | 加 `--prefix ~/.npm-global` 或用 `sudo` |\r\n| `node postinstall.js` 找不到 | 检查 `node_modules/@alanwang-merit/meritdata-platform-skill-package/scripts/postinstall.js` 是否存在 |\r\n| .claude 和 .agents 不一致 | 手动重跑 `node postinstall.js`（脚本会同时写两边）|\r\n| skill 加载不到 | 检查 `.claude/skills/<skill>/SKILL.md` 是否存在 |\r\n\r\n---\r\n\r\n> **快速链接**：\r\n> - 加新模块 → `meritdata-platform-cloud-dev`（**核心层**综合入口）\r\n> - 整体编排 → `meritdata-platform-playbook`（核心层编排入口）\r\n> - 开始前体检 → `meritdata-platform-2nd-dev-check`（扩展层）\r\n> - 后端部署 → `meritdata-platform-deploy`（扩展层）\r\n> - 前端组件 → `meritdata-platform-ui-components`（主题层）\r\n> - 找文档 → `meritdata-platform-playbook`（含路由表）\r\n> - 代码审查 → `meritdata-platform-code-review-by-rules`（扩展层）\r\n","readmeFilename":"readme.md"}