Skip to content

Commit 41d0988

Browse files
committed
v4.9.6: harden agentskill frontmatter compatibility
1 parent 4be77bf commit 41d0988

7 files changed

Lines changed: 16 additions & 19 deletions

File tree

CHANGELOG.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -4,10 +4,10 @@ All notable changes to AI Delivery Spec are summarized here.
44

55
## v4.9.6 - 2026-06-27
66

7-
- Shortened `SKILL.md` YAML frontmatter `description` for agentskill.sh
8-
directory compatibility while keeping trigger exclusions (no code-only
9-
debugging, copy rewriting, or idea exploration with no delivery intent).
10-
- Updated README badge to v4.9.6.
7+
- Further simplified `SKILL.md` frontmatter `description` for agentskill.sh:
8+
single-line, short, no folded YAML, no colon-space sequence, and no slash-heavy
9+
parser edge cases.
10+
- Updated README badge and release metadata to v4.9.6.
1111

1212
## v4.9.5 - 2026-06-27
1313

SKILL.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
---
22
name: ai-delivery-spec
3-
description: Spec-driven delivery framework for product teams. Generates PRD, prototype, FRR, AC-YAML, WBS, and risk register. Supports Traditional, AI Native, and AI Coding work paths. Not for code-only syntax/debugging, copy rewriting, or idea exploration with no delivery intent.
3+
description: Create PRDs, prototypes, tests, AI runtime specs, and coding agent handoffs for product delivery. Excludes code debugging and copy rewriting.
44
---
55

66
# AI Delivery Spec — Production Elastic Delivery Standard (v4.9.6)

agents/openai.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
interface:
22
display_name: "AI Delivery Spec"
3-
version: "4.9.5"
3+
version: "4.9.6"
44
short_description: "Product-side SDD framework for PRD, prototype, acceptance, and coding-agent handoff."
55
default_prompt: >
66
Use $ai-delivery-spec / ai-delivery-spec. First run 0D triage

docs/awesome-submission-targets.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -146,7 +146,7 @@ CRM系统
146146

147147
- [x] README first screen explains the problem in English.
148148
- [x] Apache-2.0 license is present.
149-
- [x] Latest release tag exists (`v4.9.5` after this release is pushed).
149+
- [x] Latest release tag exists (`v4.9.6` after this release is pushed).
150150
- [x] Changelog has a dated release section, not only `Unreleased`.
151151
- [x] Examples exist for CRM, traffic safety, education IT, and medical/hospital IT.
152152
- [x] Agent install paths are documented for clone, Skills CLI, and Claude Code.
@@ -212,7 +212,7 @@ Target-specific variants:
212212
| laolaoshiren/claude-code-skills-zh | 产品 / 需求 / 研发协同 | submitted / keep updated |
213213
| hesreallyhim/awesome-claude-code | Skills / Project Management | submit when repo TOC stabilizes |
214214
| VoltAgent/awesome-agent-skills | Agent Skills | submit after star threshold |
215-
| awesome-product-management | PRD / Product Ops | submit after v4.9.5 release |
216-
| awesome-ai-agents | Agent Governance / SDD | submit after v4.9.5 release |
215+
| awesome-product-management | PRD / Product Ops | submit after v4.9.6 release |
216+
| awesome-ai-agents | Agent Governance / SDD | submit after v4.9.6 release |
217217
| awesome-llmops | AI Runtime / Evaluation / Governance | submit only if AI runtime audience fits |
218218
| Product Hunt | Developer Tools / Productivity | launch after demo video and screenshots |

references/templates/ai-coding-prd-template.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# AI-Coding Full PRD Template (v4.9.5 Profile)
1+
# AI-Coding Full PRD Template (v4.9.6 Profile)
22

33
Use this profile only when the user explicitly wants a coding agent, full AI
44
implementation, machine-readable contracts, test stubs, or an implementation

references/templates/human-first-prd-template.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# Human-First Full PRD Template (v4.9.5 Profile)
1+
# Human-First Full PRD Template (v4.9.6 Profile)
22

33
Use this profile when the PRD will be reviewed, developed, tested, outsourced,
44
accepted, or archived by human teams. The document must be readable before it

scripts/validate_skill_consistency.py

Lines changed: 5 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -194,14 +194,11 @@ def main() -> int:
194194
word_count = len(description.split())
195195
if word_count > 60:
196196
fail(f"description has {word_count} words; maximum is 60", failures)
197-
for exclusion in (
198-
"code-only",
199-
"syntax/debugging",
200-
"copy rewriting",
201-
"idea exploration with no delivery intent",
202-
):
203-
if exclusion not in description:
204-
fail(f"description missing exclusion: {exclusion}", failures)
197+
description_lower = description.lower()
198+
if "code" not in description_lower or "debug" not in description_lower:
199+
fail("description missing code/debug exclusion", failures)
200+
if "copy rewriting" not in description_lower:
201+
fail("description missing copy rewriting exclusion", failures)
205202

206203
version_match = re.search(
207204
r"Production Elastic Delivery Standard \(v([0-9]+\.[0-9]+\.[0-9]+)\)",

0 commit comments

Comments
 (0)