Commit Graph

7 Commits

Author SHA1 Message Date
Vince Lozada f95c97b4ba Update glab skills for v1.100.0
Refresh gitlab-cli-skills for glab v1.100.0 and remove per-skill release-version phrasing per review.
2026-05-27 12:58:57 -07:00
Vince Lozada 92544ee488 docs: audit glab v1.93.0 user-facing skill changes (#60)
* docs: audit glab v1.93.0 skill updates

* docs: remove version-history metadata from skill files

---------

Co-authored-by: Steven <steven@Stevens-Mac-mini.local>
2026-04-24 11:00:14 -05:00
Vince Lozada 860875f9c1 Phase 3: Add decision trees and cross-linking (#16)
- Added decision trees to root skill:
  * "Should I create an MR or work on an issue first?"
  * "Which CI command should I use?" (pipeline vs job level)
  * "Clone or fork?" (access and use case guidance)
  * "Project vs group labels?" (scope decision tree)
- Enhanced glab-label with decision tree and workflows
- Enhanced glab-job with pipeline vs job decision tree
- Added "Related Skills" sections to all major skills:
  * glab-mr → glab-issue, glab-ci, scripts
  * glab-issue → glab-mr, glab-label, glab-milestone, glab-iteration, scripts
  * glab-ci → glab-job, glab-schedule, glab-variable, glab-mr, scripts
  * glab-repo → glab-auth, glab-ssh-key, glab-deploy-key, glab-config, glab-variable, scripts
  * glab-auth → glab-config, glab-ssh-key, glab-gpg-key, glab-repo
  * glab-label → glab-issue, glab-mr, scripts
  * glab-job → glab-ci, glab-variable, glab-schedule, scripts
- All cross-references include relevant automation scripts

Addresses #15 Phase 3 objectives:
✅ Root skill enhanced with decision trees and navigation
✅ 4+ decision trees added to guide command selection
✅ Cross-links added between related skills
✅ "Related Skills" sections improve discoverability
✅ Decision trees provide actionable guidance

Improvements:
- Better skill discovery through cross-linking
- Decision trees reduce "which command?" confusion
- Clear guidance on pipeline vs job, clone vs fork, project vs group labels
- Scripts referenced in related skills for automation opportunities

Co-authored-by: Ubuntu <ubuntu@vps-9755df38.vps.ovh.us>
2026-02-11 23:08:36 -06:00
Vince Lozada c29467a0e7 Phase 2: Add scripts, TOCs, and troubleshooting (#14)
- Added 5 high-value automation scripts:
  * mr-review-workflow.sh - Automated MR review with tests
  * create-mr-from-issue.sh - Create branch + draft MR from issue
  * ci-debug.sh - Debug CI failures (find failed jobs + logs)
  * batch-label-issues.sh - Apply labels to multiple issues
  * sync-fork.sh - Sync fork with upstream
- Created scripts/README.md with usage documentation
- Added TOC to glab-mr/references/commands.md (656 lines)
- Updated SKILL.md files to reference relevant scripts
- Added troubleshooting sections to:
  * glab-mr: merge conflicts, approval issues, pipeline problems
  * glab-repo: clone failures, fork issues, transfer problems
  * (glab-auth and glab-ci already had troubleshooting from Phase 1)

Addresses #13 Phase 2 objectives:
✅ 5 high-value scripts created and documented
✅ TOC added to long reference file (>100 lines)
✅ Troubleshooting sections added to top 5 skills
✅ Scripts follow OpenClaw patterns (token-efficient, deterministic)
✅ All scripts executable and well-documented

Token efficiency improvements:
- Scripts execute without loading into context
- Only script output consumes tokens
- Reduces need to regenerate same code repeatedly
- Better navigability via TOC in reference docs

Co-authored-by: Ubuntu <ubuntu@vps-9755df38.vps.ovh.us>
2026-02-11 22:51:20 -06:00
Vince Lozada 09862709d9 Phase 1: Improve descriptions and add workflows (#12)
- Enhanced all skill descriptions with specific triggers and use cases
- Removed duplicate help output from top 5 skill bodies (mr, issue, ci, auth, repo)
- Added actionable workflow sections with real-world examples
- Improved root skill (gitlab-cli-skills) with better organization and common workflows
- Reduced token consumption by ~60-70% in updated skills
- Better alignment with OpenClaw progressive disclosure pattern

Addresses #11 Phase 1 objectives:
✅ All skill descriptions enhanced with triggers
✅ Duplicate content removed from SKILL.md files
✅ Workflows added to: glab-mr, glab-issue, glab-ci, glab-auth, glab-repo
✅ Root skill improved with navigation and common workflows

Skills now follow OpenClaw patterns:
- YAML frontmatter includes triggers
- Progressive disclosure (workflows in SKILL.md, details in references/)
- Concise, actionable content focused on procedural knowledge

Co-authored-by: Ubuntu <ubuntu@vps-9755df38.vps.ovh.us>
2026-02-11 22:47:01 -06:00
Ubuntu 492ea246b9 Include glab command help output in SKILL overviews 2026-01-30 21:50:19 +00:00
Ubuntu c90c347ee2 Add skills for remaining glab commands 2026-01-30 21:45:25 +00:00