feat: $skill mentions — full backend + frontend + CLI#13
feat: $skill mentions — full backend + frontend + CLI#13
Conversation
|
This PR doesn't fully meet our contributing guidelines and PR template. What needs to be fixed:
Please edit this PR description to address the above within 2 hours, or it will be automatically closed. If you believe this was flagged incorrectly, please let a maintainer know. |
|
Important Review skippedDraft detected. Please check the settings in the CodeRabbit UI or the ⚙️ Run configurationConfiguration used: defaults Review profile: CHILL Plan: Pro Run ID: You can disable this status message by setting the Use the checkbox below for a quick retry:
✨ Finishing Touches🧪 Generate unit tests (beta)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
|
This pull request has been automatically closed because it was not updated to meet our contributing guidelines within the 2-hour window. Feel free to open a new pull request that follows our guidelines. |
Summary
Full-stack $skill mention system: $skillName syntax for referencing skills in prompts.
Changes (21 files, +4820/-1425)
Backend: skill.service.ts, session_skills migration, API routes, prompt injection, message-v2 types
Frontend: autocomplete popover, inline pills, badge strip, global-sync, skill parser + 18 tests
CLI: TUI prompt skill autocomplete
SDK: auto-generated types + client
CEO Review (SELECTIVE EXPANSION)
Review Notes