51a399c775
Sidebar SessionItem was only opening web tool URLs in new tabs. Terminal sessions linked to the project page in the same tab. SessionCard 'Open' buttons for terminal sessions navigated in-place. Changes: - app-shell.tsx: SessionItem now builds terminal URLs (/instances/:id/terminal) and always uses target=_blank - session-card.tsx: compute openHref for both web and terminal sessions, render <a> links with target=_blank instead of callback buttons - use-instance-actions.ts: handleOpen now uses window.open(..., '_blank') for terminal sessions and project fallback All session opening (sidebar, cards, callbacks) now consistently opens in a new tab. Quality gates: tsc clean
3.0 KiB
3.0 KiB
Skill Registry — headquarter
Last updated: 2026-06-02
Sources scanned
- .opencode/skills
- .claude/skills
- /home/alex/.config/opencode/skills
Contract
Delegator use only. This registry is an index, not a summary. Any agent that launches subagents reads it to select relevant skills, then passes exact SKILL.md paths for the subagent to read before work.
SKILL.md remains the source of truth. Do not inject generated summaries or compact rules by default; pass paths so subagents load the full runtime contract and preserve author intent.
Skills
| Skill | Trigger / description | Scope | Path |
|---|---|---|---|
auto-commit |
Use when you are making multiple edits or completing significant work in a git repository to automatically create commits | user | /home/alex/.config/opencode/skills/auto-commit/SKILL.md |
openspec-apply-change |
Implement tasks from an OpenSpec change. Use when the user wants to start implementing, continue implementation, or work through tasks. | project | /home/alex/projects/headquarter/.opencode/skills/openspec-apply-change/SKILL.md |
openspec-archive-change |
Archive a completed change in the experimental workflow. Use when the user wants to finalize and archive a change after implementation is complete. | project | /home/alex/projects/headquarter/.opencode/skills/openspec-archive-change/SKILL.md |
openspec-explore |
Enter explore mode - a thinking partner for exploring ideas, investigating problems, and clarifying requirements. Use when the user wants to think through something before or during a change. | project | /home/alex/projects/headquarter/.opencode/skills/openspec-explore/SKILL.md |
openspec-propose |
Propose a new change with all artifacts generated in one step. Use when the user wants to quickly describe what they want to build and get a complete proposal with design, specs, and tasks ready for implementation. | project | /home/alex/projects/headquarter/.opencode/skills/openspec-propose/SKILL.md |
sift-backlog |
Triage and organize backlog tasks into actionable plans. Use when asked to review the backlog, prioritize tasks, create plans from backlog items, or move tasks from backlog to open status. Handles the full workflow of listing backlog tasks, grouping related tasks into plans, setting priorities and dependencies, activating plans, and changing task status from backlog to open. | project | /home/alex/projects/headquarter/.claude/skills/sift-backlog/SKILL.md |
Loading protocol
- Match task context and target files against the
Trigger / descriptioncolumn. - Pass only the matching
Pathvalues to the subagent under## Skills to load before work. - Instruct the subagent to read those exact
SKILL.mdfiles before reading, writing, reviewing, testing, or creating artifacts. - If no matching skill exists, proceed without project skill injection and report
skill_resolution: none.