Skip to content

feat: add Gemini CLI skill#48

Merged
scottlovegrove merged 1 commit intomainfrom
scottl/gemini
Feb 21, 2026
Merged

feat: add Gemini CLI skill#48
scottlovegrove merged 1 commit intomainfrom
scottl/gemini

Conversation

@scottlovegrove
Copy link
Collaborator

@scottlovegrove scottlovegrove commented Feb 21, 2026

Summary

  • Adds Gemini CLI as a supported skill installer, matching the existing factory pattern
  • Installs to ~/.gemini/skills/twist-cli/SKILL.md (global) or .gemini/skills/twist-cli/SKILL.md (local)
  • Adds corresponding test coverage for the new agent

Test plan

  • All 217 existing + new tests pass (npm test)
  • Build compiles cleanly (type-check via pre-commit hook)
  • Manual: tw skill list shows gemini in output
  • Manual: tw skill install gemini installs to correct path

🤖 Generated with Claude Code

Add Gemini CLI as a supported skill installer, matching the existing
factory pattern. Installs to ~/.gemini/skills/twist-cli/SKILL.md (global)
or .gemini/skills/twist-cli/SKILL.md (local).

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@doistbot doistbot requested a review from frankieyan February 21, 2026 18:37
@scottlovegrove scottlovegrove self-assigned this Feb 21, 2026
@scottlovegrove scottlovegrove added the 👀 Show PR PR must be reviewed before or after merging label Feb 21, 2026
Copy link

@doist-bot doist-bot bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This PR successfully adds Gemini CLI as a supported skill installer by following the existing factory pattern and providing both global and local installation options. The inclusion of comprehensive test coverage ensures the new functionality integrates smoothly with the existing codebase, and no issues were flagged during the review.

Share FeedbackReview Logs

@scottlovegrove scottlovegrove merged commit 7992c26 into main Feb 21, 2026
3 checks passed
@scottlovegrove scottlovegrove deleted the scottl/gemini branch February 21, 2026 18:44
github-actions bot pushed a commit that referenced this pull request Feb 21, 2026
# [2.5.0](v2.4.0...v2.5.0) (2026-02-21)

### Features

* add --accessible flag for screen-reader-friendly output ([#47](#47)) ([5317cdf](5317cdf))
* add Gemini CLI skill ([#48](#48)) ([7992c26](7992c26))
@github-actions
Copy link

🎉 This PR is included in version 2.5.0 🎉

The release is available on:

Your semantic-release bot 📦🚀

Copy link
Member

@frankieyan frankieyan left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

released 👀 Show PR PR must be reviewed before or after merging

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants