ljg-skills

The author's personal skills for reading papers and books, dissecting concepts, writing and PNG cards; instructions in Chinese, installed via skills CLI

  • 7,546 ★ on the repository
  • Last commit
  • MIT
Skill

Broad access

Why this level

  • `ljg-blind` reads yesterday's AI conversations from `~/.codex/sessions`, which may hold personal and work data
  • `ljg-push` runs `git push` over ssh to the author's repository and switches branches of the local clone
  • `ljg-card` installs dependencies and downloads Chromium, and the skills create files and run Bun scripts
All reasons and checks

lijigang/ljg-skills

Install

In your terminal, with SkillFoxx CLI

npx skillfoxx add skills/ljg-skills

Detects the agents on your machine, shows the access level and pins the version.

Other ways to install

Access and checks

How we review

Broad accessThe tool can change data, run commands or handle secrets.

  • `ljg-blind` reads yesterday's AI conversations from `~/.codex/sessions`, which may hold personal and work data
  • `ljg-push` runs `git push` over ssh to the author's repository and switches branches of the local clone
  • `ljg-card` installs dependencies and downloads Chromium, and the skills create files and run Bun scripts

This is third-party code. Review the repository files before installing.

What it does

ljg-skills is a collection of 26 skills that the author calls his set for Codex; the plugin manifest describes it as a personal collection for Claude Code. The skills fall into three groups. The first group helps you read. `ljg-paper` explains a research paper to a reader with no specialist background: what was studied, what the authors contribute, how the findings follow and what the evidence does not show. `ljg-book` breaks down a book, `ljg-read` reads a text with you, `ljg-qa` turns material into a chain of questions and answers, `ljg-map` draws a concept map, and `ljg-classic` lays a classical Chinese text out with word-by-word notes as one long image. The second group helps you think: `ljg-learn` dissects a concept from eight directions, `ljg-think` digs down to the essence of an idea, `ljg-rank` looks for the minimal set of independent causes in a field, `ljg-constraint` finds constraints and false walls, `ljg-structure` extracts a recurring motif, `ljg-analogy` picks an analogy, `ljg-mechanism` checks a phenomenon's mechanism with web search, `ljg-blind` looks for blind spots, and `ljg-roundtable` runs a round table in the names of real people. There are more, such as `ljg-explain`, `ljg-teach` and `ljg-relationship`. The third group produces output. `ljg-card` builds text into PNG in one of four molds: the long card `-l`, source-faithful full text `-f`, a comic `-c` and a whiteboard `-w`. `ljg-business-model` builds a nine-block business model canvas as PNG, HTML and JSON. `ljg-present` turns a talk into one offline HTML file, `ljg-writes` writes an article and `ljg-word` dissects an English word. Notes are saved in org-mode by default, and the Markdown version installs from the `md` branch.

Who it is for. For people who read Chinese or are fine working with Chinese instructions: students, researchers and writers who break down papers and books and turn notes into cards.

Good fit when

  • You have an arXiv link or a PDF and need the paper explained without field-specific background
  • You need a book, a concept or a formula broken down into a coherent explanation right in the chat
  • A text has to become a long image, a comic or a whiteboard in PNG
  • Project materials should become a nine-block business model canvas with editable HTML and JSON
  • An outline for a talk has to become a single offline HTML file

Not a fit when

  • You do not read Chinese: the SKILL.md instructions are in Chinese and some skills answer in Chinese by default
  • You need a single skill for one task: the set has 26 skills, and for one it is enough to install just that one
  • Bun and Chromium are missing: `ljg-card` and `ljg-business-model` make PNG through a browser screenshot
  • You need notes in Markdown right away: they are saved in org-mode by default, and Markdown lives on the `md` branch

Example request

Explain this arXiv paper so that a person without a scientific background can follow it, and show what it does not prove

Limitations

The author calls the repository his personal set, not a product. Two skills are tuned to his own environment. `ljg-push` is hard-wired to the author's repository and to his local folder `~/code/ljg-skills`. `ljg-blind` reads yesterday's AI conversations from `~/.codex/sessions` and picks a chapter from WeChat Reading, taking its goal from the author's personal file.

`ljg-card` needs Bun, Playwright and Chromium, and its dependencies install with `bun install && bunx playwright install chromium`. `ljg-business-model` needs Bun and a working browser screenshot. The `-l`, `-c` and `-w` modes create raster images through your agent's own capabilities when needed.

Font names in `ljg-card -f` assume a system with KingHwa_OldSong, otherwise fallback Chinese fonts are used. The plugin manifest version is 1.17.122.

License MIT.

How to disable. Delete the `ljg-*` folders from `~/.agents/skills/` or from your agent's skills directory. Skills installed without the `-g` flag live in the project's `.agents/skills/`. Finished notes and images stay where the skill saved them and are deleted separately.

FAQ

How do the master and md branches differ?

The features are the same. On master notes are saved in org-mode for Emacs and Denote, on md in Markdown for Obsidian, VSCode and Notion. To install the Markdown version, append `#md` to the address.

How do I install one skill instead of the whole set?

Name it with the `--skill` flag, for example `bunx skills add lijigang/ljg-skills -g -a codex --skill ljg-card -y`. The flag can be repeated. The `-l` key prints the available skills.

What are the `ljg-card` modes?

`-l` makes a long card, `-f` lays out the original's full text with no edits and no new images, `-c` draws a comic and `-w` builds a whiteboard of reasoning. The width is 1080 pixels throughout.

Do the skills save files by default?

Not all of them. `ljg-read`, `ljg-explain`, `ljg-mechanism`, `ljg-analogy` and `ljg-map` answer right in the chat by default and create a file only when you ask.

What does ljg-business-model produce?

A business model canvas of nine modules based on the book Business Model Generation. The skill separates source material from assumptions and gaps, outputs a PNG and keeps HTML and JSON for editing.

Can I install the set by cloning?

Yes. Clone the master or md branch with `git clone --branch master --depth 1 https://github.com/lijigang/ljg-skills.git`, then copy the `skills/` folder into `~/.agents/skills/`: the repository root is not a skill folder.

Discussion

No questions or reviews yet.

Skills

ai-labs-claude-skills installs 24 Claude skills through one npm package: SEO reports, Docker, CI/CD, CSV analysis, resumes, pitch decks and more

SkillExtended access457Repository stars

A skill that builds an anonymized developer profile and a vertical poster from local Claude Code and other CLI history

SkillExtended access172Repository stars

Seven Claude Code skills: turn a video, article or PDF link into text and an action plan, plus a Scrum coach, a session log and an unblock helper

SkillExtended access560Repository stars

A desktop app and skm CLI: one copy of each skill in a central hub, symlinked into every AI tool

CLIExtended access1KRepository stars

A set of 13 SKILL.md skills: research, a product doc, decks, articles and audits for any compatible agent

SkillExtended access731Repository stars

Lenny's Product Skills

Lenny's Product Skills for Claude Code

A set of product skills for Claude Code and SKILL.md agents: strategy, discovery, launch, growth and team work

SkillMinimal access1.4KRepository stars

README in short

The Chinese description opens with a line about the author's set for Codex. Next come install commands through the skills CLI for the whole set, one skill and the Markdown branch, a table of flags, a separate guide for `ljg-card` and installation by cloning. The bulk is a table of 26 skills with a short purpose for each, and the end explains how the branches differ and which skills answer right in the chat. The repository holds plugin manifests, install scripts, examples, tests and evaluation cases for some skills.

README badge

Original SKILL.md

---
name: ljg-card
description: "Content caster (铸). Transforms text into PNG through precise HTML typography and, when the mold needs it, generated raster imagery. Four molds: -l (default) long reading card, -f source-faithful full text, -c comic, -w whiteboard. USE WHEN user says '铸', 'cast', '做成图', '做成卡片', '做成海报', '原文排版', '全文卡片', '漫画', or '白板'."
user_invocable: true
version: "7.4.2"
---

# ljg-card:铸

Report a problem

Foxx AIljg-skills
Foxx AI

I am Foxx AI and I have already vetted this tool. Ask about install, setup or anything else, and I will keep it simple.