Community코딩 & 개발github.com

steipete/gifgrep

CLI/TUI를 사용하여 GIF 제공자를 검색하고, 결과를 다운로드하며, 스틸 이미지/시트를 추출합니다.

gifgrep란 무엇인가요?

이 스킬은 GIF 검색을 위한 CLI(명령줄 인터페이스)와 TUI(터미널 사용자 인터페이스) 도구인 gifgrep을 사용하는 방법을 제공합니다. 개발자나 파워 유저가 터미널에서 직접 여러 GIF 제공자를 검색하고, 결과를 다운로드하며, GIF에서 스틸 이미지나 스프라이트 시트를 추출할 수 있게 해줍니다. 주로 Claude Code, Cursor, Codex와 같은 AI 코딩 에이전트나 터미널 환경에서 사용되며, 개발 워크플로우에 시각적 요소를 빠르게 통합하거나 자동화하는 데 유용합니다. SKILL.md 문서에는 설치 방법, 기본 사용법, 지원되는 제공자 목록, 다운로드 및 추출 옵션 등이 상세히 설명되어 있어, 에이전트가 이 도구를 직접 사용하거나 사용자에게 권장할 수 있습니다.

지원 대상~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/steipete/clawdis/tree/main/skills/gifgrep

Installed? Explore more 코딩 & 개발 skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

즐겨 사용하는 AI에게 물어보기

이 에이전트 스킬이 미리 로드된 새 채팅을 엽니다.

문서

gifgrep은(는) 무엇을 하나요?

CLI/TUI를 사용하여 GIF 제공자를 검색하고, 결과를 다운로드하며, 스틸 이미지/시트를 추출합니다.

설치

# Homebrew를 사용하여 설치 (권장)
brew install gifgrep

# 또는 Go를 사용하여 직접 설치
go install github.com/steipete/gifgrep@latest

사용법

# 기본 검색: 기본 제공자에서 GIF 검색
gifgrep 검색어

# 특정 제공자 지정
gifgrep -p tenor 검색어

# 여러 제공자 검색
gifgrep -p tenor,giphy 검색어

# 결과를 파일로 다운로드
gifgrep -d 다운로드할-검색어

# GIF에서 스틸 이미지 추출 (첫 번째 프레임)
gifgrep --still 검색어

# 스프라이트 시트 생성
gifgrep --sheet 검색어

지원되는 제공자

  • Tenor
  • GIPHY

옵션

  • -p, --provider: 검색할 제공자 (기본값: 모든 제공자)
  • -d, --download: 결과를 현재 디렉토리에 다운로드
  • --still: GIF의 첫 번째 프레임에서 스틸 이미지 추출
  • --sheet: 모든 결과에서 스프라이트 시트 생성
  • -h, --help: 도움말 표시

예제

# 고양이 GIF 검색
gifgrep 고양이

# GIPHY에서만 검색하고 다운로드
gifgrep -p giphy -d 웃는-고양이

# Tenor에서 검색하고 스틸 이미지 추출
gifgrep -p tenor --still 축구

# 여러 제공자에서 검색하고 스프라이트 시트 생성
gifgrep -p tenor,giphy --sheet 반응

참고

  • API 키가 필요하지 않습니다. 제공자의 공개 API를 사용합니다.
  • 다운로드한 파일은 현재 작업 디렉토리에 저장됩니다.

Individual skills in this repo

This repo contains 20 individual skills — each has its own dedicated page.

steipete/1password

Set up and use 1Password CLI for sign-in, desktop integration, and reading or injecting secrets.

steipete/apple-notes

Create, view, edit, delete, search, move, or export Apple Notes via the memo CLI on macOS.

steipete/apple-reminders

List, add, edit, complete, or delete Apple Reminders and reminder lists via remindctl.

steipete/bear-notes

Create, search, and manage Bear notes via grizzly CLI.

steipete/blogwatcher

Monitor blogs and RSS/Atom feeds for updates using the blogwatcher CLI.

steipete/blucli

BluOS CLI (blu) for discovery, playback, grouping, and volume.

steipete/bluebubbles

Send and manage iMessages via BlueBubbles, including attachments, tapbacks, edits, replies, and groups.

steipete/camsnap

Capture frames or clips from RTSP/ONVIF cameras.

steipete/clawhub

Search, install, update, sync, or publish agent skills with the ClawHub CLI and registry.

steipete/coding-agent

Delegate coding work to Codex, Claude Code, or OpenCode as background workers; not simple edits or read-only code lookup.

steipete/discord

Discord message-tool ops: send/read/edit/delete, react, poll, pin, thread, search, presence, media/components.

steipete/eightctl

Control Eight Sleep pods (status, temperature, alarms, schedules).

steipete/gemini

Gemini CLI one-shot prompts, summaries, generation, skills, hooks, MCP, or Gemma routing.

steipete/gh-issues

Fetch GitHub issues, select candidates, spawn background fix agents, open PRs, and optionally process PR review comments.

steipete/github

GitHub CLI for issues, PRs, CI/check logs, comments, reviews, releases, repos, and gh api queries.

steipete/gog

Google Workspace CLI for Gmail, Calendar, Drive, Contacts, Sheets, and Docs.

steipete/goplaces

Query Google Places for text search, place details, resolve, reviews, or scriptable JSON via goplaces.

steipete/healthcheck

Audit/harden OpenClaw hosts: SSH, firewall, updates, exposure, backups, disk encryption, gateway security.

steipete/himalaya

Himalaya CLI for IMAP/SMTP mail: list, read, search, compose, reply, forward, copy, move, delete.

steipete/imsg

iMessage/SMS CLI for listing chats, history, and sending messages via Messages.app.

관련 스킬