feat: Skills management settings UI and API routes (AIIA-97) #3

Merged
Remmer merged 1 commits from feat/aiia-97-skills-settings-ui into master 2026-04-13 20:43:16 +00:00

1 Commits

Author SHA1 Message Date
Frontend Engineer
d15476f5e9 feat: add Skills management settings UI and API routes (AIIA-97)
- Skill types (src/types/skill.ts) with form data, slugify helper
- Skills settings component with list view (drag-and-drop reorder),
  editor form (name, slug, prompt, output type, JSON schema, context
  requirements, active toggle), system skill protection
- API routes: GET/POST /api/settings/skills, GET/PATCH/DELETE
  /api/settings/skills/[id], PATCH /api/settings/skills/reorder
- Integrated into /einstellungen page (admin only)
- API routes depend on `skills` table from AIIA-94 schema migration

Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-04-13 19:46:38 +00:00