Skip to main content

diffcheck

Create shareable Diffchecker URLs for comparing text, files, or code. Use when the user wants to share a diff, compare before/after, or create a diff link.

معلومات المصدر

المستودع
wise-toddler/diffchecker-skill
آخر نشاط في المصدر
١٤ مايو ٢٠٢٦ في ١٤:١٧
لغة SKILL.md المكتشفة
الإنجليزية
النجوم
٠
التفرعات
٠

خيارات التثبيت

يُحدَّد Prompt الذي يراجع المصدر أولًا بشكل افتراضي. يمكنك التبديل إلى أمر مباشر أو تنزيل نسخة محلية.

مراجعة ملفات المصدر

اقرأ SKILL.md وأي ملفات مرافقة يعرضها SkillsMP قبل أن تقرر التثبيت.

عرض SKILL.md

SKILL.md
تعليمات المصدر · معاينة للقراءة فقط
name
diffcheck
description
Create shareable Diffchecker URLs for comparing text, files, or code. Use when the user wants to share a diff, compare before/after, or create a diff link.
# Diffcheck Create shareable Diffchecker URLs from the CLI using `diffcheck`. If `diffcheck` is not found, install it first: `uv tool install diffchecker-skill` ## Setup ```bash # Store your session cookie (one-time, optional — works without auth too) diffcheck login '<diffsession_cookie_value>' diffcheck whoami ``` ## Commands ```bash # Compare two files diffcheck diff file1.txt file2.txt # Compare with title and expiry diffcheck diff old.py new.py --title "refactor auth" --expiry 1_week # Compare inline text diffcheck diff --left-text "hello world" --right-text "hello earth" dummy # Pipe left from stdin, right from file cat old_version.py | diffcheck diff - new_version.py --title "migration changes" # Full JSON response diffcheck diff a.txt b.txt --json # Private diff diffcheck diff a.txt b.txt --private ``` ## Expiry Options `1_hour`, `1_day` (default), `1_week`, `1_month`, `forever` ## Typical Workflow When the user asks to share a diff or compare content: 1. Write left/right content to temp files if needed 2. Run `diffcheck diff <left> <right> --title "descriptive title"` 3. Return the URL to the user Example with git changes: ```bash git diff HEAD~1 -- path/to/file > /tmp/old.txt git show HEAD:path/to/file > /tmp/new.txt diffcheck diff /tmp/old.txt /tmp/new.txt --title "latest commit changes" ```
عرض على GitHub