diff --git a/public/registry/index.json b/public/registry/index.json
index 67fd3ad..ca481bf 100644
--- a/public/registry/index.json
+++ b/public/registry/index.json
@@ -1,24 +1,24 @@
{
"version": 1,
- "updatedAt": "2026-08-12T18:18:58.358Z",
+ "updatedAt": "2026-08-12T18:51:41.652Z",
"plugins": {
"count": 27,
- "updatedAt": "2026-08-12T18:18:58.358Z"
+ "updatedAt": "2026-08-12T18:51:41.652Z"
},
"themes": {
"count": 54,
- "updatedAt": "2026-08-12T18:18:58.358Z"
+ "updatedAt": "2026-08-12T18:51:41.652Z"
},
"widgets": {
"count": 45,
- "updatedAt": "2026-08-12T18:18:58.358Z"
+ "updatedAt": "2026-08-12T18:51:41.652Z"
},
"skills": {
"count": 32,
- "updatedAt": "2026-08-12T18:18:58.358Z"
+ "updatedAt": "2026-08-12T18:51:41.652Z"
},
"queries": {
"count": 24,
- "updatedAt": "2026-08-12T18:18:58.358Z"
+ "updatedAt": "2026-08-12T18:51:41.652Z"
}
}
diff --git a/public/registry/plugins.json b/public/registry/plugins.json
index c91241a..10d69ac 100644
--- a/public/registry/plugins.json
+++ b/public/registry/plugins.json
@@ -1,6 +1,6 @@
{
"version": 1,
- "updatedAt": "2026-08-12T18:18:58.358Z",
+ "updatedAt": "2026-08-12T18:51:41.652Z",
"plugins": [
{
"id": "ai-actions",
@@ -21,15 +21,16 @@
"sourceUrl": "https://store.notedeck.io/registry/plugins/ai-actions/plugin.is",
"apiUrl": "https://store.notedeck.io/registry/plugins/ai-actions/api.json",
"sha512": "51da012dd60ed6dae7ea5e6c0a5157b03c7efd412f00ef490310b153adfc6baa6c431a55327a552af57f25c34a100ca97ad7a1b1a1231f2f7b238c1a28871d12",
- "createdAt": "2026-08-12T18:18:58.359Z",
- "updatedAt": "2026-08-12T18:18:58.359Z",
+ "createdAt": "2026-08-13T03:19:12+09:00",
+ "updatedAt": "2026-08-13T03:19:12+09:00",
"authorUrl": "https://github.com/notedeck-dev",
"license": "MIT",
"permissions": [
"ai.invoke",
"clipboard",
"notifications"
- ]
+ ],
+ "iconUrl": "https://store.notedeck.io/registry/plugins/ai-actions/icon.svg"
},
{
"id": "plugin-smith",
diff --git a/public/registry/plugins/ai-actions/icon.svg b/public/registry/plugins/ai-actions/icon.svg
new file mode 100644
index 0000000..3bc681b
--- /dev/null
+++ b/public/registry/plugins/ai-actions/icon.svg
@@ -0,0 +1,18 @@
+
diff --git a/public/registry/queries.json b/public/registry/queries.json
index 3419dd2..3033fae 100644
--- a/public/registry/queries.json
+++ b/public/registry/queries.json
@@ -1,6 +1,6 @@
{
"version": 1,
- "updatedAt": "2026-08-12T18:18:58.358Z",
+ "updatedAt": "2026-08-12T18:51:41.652Z",
"queries": [
{
"id": "no-cw",
diff --git a/public/registry/skills.json b/public/registry/skills.json
index 8f06bae..e553a70 100644
--- a/public/registry/skills.json
+++ b/public/registry/skills.json
@@ -1,6 +1,6 @@
{
"version": 1,
- "updatedAt": "2026-08-12T18:18:58.358Z",
+ "updatedAt": "2026-08-12T18:51:41.652Z",
"skills": [
{
"id": "ai-cost-pulse",
@@ -154,9 +154,10 @@
"sourceUrl": "https://store.notedeck.io/registry/skills/notedeck-guide/skill.md",
"apiUrl": "https://store.notedeck.io/registry/skills/notedeck-guide/api.json",
"sha512": "256144c9a0fa008fac1d40dd2f335e3e4e629ba77b260abd41a5784866b4183bb17f2886368ce16107a23c72efac8f09b260fb7f7fdfd92963f4e160a28e91df",
- "createdAt": "2026-08-12T18:19:01.054Z",
- "updatedAt": "2026-08-12T18:19:01.054Z",
- "isPersona": false
+ "createdAt": "2026-08-13T03:19:12+09:00",
+ "updatedAt": "2026-08-13T03:19:12+09:00",
+ "isPersona": false,
+ "iconUrl": "https://store.notedeck.io/registry/skills/notedeck-guide/icon.svg"
},
{
"id": "notedeck-memo",
@@ -176,8 +177,9 @@
"sourceUrl": "https://store.notedeck.io/registry/skills/notedeck-memo/skill.md",
"apiUrl": "https://store.notedeck.io/registry/skills/notedeck-memo/api.json",
"sha512": "b3aa60bfc41957d59aed9ded4220e94cdcf6440b24de0ff9b69192bea50ffaaabe28da757a933e4f4b9b7f9552413152d03cf424490dfd6931a47a1191da832a",
- "createdAt": "2026-08-12T18:19:01.073Z",
- "updatedAt": "2026-08-12T18:19:01.073Z"
+ "createdAt": "2026-08-13T03:19:12+09:00",
+ "updatedAt": "2026-08-13T03:19:12+09:00",
+ "iconUrl": "https://store.notedeck.io/registry/skills/notedeck-memo/icon.svg"
},
{
"id": "archive-navigator",
@@ -677,9 +679,10 @@
"sourceUrl": "https://store.notedeck.io/registry/skills/self-profile/skill.md",
"apiUrl": "https://store.notedeck.io/registry/skills/self-profile/api.json",
"sha512": "b5b0d34fb9da20602aad466b2e3c193926a28d6ee3142ec46a554c8d23762ade9444c457d0894f3d4ea7a1fa1372343408b5b91dcb85ed2bdb14803e488cbbdd",
- "createdAt": "2026-08-12T18:19:01.206Z",
- "updatedAt": "2026-08-12T18:19:01.206Z",
- "isPersona": false
+ "createdAt": "2026-08-13T03:19:12+09:00",
+ "updatedAt": "2026-08-13T03:19:12+09:00",
+ "isPersona": false,
+ "iconUrl": "https://store.notedeck.io/registry/skills/self-profile/icon.svg"
},
{
"id": "improvement-pulse",
diff --git a/public/registry/skills/notedeck-guide/icon.svg b/public/registry/skills/notedeck-guide/icon.svg
new file mode 100644
index 0000000..5aeeae4
--- /dev/null
+++ b/public/registry/skills/notedeck-guide/icon.svg
@@ -0,0 +1,19 @@
+
diff --git a/public/registry/skills/notedeck-memo/icon.svg b/public/registry/skills/notedeck-memo/icon.svg
new file mode 100644
index 0000000..d942026
--- /dev/null
+++ b/public/registry/skills/notedeck-memo/icon.svg
@@ -0,0 +1,15 @@
+
diff --git a/public/registry/skills/self-profile/icon.svg b/public/registry/skills/self-profile/icon.svg
new file mode 100644
index 0000000..2118d9c
--- /dev/null
+++ b/public/registry/skills/self-profile/icon.svg
@@ -0,0 +1,24 @@
+
diff --git a/public/registry/themes.json b/public/registry/themes.json
index 5e881bc..4cc5d55 100644
--- a/public/registry/themes.json
+++ b/public/registry/themes.json
@@ -1,6 +1,6 @@
{
"version": 1,
- "updatedAt": "2026-08-12T18:18:58.358Z",
+ "updatedAt": "2026-08-12T18:51:41.652Z",
"themes": [
{
"id": "adwaita-dark",
diff --git a/public/registry/widgets.json b/public/registry/widgets.json
index 58ae43f..1659664 100644
--- a/public/registry/widgets.json
+++ b/public/registry/widgets.json
@@ -1,6 +1,6 @@
{
"version": 1,
- "updatedAt": "2026-08-12T18:18:58.358Z",
+ "updatedAt": "2026-08-12T18:51:41.652Z",
"widgets": [
{
"id": "atcoder",
diff --git a/scripts/sync-icons.js b/scripts/sync-icons.js
index 81de2f2..b449c86 100644
--- a/scripts/sync-icons.js
+++ b/scripts/sync-icons.js
@@ -30,6 +30,7 @@ const ICON_MAP = {
'plugins/open-in-web': { pack: 'lucide', name: 'external-link' },
'plugins/twitter-link-fixer': { pack: 'simple', name: 'x' },
'plugins/web-search': { pack: 'lucide', name: 'text-search' },
+ 'plugins/ai-actions': { pack: 'lucide', name: 'clipboard-type' },
'widgets/atcoder': { pack: 'lucide', name: 'trophy' },
'widgets/button': { pack: 'lucide', name: 'mouse-pointer-click' },
'widgets/calendar': { pack: 'lucide', name: 'calendar' },
@@ -106,6 +107,9 @@ const ICON_MAP = {
'skills/theme-reference': { pack: 'lucide', name: 'swatch-book' },
'skills/seasonal-theme': { pack: 'lucide', name: 'leaf' },
'skills/writing-coach': { pack: 'lucide', name: 'spell-check' },
+ 'skills/notedeck-guide': { pack: 'lucide', name: 'life-buoy' },
+ 'skills/notedeck-memo': { pack: 'lucide', name: 'sticky-note' },
+ 'skills/self-profile': { pack: 'lucide', name: 'user-round-cog' },
}
function sourceFor(pack, name) {