Components
Kompass command templates can include reusable Eta partials from packages/core/components/.
Bundled components:
change-summarybranchchanges-summarycommitdev-flowload-prload-ticketpr-createpr-branch-updatepr-fixpushskill-authoringticket-planning
Bundled components
change-summary
Loads changes with changes_load when needed, analyzes comparison metadata, commits, and file-level diffs, and groups the work into concise what/why themes.
branch
Checks whether the active branch is suitable and creates a categorized work branch from already loaded change context when needed.
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.
pr-create
Checks PR blockers, resolves ticket handling, pushes the branch, and creates or finds the pull request from already loaded branch changes.
pr-branch-update
Checks out the PR branch, fetches its base, confirms base ancestry, and merges and pushes the base without rebasing or force-pushing when the PR branch is behind.
pr-fix
Analyzes feedback, applies and validates fixes, commits, pushes, and responds after the caller aligns the PR branch. Callers select interactive or automatic review behavior.
push
Pushes the current branch and sets its upstream when necessary.
skill-authoring
Provides the shared authoring rules for skill-focused commands, including scope, trigger-description quality, progressive disclosure, and validation expectations.
ticket-planning
Interprets ticket-planning arguments, loads request context, inspects the repository, and shapes a grounded implementation and validation plan.