Skip to content

Components

Kompass command templates can include reusable Eta partials from packages/core/components/.

Bundled components:

  • align-pr-branch
  • change-summary
  • changes-summary
  • commit
  • dev-flow
  • load-pr
  • load-ticket
  • skill-authoring
  • summarize-changes

Bundled components

align-pr-branch

Guides PR-scoped commands to switch onto the PR head branch with gh pr checkout, capture the active branch, and stop if local work is not aligned to the PR branch.

change-summary

Loads changes with changes_load, analyzes file-level diffs, and groups the work into concise what/why themes.

changes-summary

Turns current change themes into a title, short description, grouped checklist sections, and a final validation section.

commit

Defines commit message formatting plus the stage-and-commit workflow shared by commit-oriented commands.

dev-flow

Provides a short navigation guide for implementation work from request orientation through targeted validation and handoff notes.

load-pr

Loads PR context through pr_load and treats returned discussion, review history, and relevant attachments as source context.

load-ticket

Loads ticket context through ticket_load, with optional comments, and treats returned discussion and relevant attachments as source context.

skill-authoring

Provides the shared authoring rules for skill-focused commands, including scope, trigger-description quality, progressive disclosure, and validation expectations.

summarize-changes

Guides commands to inspect comparison metadata, commit history, and changed files before grouping the work into themes.