Prompts & plugins
ljg-skills
ljg-skills is a custom skills collection created and maintained by developer lijigang, designed specifically for the Codex AI agent.
What is ljg-skills?
ljg-skills is a custom skills collection created and maintained by developer lijigang, designed specifically for the Codex AI agent.This repository provides a suite of highly structured 'skills' aimed at enhancing AI capabilities in complex cognitive tasks, ranging from business analysis and deep learning to creative writing.
These skills are more than simple prompts; they include specific execution logic, output format specifications (such as Org-mode or Markdown), and dependency management.Users can easily install all or selected skills via the CLI tool, integrating them into their local development environment to empower Codex with specialized domain knowledge processing.
The project supports multiple output formats to fit different workflows, such as Org-mode for Emacs users and Markdown for users of Obsidian, VSCode, and Notion.Some skills, like ljg-card, rely on Playwright for screenshot generation, ensuring the delivery of high-quality visual content.
Key features
- Business & StratIncludes the ljg-business-model skill, which organizes project materials into classic nine-module PNG cards based on 'Business Model Generation', while retaining editable HTML and JSON data.
- Deep Reading & LOffers skills like ljg-classic (classical text analysis), ljg-book (book deconstruction), and ljg-paper (paper reading) to help users understand texts from multiple angles, extract core insights, and generate structured notes.
- Concept & MechanUses ljg-learn (concept anatomy), ljg-mechanism (mechanism research), and ljg-explain (plain explanation) to deeply dissect complex concepts, their history, dialectics, and operational principles.
- Visual Content GThe ljg-card skill transforms text into long images, full-text cards, comics, or whiteboard-style PNGs, supporting either faithful reproduction of original images or generating new visual expressions.
- Blind Spot & ConUtilizes ljg-blind to scan for structural thinking blind spots and recommend reading, and ljg-constraint to identify hard and soft constraints within a domain, breaking down cognitive false walls.
- Flexible InstallSupports one-click installation via the bunx skills CLI, offering both Org-mode (master branch) and Markdown (md branch) formats to fit ecosystems like Emacs and Obsidian.
How to use it
- 1.Ensure Bun is installed locally, as it is required to run the skills CLI.
- 2.Open your terminal and use the command `bunx skills add lijigang/ljg-skills -g -a codex --skill '*' -y` to globally install all skills for Codex.
- 3.For Markdown format compatible with Obsidian or Notion, use the `#md` suffix: `bunx skills add lijigang/ljg-skills#md -g -a codex --skill '*' -y`.
- 4.For skills depending on Playwright (like ljg-card), navigate to the skill directory after installation and run `bun install` followed by `bunx playwright install chromium`.
- 5.Invoke the specific skill name in Codex (e.g., `/ljg-business-model`) to start using the structured analysis features.
Where it fits
- Entrepreneurs &Use ljg-business-model to quickly map out new project business models, or ljg-invest to analyze if a project acts as an 'order-creating machine'.
- Academic ResearcLeverage ljg-paper and ljg-book to efficiently deconstruct obscure academic papers or dense books, extracting core arguments and evidence boundaries.
- Content CreatorsUtilize ljg-writes to transform ideas into robust articles, or use ljg-card to generate exquisite social media graphics.
- Lifelong LearnerBuild personal knowledge maps with ljg-learn and ljg-map, gaining deep understanding of new concepts and their connections to existing knowledge.
Pricing and free quota
This project is open-source software under the MIT license and is free to use.Pricing follows the official site.
Who it is for
- Codex AI Users
- Knowledge Workers
- Emacs/Obsidian Users
- Business Analysts
- Academic Researchers
FAQ
Which AI models do ljg-skills support?
According to the official documentation, these skills are designed specifically for the Codex AI agent and are configured using the `-a codex` parameter.
How can I install only specific skills instead of all?
You can use the `--skill` parameter to specify names, for example, `bunx skills add lijigang/ljg-skills -g -a codex --skill ljg-card -y` installs only ljg-card.
What is the difference between Org-mode and Markdown versions?
The functionality is identical; only the output file format differs.The master branch provides .org format for Emacs users, while the md branch provides .md format for Obsidian, VSCode, and others.
Why does ljg-card require extra Playwright installation?
Because ljg-card relies on Playwright for browser screenshots to generate PNG images, requiring the additional installation of the Chromium browser driver.