Rechercher

PythonReactSEOPDF
OpenClaw

gemini

Gemini CLI for one-shot Q&A, summaries, and generation.

chenbaiyujason0 installations selon la source☆ 0 Étoiles du dépôt

Installation

Suivez les instructions du dépôt pour votre agent. Consultez les fichiers et dépendances avant l’installation.

SkillHub CLI

skillhub install chenbaiyujason/gemini-file

Examinez la source et la compatibilité, puis suivez les étapes d’installation.

Donnez le lien à votre agent et demandez-lui d’examiner instructions et dépendances avant d’expliquer les étapes.

Voir la source ↗Guides

Instructions

Gemini CLI

Use Gemini in one-shot mode with a positional prompt (avoid interactive mode).

Quick start

  • gemini "Answer this question..."
  • gemini --model <name> "Prompt..."
  • gemini --output-format json "Return JSON"

File-output mode (for large token or explicit file return)

  • When content is large (e.g. long article/story/report) or user explicitly asks for file output, use:
  • python3 /Users/shichen/skills/gemini/gemini_file_runner.py --prompt "<prompt>"
  • Default model: gemini-3-flash-preview
  • For video parsing with large content (long video, dense transcripts, many segments), prefer gemini-3-flash-preview first.
  • Script behavior:
    • Always saves Gemini output to a file under outputs/ in this skill directory.
    • Always returns file_path (absolute path) in JSON.
    • Optionally returns content when --include-content is provided.
  • Optional args:
    • --model <model_name>
    • --output-format text|json
    • --output-file <filename>
    • --output-dir <dir>
    • --include-content

Required response contract for this mode

  • Must include absolute file path from script JSON: file_path
  • Content in response is optional and controlled by --include-content

Example

  • User request: 使用 gemini 模型写 1000 字小说并输出文件给我
  • Command:
    • python3 /Users/shichen/skills/gemini/gemini_file_runner.py --prompt "写一篇约 1000 字中文小说,主题是..." --output-file novel-1000-words.txt
  • Expected JSON stdout:
    • {"ok":true,"file_path":"/Users/shichen/skills/gemini/outputs/novel-1000-words.txt"}

Video parsing example (large content)

  • User request: 请解析这个长视频并输出文件
  • Command:
    • python3 /Users/shichen/skills/gemini/gemini_file_runner.py --model gemini-3-flash-preview --prompt "解析视频内容并输出结构化总结..." --output-file video-analysis.txt

Extensions

  • List: gemini --list-extensions
  • Manage: gemini extensions <command>

Notes

  • If auth is required, run gemini once interactively and follow the login flow.
  • Avo...

Informations sur la source

Source
github
Repository
openclaw/skills
Path
skills/chenbaiyujason/gemini-file
Version
—
Commit
174eccc728fee26ffe9fd5da25f98ee7b2259164
Source de classification
rules
Statut
active
Visibilité
public

Ces informations proviennent de l’analyse indexée et peuvent être anciennes. Vérifiez les fichiers actuels.

Contenu extrait

SKILL.md
# Gemini CLI

Use Gemini in one-shot mode with a positional prompt (avoid interactive mode).

Quick start
- `gemini "Answer this question..."`
- `gemini --model <name> "Prompt..."`
- `gemini --output-format json "Return JSON"`

File-output mode (for large token or explicit file return)
- When content is large (e.g. long article/story/report) **or** user explicitly asks for file output, use:
- `python3 /Users/shichen/skills/gemini/gemini_file_runner.py --prompt "<prompt>"`
- Default model: `gemini-3-flash-preview`
- For video parsing with large content (long video, dense transcripts, many segments), prefer `gemini-3-flash-preview` first.
- Script behavior:
  - Always saves Gemini output to a file under `outputs/` in this skill directory.
  - Always returns `file_path` (absolute path) in JSON.
  - Optionally returns `content` when `--include-content` is provided.
- Optional args:
  - `--model <model_name>`
  - `--output-format text|json`
  - `--output-file <filename>`
  - `--output-dir <dir>`
  - `--include-content`

Required response contract for this mode
- Must include absolute file path from script JSON: `file_path`
- Content in response is optional and controlled by `--include-content`

Example
- User request: `使用 gemini 模型写 1000 字小说并输出文件给我`
- Command:
  - `python3 /Users/shichen/skills/gemini/gemini_file_runner.py --prompt "写一篇约 1000 字中文小说,主题是..." --output-file novel-1000-words.txt`
- Expected JSON stdout:
  - `{"ok":true,"file_path":"/Users/shichen/skills/gemini/outputs/novel-1000-words.txt"}`

Video parsing example (large content)
- User request: `请解析这个长视频并输出文件`
- Command:
  - `python3 /Users/shichen/skills/gemini/gemini_file_runner.py --model gemini-3-flash-preview --prompt "解析视频内容并输出结构化总结..." --output-file video-analysis.txt`

Extensions
- List: `gemini --list-extensions`
- Manage: `gemini extensions <command>`

Notes
- If auth is required, run `gemini` once interactively and follow the login flow.
- Avo...

Skills associés

OpenClaw

1password

daggerkun007

Set up and use 1Password CLI (op). Use when installing the CLI, enabling desktop app integration, signing in (single or multi-account), or reading/injecting/running secrets via op.