ankitdotgg

Gemini Summarize — Development skill for Claude Code

Development community

Use Gemini to summarize a file or folder of files.

How to install Gemini Summarize

Installs to ~/.claude/skills/ankitdotgg-making-gemini-useful-with-claude-gemini-summarize/SKILL.md

Terminal
mkdir -p ~/.claude/skills/ankitdotgg-making-gemini-useful-with-claude-gemini-summarize && curl -fsSL https://raw.githubusercontent.com/ankitdotgg/making-gemini-useful-with-claude/HEAD/commands/gemini-summarize.md -o ~/.claude/skills/ankitdotgg-making-gemini-useful-with-claude-gemini-summarize/SKILL.md

Restart Claude Code, or start a new session, for it to be picked up.

What Gemini Summarize does

Use Gemini to summarize a file or folder of files. Gemini reads them in its 1M context — Claude never touches the content.

Instructions

  1. Parse the target from $ARGUMENTS. Expect a file path or folder path. If no arguments, ask: "What file or folder should Gemini summarize?"

  2. Determine if it's a file or folder:

    • Single file: pass it in files parameter
    • Folder: set as working_directory, prompt Gemini to walk it
  3. Call `gemini_prompt` with:

    • model: flash
    • `wor

Alternatives in Development

  • Reddit Fetch — Fetches Reddit content via Gemini CLI when WebFetch is blocked or returns 403 errors 6.5k ★
  • Om Intake — Process all unread meeting notes in work/meetings/ — reads each file, classifies content, routes to the right 4.6k ★
  • Setup Context — Set up your Skill Memory — a pm-context.md every skill reads so outputs come back tailored to you 1.3k ★

Full documentation available on GitHub

View Source Repository