Files
Orchestrator/bahn/teamlandkarte-mcp/.github/skills/capacity-browsing/SKILL.md
T
ankn a5f8fb49ab Migrate all repos into monorepo context folders
Bahn: aisupport, Analyse-O2C-C2S, awesome-bahn-mcp-servers, beam-mcp,
      Confluence_Bot, db-planet-mcp-server, O2C-Harness, project-audit,
      Projekt-KIQ-HP, teamlandkarte-mcp
Dhive: Jury-Voting
Privat: CV, NoteGraph (NOTE: NoteGraph needs complete redo after consolidation)
Shared: AI-Orchestrator, OrgMyLife, power_skills_and_more
Shared/references: symphony (read-only)

Bahn repos remain available as independent remotes - this monorepo
pulls them in via subtree, the originals are untouched.
2026-06-30 20:39:52 +02:00

34 lines
1.3 KiB
Markdown

---
name: capacity-browsing
description: >
Browse free capacities and find matching tasks for a specific capacity.
Use this skill when the user wants to see available people, inspect a
capacity's details, or find tasks that match a person's profile.
---
# Capacity Browsing & Task Matching
## Available Operations
### List free capacities
Call `list_free_capacities(limit=20)` to show recent free capacities with capacity_id, role, and availability dates.
### View capacity details
Call `get_capacity_details(capacity_id)` to inspect a specific capacity (role, competences, availability window, description, references, and certifications).
### Find matching tasks for a capacity
Call `find_matching_tasks(capacity_id)` to find open tasks that match a person's profile.
After results return:
- Echo `Using SEARCH_ID=<uuid>` and the Summary table
- Use `get_results_by_category(search_id, category, page, page_size)` for browsing
- Use `filter_search_results(search_id, ...)` for refinement
- Task-search supports: `task_text_filter`, `task_competence_filter`
## Typical Flow
1. User asks to see available people → `list_free_capacities()`
2. User picks a capacity → `get_capacity_details(capacity_id)`
3. User wants matching tasks → `find_matching_tasks(capacity_id)`
4. Browse/filter results as needed