Commit Graph
3 Commits
Author SHA1 Message Date
Magnus Hedemark 2405f557aa feat: add pr create to forgejo-cli CLI and docs
Implements pr_create method and 'pr create' subcommand, closing the
long-standing Known Gap. Adds usage examples to Common Operations section
and updates the command listing.

Signed-off-by: Magnus Hedemark <magnus919@pm.me>
2026-05-28 21:49:02 -04:00
Magnus Hedemark 1a9747269f feat: add pr create to forgejo-cli
Implements pr_create method and 'pr create' subcommand for the forgejo-cli,
closing the long-standing Known Gap. Supports --head, --base, --title,
--body, and --draft flags.

Removes the 'pr create' entry from the Known Gaps table in the skill docs.

Signed-off-by: Magnus Hedemark <magnus919@pm.me>
2026-05-28 21:46:30 -04:00
Magnus Hedemark f08b21d2d6 feat: add forgejo-cli skill — Forgejo/Gitea Git forge CLI
CLI wrapper for the Forgejo/Gitea REST API v1. Commands:
- me: current user profile
- repos: list user repositories
- search: search repositories by query
- issues: list issues in a repo (filters out PRs)
- view: view issue or PR details with body, labels, milestone
- prs: list pull requests with head/base branch info

All cli-builder patterns: --json, --dry-run, --quiet, --verbose,
lazy auth, emit() dual-output, structured logging, pre-parsed
global flags. Auth via FORGEJO_TOKEN (token auth header).

Signed-off-by: Jasper <magnus@groktop.us>
2026-05-21 23:14:20 -04:00