Updated 1d ago
by etherfunlab
workflow
An AI-agent development workflow: principles, rules, skills, and an ADOPT procedure your agent can follow.
66 GitHub stars (66)
+66 in 17 days
| Period | New stars |
|---|---|
| Oct 29 | +4 |
| Oct 30 | +9 |
| Oct 31 | +1 |
- 10 skills (10 skills found in its SKILL.md files)
- 16 forks (16 forks)
- 1d ago last update (Last updated 1d ago)
Install
Skills CLI
npx skills add etherfunlab/workflow
Asks which skills and agents to install. Just one: npx skills add etherfunlab/workflow --skill rules-checkup — add -g for every project.
Claude Code
git clone https://github.com/etherfunlab/workflowcp -r "workflow/modules/checkup/agent/skills/rules-checkup" ~/.claude/skills/
Copies the rules-checkup skill into ~/.claude/skills/ for every project (use .claude/skills/ for one project). Repeat for the other skills listed below.
Plugin
/plugin marketplace add etherfunlab/workflow
Run inside Claude Code if the repository ships a plugin marketplace, then pick plugins from /plugin.
Skills can run code on your machine — read the SKILL.md first.
What it does
In the author's own words, from each skill's SKILL.md.
-
rules-checkup
Use when the user asks to check up, audit or prune their rule files (CLAUDE.md, AGENTS.md, .claude/rules, memory) — 体检一下, "rules checkup" — or after a reminder that Claude Code changed version. Produces a list of candidate deletions and edits; changes nothing until the user approves.
modules/checkup/agent/skills/rules-checkup/SKILL.md on GitHub (opens in a new tab) -
doc-fact-check
Use when a document for people to read has been drafted and its claims have not yet been checked against code, PRs, migrations or deployed state — also when a draft is about to be published, or when the user asks to fact-check a doc (核一下).
modules/publish/agent/skills/doc-fact-check/SKILL.md on GitHub (opens in a new tab) -
doc-polish
Use when a document for people to read has passed fact-check and its wording needs a pass before publishing — the prose reads like model output, corporate or marketing tone, or the user asks to polish it (润稿). Not for drafts whose facts are still moving.
modules/publish/agent/skills/doc-polish/SKILL.md on GitHub (opens in a new tab) -
doc-publish
Use when a document for people to read (README, dev-log, design write-up, release notes) is being taken all the way out — flipped from draft to published, or pushed — or when the user says "publish this doc", 收尾, 发出去, or asks whether a draft is ready to push.
modules/publish/agent/skills/doc-publish/SKILL.md on GitHub (opens in a new tab) -
doc-review
Use when a document for people to read has been fact-checked and polished and is one step from being pushed or published — the last gate before `git push` — or when the user asks for a final review (终审).
modules/publish/agent/skills/doc-review/SKILL.md on GitHub (opens in a new tab) -
codex-review
Use when the user asks to review a branch, PR or diff with codex ("review this with codex", 用 codex 审一下, "codex review PR N"). Runs `codex exec` from the shell with a hand-written, repo-aware prompt; falls back to one OpenRouter GPT call only when codex is out of quota. Covers the invocation contract and the failure modes that make codex look dead or silently produce no report.
modules/review/agent/skills/codex-review/SKILL.md on GitHub (opens in a new tab) -
ios-keyboard-page-shift
Use when, on iPhone Safari or an iOS WebView, a page or a full-screen app shell (top bar, scrolling list, bottom input) moves up when a text field is focused and stays up after the keyboard closes, leaving the top bar off-screen, the input mid-screen and an empty band below it, or when an earlier fix for that symptom did not hold.
skills/ios-keyboard-page-shift/agent/skills/ios-keyboard-page-shift/SKILL.md on GitHub (opens in a new tab) -
cleaning-dev-build-artifacts
Use when this Mac's disk is nearly full, or the user asks to clean build output — Rust target/ dirs or Claude Code worktrees (.claude/worktrees) under {{DEV_ROOT}} (「清编译产物」「清 target」「清 worktree」「硬盘满了」, "clean build artifacts"). Not for package-manager or app caches (cleaning-dev-caches) or personal files.
skills/macos-disk-cleanup/agent/skills/cleaning-dev-build-artifacts/SKILL.md on GitHub (opens in a new tab) -
cleaning-dev-caches
Use when this Mac's disk is nearly full, or the user asks to clear re-downloadable caches (「清缓存」「硬盘满了」, "clear caches") — Homebrew, npm / pnpm / yarn / bun / uv / pip, Gradle, Playwright browsers, Edge and VS Code updater caches, simulator dyld caches, unused Rust toolchains. Not for build output (cleaning-dev-build-artifacts) or personal files.
skills/macos-disk-cleanup/agent/skills/cleaning-dev-caches/SKILL.md on GitHub (opens in a new tab) -
zh-hant-converter
Use when Simplified Chinese text needs a Traditional Chinese version — internal team docs converted with opencc s2hk, or a product's Simplified Chinese UI copy mirrored into its Traditional Chinese locale — or when the user says 转繁, 同步繁体, or "convert to zh-Hant".
skills/zh-hant-converter/agent/skills/zh-hant-converter/SKILL.md on GitHub (opens in a new tab)
No skill matches that filter.
Review before you install
A skill is a set of instructions and scripts your agent will follow, and it can run code on your machine. Read the SKILL.md and any scripts first — this listing is not a security review.