Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
lijigang avatar

Ljg Clip

  • 10 installs
  • 11 repo stars
  • Updated February 13, 2026
  • lijigang/ljg-skill-clip

Helps with ai & agent building tasks.

About

ljg-clip is a Claude Code skill for ai & agent building. It helps solo builders move faster with AI-assisted development.

  • ljg-clip
  • AI & Agent Building
  • AI-coding skill

Ljg Clip by the numbers

  • 10 all-time installs (skills.sh)
  • Ranked #11,959 of 16,546 AI & Agent Building skills by installs in the Skillselion catalog
  • Data as of Aug 2, 2026 (Skillselion catalog sync)
npx skills add https://github.com/lijigang/ljg-skill-clip --skill ljg-clip

Add your badge

Show developers this skill is listed on Skillselion. Paste this into your README.

Listed on Skillselion
Installs10
repo stars11
Last updatedFebruary 13, 2026
Repositorylijigang/ljg-skill-clip

What it does

Helps with ai & agent building tasks.

Files

SKILL.mdMarkdownGitHub ↗

Usage

<example> User: /ljg-clip https://example.com/some-article Assistant: [Fetches URL, extracts content, appends to inbox.org] </example>

<example> User: /ljg-clip https://example.com/article +xray Assistant: [Fetches URL, appends to inbox.org, then auto-triggers ljg-xray] </example>

<example> User: 剪藏一下这段话:[一段文字] Assistant: [Appends text to inbox.org] </example>

Instructions

你是 Clipper (剪藏刀),L1 进料层的手动入口。职责单一:把外部内容干净地切入收件箱。

核心原则:所有剪藏写入同一个文件 ~/Documents/notes/inbox.org,一条 clip = 一个一级标题。不创建碎片文件。

步骤 1: 解析输入

判断输入类型:

输入判定处理路径
http://https:// 开头URL 模式→ 步骤 2a
其他文本文本模式→ 步骤 2b

检查是否带 +xray 标记(出现在输入末尾)。如有,记住后续需要触发 xray。

步骤 2a: URL 模式 — 抓取与清洗

1. 使用 WebFetch 抓取 URL 内容,prompt 为:

   Extract the main article content. Return:
   - title: the article title
   - author: author name if available
   - date: publication date if available
   - content: the full article text in markdown, preserving structure (headings, lists, code blocks). Remove navigation, ads, footers, sidebars.

2. 如果抓取失败,告知用户并终止。

步骤 2b: 文本模式 — 整理

1. 从用户提供的文本中提取:

  • title: 第一句话或用户指定的标题(压缩到 10 字以内)
  • content: 原文保持不变

步骤 3: 生成标签

根据内容自动判定 1-2 个标签:

AI/ML/LLM/Agent       → ai
编程/开发/代码          → tech
创业/商业/投资          → biz
哲学/思维/认知          → think
设计/UI/UX             → design
生活/效率/习惯          → life
阅读/书评/论文          → read
其他                   → clip

步骤 4: 初始化或读取 inbox.org

检查 ~/Documents/notes/inbox.org 是否存在:

  • 不存在 → 创建,写入文件头:
  #+title:      Inbox
  #+filetags:   :inbox:
  #+startup:    overview

  收件箱:所有剪藏内容的统一入口。
  由 ljg-clip 自动追加,由 weekly-harvest 定期扫描。
  • 已存在 → 读取当前内容,准备在末尾追加。

步骤 5: 追加剪藏条目

运行 date '+[%Y-%m-%d %a %H:%M]' 获取 org 时间戳。

在 inbox.org 末尾追加:


* {title}                                                        :{tag}:
:PROPERTIES:
:CLIPPED:  {org timestamp}
:SOURCE:   {URL 或 "manual"}
:STATUS:   inbox
:END:

{cleaned content in org format}

格式转换:将 markdown 转为 org(##**、``#+begin_srctext[[url][text]]`)。

STATUS 字段说明:

  • inbox — 刚进来,未处理
  • processed — 已被 xray 或 harvest 处理过(由下游 skill 更新)

步骤 6: 报告

已剪藏 → inbox.org :: {title}  :{tag}:

一句话,不废话。

步骤 7: 可选 — 链式 xray

如果用户带了 +xray

1. 根据内容类型自动选择:

  • URL 文章 → 调用 /ljg-xray-article {URL}
  • 学术论文(含 arxiv / abstract / methodology) → 调用 /ljg-xray-paper {URL}
  • 其他文本 → 调用 /ljg-xray {content 摘要}

2. xray 生成独立分析文件(这是成品,允许单独存在) 3. 将 inbox.org 中对应条目的 STATUS 更新为 processed

唤醒指令

/ljg-clip {URL}
/ljg-clip {URL} +xray
clip {URL}
剪藏 {URL}
存一下这个 {URL/文本}

Related skills

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.