Skip to content

Commit 738ab84

Browse files
committed
chore: add governance metadata (tags, use_cases, examples, classification) to all 35 skills
- 32 skill YAMLs updated: 24 tags, 25 use_cases, 32 examples, 3 classification - Skill governance metadata issues: 32 → 0 - Catalog artifacts regenerated - New tool: tools/fix_skill_metadata.py
1 parent a383c77 commit 738ab84

File tree

36 files changed

+2884
-1246
lines changed

36 files changed

+2884
-1246
lines changed

catalog/governance_guardrails.json

Lines changed: 2 additions & 279 deletions
Original file line numberDiff line numberDiff line change
@@ -1,290 +1,13 @@
11
{
22
"summary": {
33
"skills_total": 35,
4-
"skills_with_metadata_issues": 32,
4+
"skills_with_metadata_issues": 0,
55
"overlap_alerts": 0,
66
"unknown_capability_references": 0,
77
"overlap_threshold": 0.8,
88
"min_shared_capabilities": 2
99
},
10-
"skills_with_metadata_issues": [
11-
{
12-
"skill_id": "agent.plan-and-route",
13-
"channel": "official",
14-
"issues": [
15-
"missing_use_cases",
16-
"missing_examples",
17-
"missing_tags"
18-
]
19-
},
20-
{
21-
"skill_id": "agent.trace",
22-
"channel": "official",
23-
"issues": [
24-
"missing_use_cases",
25-
"missing_examples"
26-
]
27-
},
28-
{
29-
"skill_id": "analysis.compare",
30-
"channel": "experimental",
31-
"issues": [
32-
"missing_examples",
33-
"missing_classification"
34-
]
35-
},
36-
{
37-
"skill_id": "analysis.decompose",
38-
"channel": "official",
39-
"issues": [
40-
"missing_examples"
41-
]
42-
},
43-
{
44-
"skill_id": "analysis.risk-assess",
45-
"channel": "experimental",
46-
"issues": [
47-
"missing_examples",
48-
"missing_classification"
49-
]
50-
},
51-
{
52-
"skill_id": "audio.transcribe-summary",
53-
"channel": "experimental",
54-
"issues": [
55-
"missing_use_cases",
56-
"missing_examples",
57-
"missing_tags"
58-
]
59-
},
60-
{
61-
"skill_id": "code.diff-summary",
62-
"channel": "official",
63-
"issues": [
64-
"missing_use_cases",
65-
"missing_examples",
66-
"missing_tags"
67-
]
68-
},
69-
{
70-
"skill_id": "data.parse-and-validate",
71-
"channel": "official",
72-
"issues": [
73-
"missing_use_cases",
74-
"missing_examples",
75-
"missing_tags"
76-
]
77-
},
78-
{
79-
"skill_id": "doc.chunk-and-embed",
80-
"channel": "experimental",
81-
"issues": [
82-
"missing_use_cases",
83-
"missing_examples",
84-
"missing_tags"
85-
]
86-
},
87-
{
88-
"skill_id": "email.read-summary",
89-
"channel": "official",
90-
"issues": [
91-
"missing_use_cases",
92-
"missing_examples",
93-
"missing_tags"
94-
]
95-
},
96-
{
97-
"skill_id": "eval.validate",
98-
"channel": "experimental",
99-
"issues": [
100-
"missing_examples",
101-
"missing_classification"
102-
]
103-
},
104-
{
105-
"skill_id": "image.caption-and-classify",
106-
"channel": "experimental",
107-
"issues": [
108-
"missing_use_cases",
109-
"missing_examples",
110-
"missing_tags"
111-
]
112-
},
113-
{
114-
"skill_id": "memory.retrieve-summary",
115-
"channel": "official",
116-
"issues": [
117-
"missing_use_cases",
118-
"missing_examples",
119-
"missing_tags"
120-
]
121-
},
122-
{
123-
"skill_id": "memory.store-embedding",
124-
"channel": "experimental",
125-
"issues": [
126-
"missing_use_cases",
127-
"missing_examples",
128-
"missing_tags"
129-
]
130-
},
131-
{
132-
"skill_id": "memory.store-summary",
133-
"channel": "official",
134-
"issues": [
135-
"missing_use_cases",
136-
"missing_examples",
137-
"missing_tags"
138-
]
139-
},
140-
{
141-
"skill_id": "pdf.chunk-and-embed",
142-
"channel": "experimental",
143-
"issues": [
144-
"missing_use_cases",
145-
"missing_examples",
146-
"missing_tags"
147-
]
148-
},
149-
{
150-
"skill_id": "pdf.read-keyword-summary",
151-
"channel": "official",
152-
"issues": [
153-
"missing_use_cases",
154-
"missing_examples",
155-
"missing_tags"
156-
]
157-
},
158-
{
159-
"skill_id": "pdf.read-summary",
160-
"channel": "official",
161-
"issues": [
162-
"missing_use_cases",
163-
"missing_examples",
164-
"missing_tags"
165-
]
166-
},
167-
{
168-
"skill_id": "research.normalize-corpus",
169-
"channel": "experimental",
170-
"issues": [
171-
"missing_examples"
172-
]
173-
},
174-
{
175-
"skill_id": "research.quality-assess",
176-
"channel": "experimental",
177-
"issues": [
178-
"missing_examples"
179-
]
180-
},
181-
{
182-
"skill_id": "table.filter-summary",
183-
"channel": "official",
184-
"issues": [
185-
"missing_use_cases",
186-
"missing_examples",
187-
"missing_tags"
188-
]
189-
},
190-
{
191-
"skill_id": "task.frame",
192-
"channel": "official",
193-
"issues": [
194-
"missing_examples"
195-
]
196-
},
197-
{
198-
"skill_id": "text.detect-language-and-classify",
199-
"channel": "official",
200-
"issues": [
201-
"missing_use_cases",
202-
"missing_examples",
203-
"missing_tags"
204-
]
205-
},
206-
{
207-
"skill_id": "text.entity-summary",
208-
"channel": "official",
209-
"issues": [
210-
"missing_use_cases",
211-
"missing_examples",
212-
"missing_tags"
213-
]
214-
},
215-
{
216-
"skill_id": "text.keyword-summary",
217-
"channel": "official",
218-
"issues": [
219-
"missing_use_cases",
220-
"missing_examples",
221-
"missing_tags"
222-
]
223-
},
224-
{
225-
"skill_id": "text.language-summary",
226-
"channel": "official",
227-
"issues": [
228-
"missing_use_cases",
229-
"missing_examples",
230-
"missing_tags"
231-
]
232-
},
233-
{
234-
"skill_id": "text.translate-summary",
235-
"channel": "official",
236-
"issues": [
237-
"missing_use_cases",
238-
"missing_examples",
239-
"missing_tags"
240-
]
241-
},
242-
{
243-
"skill_id": "web.fetch-classify",
244-
"channel": "official",
245-
"issues": [
246-
"missing_use_cases",
247-
"missing_examples",
248-
"missing_tags"
249-
]
250-
},
251-
{
252-
"skill_id": "web.fetch-summary",
253-
"channel": "official",
254-
"issues": [
255-
"missing_use_cases",
256-
"missing_examples",
257-
"missing_tags"
258-
]
259-
},
260-
{
261-
"skill_id": "web.page-chunk-and-embed",
262-
"channel": "experimental",
263-
"issues": [
264-
"missing_use_cases",
265-
"missing_examples",
266-
"missing_tags"
267-
]
268-
},
269-
{
270-
"skill_id": "web.page-summary",
271-
"channel": "official",
272-
"issues": [
273-
"missing_use_cases",
274-
"missing_examples",
275-
"missing_tags"
276-
]
277-
},
278-
{
279-
"skill_id": "web.search-summary",
280-
"channel": "official",
281-
"issues": [
282-
"missing_use_cases",
283-
"missing_examples",
284-
"missing_tags"
285-
]
286-
}
287-
],
10+
"skills_with_metadata_issues": [],
28811
"overlap_alerts": [],
28912
"unknown_capability_references": {},
29013
"policy_hints": {

0 commit comments

Comments
 (0)