skill
bieji-codex-skills
Codex knowledge-card skill and bilingual WeRead Web GPT Actions bridge.
Set up
Skills are installed by placing their folder where your agent loads skills.
The download comes from github.com/benabcben/bieji-codex-skills itself, not from our server, so what you get is exactly what its author published.
Install instructions come from the README
README
synced Oct 22, 2026Bieji AI Skills
This repository publishes two reusable AI assets:
| Asset | Product surface | Purpose |
|---|---|---|
knowledge-card-maker | Codex Skill | Turn books, articles, courses, and notes into reviewable Anki or SuperMemo card drafts |
weread-web-gpt | ChatGPT Custom GPT with GPT Actions | Query the owner's WeRead books, shelf, progress, highlights, thoughts, reviews, statistics, and recommendations through a read-only web bridge |
WeRead Web GPT architecture
flowchart LR
U["You or a user"] --> G["ChatGPT Custom GPT"]
G --> A["GPT Action OpenAPI"]
A --> V["Vercel actions bridge"]
V --> W["Official WeRead Agent Gateway"]
W --> D["Your WeRead data"]
The public package contains Custom GPT instructions, an OpenAPI schema, and the Vercel bridge source. It does not contain the previous local direct-call WeRead Skill.
Bilingual interface
- Use the language links at the top of this page to switch repository documentation.
- The deployed bridge landing page provides a persistent
中文andEnglishswitch. - The Custom GPT follows the user's language automatically.
- Enter
切换中文orSwitch to Englishto override the current GPT language.
Knowledge Card Maker
The Skill follows the complete SuperMemo 20 rules, emphasizes atomic retrieval and transfer, and returns a reviewable draft before any Anki write.
Repository use
Clone the repository and launch Codex from inside it. Codex discovers the Skill under .agents/skills.
git clone https://github.com/benabcben/bieji-codex-skills.git
cd bieji-codex-skills
User-level install
mkdir -p "$HOME/.agents/skills"
cp -R .agents/skills/knowledge-card-maker "$HOME/.agents/skills/"
Invoke it with:
$knowledge-card-maker Turn this material into a reviewable set of durable cards.
WeRead Web GPT setup
The files are under weread-web-gpt.
1. Deploy the bridge
Deploy weread-web-gpt/actions-bridge as a Vercel project and configure two server-side environment variables:
WEREAD_API_KEY=your-own-weread-key
ACTION_TOKEN=a-new-long-random-token
Keep both values out of Git, issues, screenshots, and chat messages.
2. Configure the Custom GPT
- Create or edit a Custom GPT in ChatGPT.
- Paste
GPT-INSTRUCTIONS.mdinto Instructions. - Add a new Action and paste
openapi.yaml. - Replace
servers.urlwith your deployed HTTPS domain. - Configure Action authentication as an API Key with Bearer auth.
- Enter
ACTION_TOKEN. Never enterWEREAD_API_KEYin the GPT editor. - Test
Search for The Three-Body Problemand切换中文.
Security and sharing boundary
The bridge only allows an explicit read-only endpoint list, injects skill_version server-side, blocks identity and credential fields from model input, limits request and response sizes, uses timeouts, and sends no-store security headers.
Each user should deploy a separate bridge with their own WeRead key. A shared Custom GPT backed by one fixed owner key can expose that owner's shelf, highlights, thoughts, progress, and reading statistics to every authorized caller. Keep the GPT private unless the deployment provides genuine per-user authentication and key isolation.
Project structure
.
├── .agents/skills/knowledge-card-maker/
├── weread-web-gpt/
│ ├── GPT-INSTRUCTIONS.md
│ ├── openapi.yaml
│ └── actions-bridge/
├── docs/
├── README.md
└── README.zh-CN.md
Contributing
Open an issue for a reproducible bridge failure, unclear field semantics, or a concrete card-quality problem. Remove all credentials, reading notes, highlights, and personal identifiers before posting.
If the project helps your workflow, use the GitHub Star button to bookmark it and help others discover it.
License
MIT. See LICENSE.