From 4524f0e669fe068c5d97b22312b4037ebc467f51 Mon Sep 17 00:00:00 2001 From: zhufeng Date: Sun, 27 Sep 2026 21:59:24 +0800 Subject: [PATCH] Add Duaer digital-employee skills to catalog --- catalog/Duaer/duaer-analyze.json | 18 ++++++++++++++++++ catalog/Duaer/duaer-clarify.json | 18 ++++++++++++++++++ catalog/Duaer/duaer-implement.json | 18 ++++++++++++++++++ catalog/Duaer/duaer-plan.json | 18 ++++++++++++++++++ catalog/Duaer/duaer-specify.json | 18 ++++++++++++++++++ 5 files changed, 90 insertions(+) create mode 100644 catalog/Duaer/duaer-analyze.json create mode 100644 catalog/Duaer/duaer-clarify.json create mode 100644 catalog/Duaer/duaer-implement.json create mode 100644 catalog/Duaer/duaer-plan.json create mode 100644 catalog/Duaer/duaer-specify.json diff --git a/catalog/Duaer/duaer-analyze.json b/catalog/Duaer/duaer-analyze.json new file mode 100644 index 0000000..ac7f5e2 --- /dev/null +++ b/catalog/Duaer/duaer-analyze.json @@ -0,0 +1,18 @@ +{ + "identifier": "urn:ai:github.com:Duaer:duaer-spec:duaer-analyze", + "displayName": "Duaer Analyze", + "mediaType": "application/ai-skill", + "url": "https://github.com/Duaer/duaer-spec/blob/main/.cursor/skills/duaer-analyze/SKILL.md", + "description": "Runs a non-destructive consistency check across spec, plan, and tasks after task generation.", + "tags": [ + "analysis", + "quality", + "digital-employee", + "cursor", + "claude-code" + ], + "metadata": { + "sourceSet": "Duaer/duaer-spec", + "repoPath": ".cursor/skills/duaer-analyze/SKILL.md" + } +} diff --git a/catalog/Duaer/duaer-clarify.json b/catalog/Duaer/duaer-clarify.json new file mode 100644 index 0000000..8a1be58 --- /dev/null +++ b/catalog/Duaer/duaer-clarify.json @@ -0,0 +1,18 @@ +{ + "identifier": "urn:ai:github.com:Duaer:duaer-spec:duaer-clarify", + "displayName": "Duaer Clarify", + "mediaType": "application/ai-skill", + "url": "https://github.com/Duaer/duaer-spec/blob/main/.cursor/skills/duaer-clarify/SKILL.md", + "description": "Asks targeted clarification questions and writes answers back into the feature spec before coding.", + "tags": [ + "spec", + "clarification", + "digital-employee", + "cursor", + "claude-code" + ], + "metadata": { + "sourceSet": "Duaer/duaer-spec", + "repoPath": ".cursor/skills/duaer-clarify/SKILL.md" + } +} diff --git a/catalog/Duaer/duaer-implement.json b/catalog/Duaer/duaer-implement.json new file mode 100644 index 0000000..2a52b65 --- /dev/null +++ b/catalog/Duaer/duaer-implement.json @@ -0,0 +1,18 @@ +{ + "identifier": "urn:ai:github.com:Duaer:duaer-spec:duaer-implement", + "displayName": "Duaer Implement", + "mediaType": "application/ai-skill", + "url": "https://github.com/Duaer/duaer-spec/blob/main/.cursor/skills/duaer-implement/SKILL.md", + "description": "Implements only the agreed Brief scope and keeps delivery tied to acceptance checks.", + "tags": [ + "implementation", + "acceptance", + "digital-employee", + "cursor", + "claude-code" + ], + "metadata": { + "sourceSet": "Duaer/duaer-spec", + "repoPath": ".cursor/skills/duaer-implement/SKILL.md" + } +} diff --git a/catalog/Duaer/duaer-plan.json b/catalog/Duaer/duaer-plan.json new file mode 100644 index 0000000..1a6fb61 --- /dev/null +++ b/catalog/Duaer/duaer-plan.json @@ -0,0 +1,18 @@ +{ + "identifier": "urn:ai:github.com:Duaer:duaer-spec:duaer-plan", + "displayName": "Duaer Plan", + "mediaType": "application/ai-skill", + "url": "https://github.com/Duaer/duaer-spec/blob/main/.cursor/skills/duaer-plan/SKILL.md", + "description": "Produces an implementation plan from an accepted feature spec inside duaer-spec projects.", + "tags": [ + "planning", + "spec", + "digital-employee", + "cursor", + "claude-code" + ], + "metadata": { + "sourceSet": "Duaer/duaer-spec", + "repoPath": ".cursor/skills/duaer-plan/SKILL.md" + } +} diff --git a/catalog/Duaer/duaer-specify.json b/catalog/Duaer/duaer-specify.json new file mode 100644 index 0000000..c4e9a51 --- /dev/null +++ b/catalog/Duaer/duaer-specify.json @@ -0,0 +1,18 @@ +{ + "identifier": "urn:ai:github.com:Duaer:duaer-spec:duaer-specify", + "displayName": "Duaer Specify", + "mediaType": "application/ai-skill", + "url": "https://github.com/Duaer/duaer-spec/blob/main/.cursor/skills/duaer-specify/SKILL.md", + "description": "Creates or updates a feature specification from a natural-language ask, with checkable acceptance.", + "tags": [ + "spec", + "acceptance", + "digital-employee", + "cursor", + "claude-code" + ], + "metadata": { + "sourceSet": "Duaer/duaer-spec", + "repoPath": ".cursor/skills/duaer-specify/SKILL.md" + } +}