The output format examples added to the skill ("What's new", "Find sessions", "Scaffold", "Session details", "Next steps") use fabricated session codes and metadata — BRK223, BRK224, DEM310, LAB511 with made-up titles and speakers.
Problem
The skill's golden rule is "never fabricate session IDs, speaker names, or schedule data." Having fake examples in the prompt creates a contradiction — the agent could pattern-match on these and surface them as real sessions.
Suggestions
- Replace fake session codes with obvious placeholders:
BRKxxx, [session-code], [Speaker Name]
- Or use actual sessions from the live catalog (they exist now — 149 sessions)
- Remove "Create upgrade branch? (y/n)" and "Open in VS Code? (y/n)" — these imply agent capabilities that don't exist today
Context
The examples themselves are good for shaping output quality (few-shot prompting). The issue is specifically the fabricated data, not the concept of having examples.
cc @mikekinsman
The output format examples added to the skill ("What's new", "Find sessions", "Scaffold", "Session details", "Next steps") use fabricated session codes and metadata — BRK223, BRK224, DEM310, LAB511 with made-up titles and speakers.
Problem
The skill's golden rule is "never fabricate session IDs, speaker names, or schedule data." Having fake examples in the prompt creates a contradiction — the agent could pattern-match on these and surface them as real sessions.
Suggestions
BRKxxx,[session-code],[Speaker Name]Context
The examples themselves are good for shaping output quality (few-shot prompting). The issue is specifically the fabricated data, not the concept of having examples.
cc @mikekinsman