Commit Graph
11 Commits
Author SHA1 Message Date
Magnus Hedemark bcfc61b54d fix(forgejo-cli): harden API transport and guidance 2026-07-11 13:24:50 -04:00
Magnus Hedemark a5f7e74972 fix: resolve skill audit findings 2026-07-11 09:24:58 -04:00
Magnus Hedemark e7387a22b4 fix: tighten Forgejo CLI request validation 2026-07-11 08:48:15 -04:00
Magnus Hedemark a77a890194 fix: complete Forgejo CLI API contracts 2026-07-11 08:44:13 -04:00
Magnus Hedemark 3f40fbb3be feat: rebuild forgejo CLI for v2 2026-07-11 08:35:48 -04:00
Magnus Hedemark c4cd14b5b1 fix(skills): repair audited format and resource defects 2026-07-10 21:50:56 -04:00
Magnus Hedemark 738ec715e7 Add human-focused README.md to every skill and bundle directory
Each README is written for a human audience, explaining:
- What the skill does (not what format it follows)
- What benefit the user gets from installing it
- Quick setup and usage patterns
- When to load/trigger the skill
- What scripts, references, and templates it ships

data-scientist already had a README — left unchanged.

48 READMEs added across all skill and bundle directories.
2026-07-09 22:30:12 -04:00
Jasper (AI Assistant) 89b19b6d24 fix: forgejo-cli --labels now passes integers instead of strings (fixes #48) (#55) 2026-06-03 23:07:59 -04:00
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