diff --git a/README.md b/README.md
index aa05d05..ef6617d 100644
--- a/README.md
+++ b/README.md
@@ -32,8 +32,8 @@ The market currently contains:
- `5` Agents: `desirecore`, `dingtalk-workspace`, `feishu-orchestrator`, `invoice-organizer`, `wecom-assistant`
- `1` Team: `contract-review-team`
- `40` local built-in skills with `SKILL.md`
-- `29` external skill entries with `entry.json`
-- `69` publishable skills in total (`SKILL.md` + `entry.json`)
+- `31` external skill entries with `entry.json`
+- `71` publishable skills in total (`SKILL.md` + `entry.json`)
## Skill Sources
@@ -58,10 +58,10 @@ are preserved. An ID must not appear in both `skills` and `retired`.
External entries are marketplace pointers to Git/Web/ZIP sources:
```text
-agent-reach, ai-news-radar, amap-jsapi-skill, baoyu-skills, dingtalk-api,
+agent-reach, ai-news-radar, amap-jsapi-skill, archify, baoyu-skills, dingtalk-api,
dingtalk-cli, flyai-skill, follow-builders, humanizer, humanizer-zh,
ian-xiaohei-illustrations, impeccable, karpathy-guidelines, khazix-skills,
-larksuite-cli, last30days, luckin-my-coffee, marketingskills,
+larksuite-cli, last30days, luckin-my-coffee, lumarescue, marketingskills,
mattpocock-skills, minimax-image-gen, minimax-tts, mt-paotui-for-client,
netease-skills, nuwa-skill, taste-skill, watch, watchless,
wechatpay-skills, wecom-cli
diff --git a/manifest.json b/manifest.json
index 5d0d090..b6a57dc 100644
--- a/manifest.json
+++ b/manifest.json
@@ -1,6 +1,6 @@
{
"name": "DesireCore Official Market",
- "version": "1.5.1",
+ "version": "1.5.2",
"schemaVersion": "1.1.0",
"supportedLocales": [
"zh-CN",
@@ -31,7 +31,7 @@
"stats": {
"totalAgents": 7,
"totalTeams": 2,
- "totalSkills": 69,
+ "totalSkills": 71,
"lastUpdated": "2026-09-12"
},
"features": [
diff --git a/skills/archify/catalog-metadata.v1.json b/skills/archify/catalog-metadata.v1.json
new file mode 100644
index 0000000..a6261d4
--- /dev/null
+++ b/skills/archify/catalog-metadata.v1.json
@@ -0,0 +1,80 @@
+{
+ "$schema": "../../schemas/catalog-metadata.v1.schema.json",
+ "schemaVersion": 1,
+ "identity": {
+ "kind": "skill",
+ "id": "archify"
+ },
+ "presentation": {
+ "defaultLocale": "en-US",
+ "i18n": {
+ "en-US": {
+ "name": "Archify",
+ "summary": "Compile a codebase or system description into interactive, verifiable architecture/workflow/sequence/data-flow/lifecycle diagrams — self-contained HTML/SVG with motion and crisp export, for Claude Code, Codex and Cursor"
+ },
+ "zh-CN": {
+ "name": "Archify",
+ "summary": "把代码库或系统描述编译成可交互的系统架构图(架构/流程/时序/数据流/生命周期),产出自带动效、可校验、可导出的单文件 HTML/SVG,适配 Claude Code、Codex、Cursor"
+ }
+ },
+ "category": "development",
+ "tags": [
+ "architecture",
+ "diagram",
+ "visualization",
+ "development"
+ ]
+ },
+ "release": {
+ "state": "unknown"
+ },
+ "timestamps": {
+ "catalogUpdatedAt": {
+ "state": "known",
+ "value": "2026-09-12T02:26:16Z",
+ "precision": "second"
+ },
+ "releasePublishedAt": {
+ "state": "unknown"
+ },
+ "reviewedAt": {
+ "state": "unknown"
+ },
+ "upstreamObservedAt": {
+ "state": "known",
+ "value": "2026-09-12T02:26:16Z",
+ "precision": "second"
+ }
+ },
+ "provenance": {
+ "content": {
+ "kind": "git",
+ "url": "https://github.com/tt-a1i/archify.git",
+ "path": "archify",
+ "ref": "c1443b31b496eebf4a68bf83151816c955ddb796"
+ }
+ },
+ "governance": {
+ "stewardship": "community",
+ "availability": "listing-only",
+ "license": {
+ "state": "known",
+ "value": "MIT",
+ "evidencePath": "LICENSE"
+ },
+ "redistribution": "allowed",
+ "upstreamMaintainer": {
+ "name": "tt-a1i",
+ "url": "https://github.com/tt-a1i/archify",
+ "verified": false
+ }
+ },
+ "compatibility": {
+ "platforms": {
+ "state": "unknown"
+ }
+ },
+ "spec": {
+ "kind": "skill"
+ }
+}
diff --git a/skills/archify/entry.json b/skills/archify/entry.json
new file mode 100644
index 0000000..800ccd2
--- /dev/null
+++ b/skills/archify/entry.json
@@ -0,0 +1,38 @@
+{
+ "id": "archify",
+ "name": "Archify",
+ "category": "development",
+ "icon": "",
+ "tags": [
+ "architecture",
+ "diagram",
+ "visualization",
+ "development"
+ ],
+ "i18n": {
+ "zh-CN": {
+ "name": "Archify",
+ "shortDesc": "把代码库或系统描述编译成可交互的系统架构图(架构/流程/时序/数据流/生命周期),产出自带动效、可校验、可导出的单文件 HTML/SVG,适配 Claude Code、Codex、Cursor"
+ },
+ "en-US": {
+ "name": "Archify",
+ "shortDesc": "Compile a codebase or system description into interactive, verifiable architecture/workflow/sequence/data-flow/lifecycle diagrams — self-contained HTML/SVG with motion and crisp export, for Claude Code, Codex and Cursor"
+ }
+ },
+ "maintainer": {
+ "name": "tt-a1i",
+ "verified": false,
+ "account": "tt-a1i",
+ "url": "https://github.com/tt-a1i/archify"
+ },
+ "stewardship": "community",
+ "license": "MIT",
+ "redistribution": "allowed",
+ "source": {
+ "kind": "git",
+ "repoUrl": "https://github.com/tt-a1i/archify.git",
+ "repoBranch": "main",
+ "ref": "c1443b31b496eebf4a68bf83151816c955ddb796",
+ "path": "archify"
+ }
+}
diff --git a/skills/lumarescue/catalog-metadata.v1.json b/skills/lumarescue/catalog-metadata.v1.json
new file mode 100644
index 0000000..44772fd
--- /dev/null
+++ b/skills/lumarescue/catalog-metadata.v1.json
@@ -0,0 +1,77 @@
+{
+ "$schema": "../../schemas/catalog-metadata.v1.schema.json",
+ "schemaVersion": 1,
+ "identity": {
+ "kind": "skill",
+ "id": "lumarescue"
+ },
+ "presentation": {
+ "defaultLocale": "en-US",
+ "i18n": {
+ "en-US": {
+ "name": "LumaRescue",
+ "summary": "AI bad-photo rescue skill — reshapes light, applies master-level composition, restores damage and enhances aesthetics while preserving subject identity and factual content, for Codex/Doubao desktop"
+ },
+ "zh-CN": {
+ "name": "LumaRescue 废片拯救",
+ "summary": "AI 废片拯救技能:在保留主体身份与事实内容的前提下,通过光影重塑、大师级构图、照片修复与审美增强把普通照片修成惊艳成片,适配 Codex/豆包桌面版"
+ }
+ },
+ "category": "creative",
+ "tags": [
+ "photo",
+ "restoration",
+ "enhancement",
+ "creative"
+ ]
+ },
+ "release": {
+ "state": "unknown"
+ },
+ "timestamps": {
+ "catalogUpdatedAt": {
+ "state": "known",
+ "value": "2026-09-12T02:26:16Z",
+ "precision": "second"
+ },
+ "releasePublishedAt": {
+ "state": "unknown"
+ },
+ "reviewedAt": {
+ "state": "unknown"
+ },
+ "upstreamObservedAt": {
+ "state": "known",
+ "value": "2026-09-12T02:26:16Z",
+ "precision": "second"
+ }
+ },
+ "provenance": {
+ "content": {
+ "kind": "git",
+ "url": "https://github.com/justlovemaki/LumaRescue.git",
+ "ref": "14cd76cea24e825e079fa2dfa5c5322002d6dc4e"
+ }
+ },
+ "governance": {
+ "stewardship": "pointer",
+ "availability": "listing-only",
+ "license": {
+ "state": "unknown"
+ },
+ "redistribution": "source-pointer-only",
+ "upstreamMaintainer": {
+ "name": "justlovemaki",
+ "url": "https://github.com/justlovemaki/LumaRescue",
+ "verified": false
+ }
+ },
+ "compatibility": {
+ "platforms": {
+ "state": "unknown"
+ }
+ },
+ "spec": {
+ "kind": "skill"
+ }
+}
diff --git a/skills/lumarescue/entry.json b/skills/lumarescue/entry.json
new file mode 100644
index 0000000..6894091
--- /dev/null
+++ b/skills/lumarescue/entry.json
@@ -0,0 +1,37 @@
+{
+ "id": "lumarescue",
+ "name": "LumaRescue",
+ "category": "creative",
+ "icon": "",
+ "tags": [
+ "photo",
+ "restoration",
+ "enhancement",
+ "creative"
+ ],
+ "i18n": {
+ "zh-CN": {
+ "name": "LumaRescue 废片拯救",
+ "shortDesc": "AI 废片拯救技能:在保留主体身份与事实内容的前提下,通过光影重塑、大师级构图、照片修复与审美增强把普通照片修成惊艳成片,适配 Codex/豆包桌面版"
+ },
+ "en-US": {
+ "name": "LumaRescue",
+ "shortDesc": "AI bad-photo rescue skill — reshapes light, applies master-level composition, restores damage and enhances aesthetics while preserving subject identity and factual content, for Codex/Doubao desktop"
+ }
+ },
+ "maintainer": {
+ "name": "justlovemaki",
+ "verified": false,
+ "account": "justlovemaki",
+ "url": "https://github.com/justlovemaki/LumaRescue"
+ },
+ "stewardship": "pointer",
+ "license": "not-declared",
+ "redistribution": "source-pointer-only",
+ "source": {
+ "kind": "git",
+ "repoUrl": "https://github.com/justlovemaki/LumaRescue.git",
+ "repoBranch": "main",
+ "ref": "14cd76cea24e825e079fa2dfa5c5322002d6dc4e"
+ }
+}