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
Owner

Adds Skills management settings page with UI and API routes for managing analysis skills.

Part of AIIA-97.

Adds Skills management settings page with UI and API routes for managing analysis skills. Part of AIIA-97.
Remmer added 1 commit 2026-04-13 20:25:07 +00:00
- 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>
Remmer merged commit 445491654b into master 2026-04-13 20:43:16 +00:00
Sign in to join this conversation.
No Reviewers
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: Remmer/StageAI#3
No description provided.