cli/docs/cmd/dev/work/index.md
Snider 5652b6b508 docs: fix command prefixes - use 'core dev' not 'core'
Multi-repo commands are under 'core dev':
- core dev work, core dev health, core dev commit, etc.

Not root-level commands.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-29 15:40:13 +00:00

2.8 KiB

core dev work

Multi-repo git operations for managing the host-uk organization.

Overview

The core dev work command and related subcommands help manage multiple repositories in the host-uk ecosystem simultaneously.

Commands

Command Description
core dev work Full workflow: status + commit + push
core dev work --status Status table only
core dev health Quick health check across all repos
core dev issues List open issues across all repos
core dev reviews List PRs needing review
core dev commit Claude-assisted commits across repos
core dev push Push commits across all repos
core dev pull Pull updates across all repos
core dev impact Show impact of changing a repo

core dev health

Quick health check showing status of all repos.

core dev health

Output shows:

  • Git status (clean/dirty)
  • Current branch
  • Commits ahead/behind remote

core dev issues

List open issues across all repositories.

core dev issues [flags]

Flags

Flag Description
--assignee Filter by assignee
--label Filter by label
--limit Max issues per repo

core dev reviews

List pull requests needing review.

core dev reviews [flags]

Shows PRs where:

  • You are a requested reviewer
  • PR is open and not draft
  • CI is passing

core dev commit

Create commits across repos with Claude assistance.

core dev commit [flags]

Flags

Flag Description
--message Commit message (auto-generated if not provided)
--all Commit in all dirty repos

Claude analyzes changes and suggests conventional commit messages.

core dev push

Push commits across all repos.

core dev push [flags]

Flags

Flag Description
--all Push all repos with unpushed commits
--force Force push (use with caution)

core dev pull

Pull updates across all repos.

core dev pull [flags]

Flags

Flag Description
--all Pull all repos
--rebase Rebase instead of merge

core dev impact

Show the impact of changing a repository.

core dev impact <repo>

Shows:

  • Dependent repos
  • Reverse dependencies
  • Potential breaking changes

Registry

These commands use repos.yaml to know which repos to manage:

repos:
  - name: core
    path: ./core
    url: https://github.com/host-uk/core
  - name: core-php
    path: ./core-php
    url: https://github.com/host-uk/core-php

Use core setup to clone all repos from the registry.

See Also