Skip to content

Commit cc80f36

Browse files
committed
feat: add improved description triggers and evals
Signed-off-by: Sebastian Mendel <info@sebastianmendel.de>
1 parent d1aeb26 commit cc80f36

File tree

2 files changed

+35
-7
lines changed

2 files changed

+35
-7
lines changed

evals/evals.json

Lines changed: 34 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,34 @@
1+
[
2+
{
3+
"name": "prepare-gerrit-patch",
4+
"prompt": "Prepare a patch for TYPO3 core via Gerrit",
5+
"assertions": [
6+
{
7+
"type": "tool_use",
8+
"tool": "Bash",
9+
"description": "Uses git commands for patch preparation"
10+
},
11+
{
12+
"type": "content_contains",
13+
"value": "Gerrit",
14+
"description": "References Gerrit workflow"
15+
}
16+
]
17+
},
18+
{
19+
"name": "analyze-forge-issue",
20+
"prompt": "Analyze a Forge issue",
21+
"assertions": [
22+
{
23+
"type": "tool_use",
24+
"tool": "Read",
25+
"description": "Reads relevant source code"
26+
},
27+
{
28+
"type": "content_contains",
29+
"value": "Forge",
30+
"description": "References TYPO3 Forge issue tracker"
31+
}
32+
]
33+
}
34+
]

skills/typo3-core-contributions/SKILL.md

Lines changed: 1 addition & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
---
22
name: typo3-core-contributions
3-
description: "Use when analyzing TYPO3 Forge issues, submitting patches to Gerrit, or contributing documentation to TYPO3 Core."
3+
description: "Use when analyzing TYPO3 Forge issues, submitting patches to Gerrit, contributing core bug fixes, documentation contributions, cherry-pick workflows, or CI debugging on Gerrit. Also triggers on: forge.typo3.org, core patch, Gerrit review, TYPO3 Core contribution."
44
---
55

66
# TYPO3 Core Contributions
@@ -85,12 +85,6 @@ Releases: main, 13.4, 12.4
8585

8686
**Types**: `[BUGFIX]`, `[FEATURE]`, `[TASK]`, `[DOCS]`, `[SECURITY]`, `[!!!]`
8787

88-
## Related Skills
89-
90-
- **typo3-ddev-skill**: Development environment
91-
- **typo3-testing-skill**: Test writing
92-
- **typo3-conformance-skill**: Code quality validation
93-
9488
## References
9589

9690
| Topic | File |

0 commit comments

Comments
 (0)