Updated 2mo ago
by Kkkirito-123
ZLAgent
IM-first personal AI assistant for WeChat / WeCom / Webhook. Built-in long-term memory, skill system, GraphRAG, MCP tools. FastAPI + PostgreSQL/pgvector + Neo4j + Redis. Docker one-click. | 面向个人的 IM 优先 AI 助理,具有类似于hermes的记忆系统以及openclaw的工具使用能力,已经支持微信 / 企微 / Webhook;内置长期记忆、技能、GraphRAG、MCP 工具;FastAPI + pgvector + Neo4j + Redis,Docker 一键部署。
32 GitHub stars (32)
Steady at 32 stars — no new stars in the 16 days since Sep 30.
- 21 skills (21 skills found in its SKILL.md files)
- 5 forks (5 forks)
- 2mo ago last update (Last updated 2mo ago)
Install
Skills CLI
npx skills add Kkkirito-123/ZLAgent
Asks which skills and agents to install. Just one: npx skills add Kkkirito-123/ZLAgent --skill arxiv — add -g for every project.
Claude Code
git clone https://github.com/Kkkirito-123/ZLAgentcp -r "ZLAgent/workspace/skills/arxiv" ~/.claude/skills/
Copies the arxiv skill into ~/.claude/skills/ for every project (use .claude/skills/ for one project). Repeat for the other skills listed below.
Plugin
/plugin marketplace add Kkkirito-123/ZLAgent
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.
-
arxiv
Fetch and summarise recent papers from arxiv.org. Use this skill when the user wants a digest of today's or this week's cs.AI / cs.LG / cs.CL listings, a focused per-topic roundup, or a quick look at a specific submission.
workspace/skills/arxiv/SKILL.md on GitHub (opens in a new tab) -
paper-search
Find a small list of academic papers on demand — "给我 N 篇目标检测领域 顶刊 / 顶会 / SOTA 论文 / 综述" — using the multi-source chain arxiv API → Semantic Scholar → web_search. Distinct from `daily-paper-digest` (scheduled daily delivery) and `arxiv` (single-day category dump): this one is the on-demand "find me N papers about X" surface that the user usually triggers in chat.
workspace/skills/paper-search/SKILL.md on GitHub (opens in a new tab) -
code-review-quality
Lightweight code-review checklist the agent runs before declaring a patch ready. Catches the obvious classes of issue (dead code, missing error handling, weakened tests) without a full security audit. Adapted from addyosmani's "Review" lifecycle phase.
workspace/skills/coding/code-review-quality/SKILL.md on GitHub (opens in a new tab) -
systematic-debugging
Root-cause-first debugging loop for code or runtime errors: understand the failure before proposing a fix. Adapted from Hermes' systematic- debugging — same iron law, smaller surface, ZLAgent-tool-aware.
workspace/skills/coding/systematic-debugging/SKILL.md on GitHub (opens in a new tab) -
verification-before-completion
Do not declare a task done without running verification. For code, that means running tests / smoke; for answers, that means checking the claim against a fresh source. Adapted from obra/superpowers and addyosmani's "Verify" lifecycle phase.
workspace/skills/coding/verification-before-completion/SKILL.md on GitHub (opens in a new tab) -
document-processing
Umbrella skill for user document workflows — PDF, Word, Excel, PowerPoint, text extraction, summarization. Dispatches to the right MCP / tool; proposes an install via mcp-discovery when no local capability fits. Adapted from Anthropic's docx/pdf/xlsx/pptx skills.
workspace/skills/knowledge/document-processing/SKILL.md on GitHub (opens in a new tab) -
mcp-discovery
When the user wants something the agent doesn't have a tool for yet (travel planning, GitHub issues, Linear, weather, filesystem, ...), search the live MCP ecosystem for an existing server, propose installing it, and on confirm wire it up via mcp_manage. Adapted from Hermes' mcporter skill — same flow, ZLAgent-tool-aware.
workspace/skills/mcp/mcp-discovery/SKILL.md on GitHub (opens in a new tab) -
auto-updater
定期检查 ZLAgent 的 skill、MCP 工具、记忆摘要的变化, 生成一份变更摘要并通过 IM 发送给用户。
workspace/skills/meta/auto-updater/SKILL.md on GitHub (opens in a new tab) -
documentation-and-decisions
Produce concise docs and Architectural Decision Records (ADRs) when a workflow or design becomes durable. Favours short artifacts over exhaustive manuals. Adapted from addyosmani's "documentation-and-adrs" and the skill-authoring doctrine.
workspace/skills/meta/documentation-and-decisions/SKILL.md on GitHub (opens in a new tab) -
skill-authoring
Author a new ZLAgent skill in the canonical Trigger / Inputs / Steps / Verification / Failure Signals format. Class-level only. Used when the user says "把这个流程记成 skill" or in background skill review.
workspace/skills/meta/skill-authoring/SKILL.md on GitHub (opens in a new tab) -
skill-vetter
在安装来自外部 URL / GitHub / 他人分享的 SKILL.md 之前, 对其内容做安全性和质量审查,输出审查报告和安装建议。
workspace/skills/meta/skill-vetter/SKILL.md on GitHub (opens in a new tab) -
using-skills
Meta skill that guides the agent on when to pick an existing skill, when to create a new one, and when to install an MCP server. Adapted from obra/superpowers' "using-superpowers" and addyosmani's "meta" skill for personal-AI use.
workspace/skills/meta/using-skills/SKILL.md on GitHub (opens in a new tab) -
phone-gui-assistant
Use OpenGUI as ZLAgent's phone GUI executor. Trigger when the user asks to operate an Android phone, open or inspect a mobile app, read the current phone screen, check in-app notifications, or bind a phone executor.
workspace/skills/productivity/phone-gui-assistant/SKILL.md on GitHub (opens in a new tab) -
task-planning
Reply with a structured plan instead of executing. Goal, assumptions, numbered steps, verification, risks. No file writes unless the user explicitly asks. Used when the user says "先列个计划" / "先想想再做".
workspace/skills/productivity/task-planning/SKILL.md on GitHub (opens in a new tab) -
daily-paper-digest
Scheduled or on-demand digest of recent papers in a chosen field, with source URLs and a one-line takeaway per paper. Used as the skill_hint for cron jobs like "每天 8 点给我发最新论文".
workspace/skills/research/daily-paper-digest/SKILL.md on GitHub (opens in a new tab) -
news-digest
Compact news roundup on a topic: web_search for fresh items, dedup, read 1-2 sources per item, return short bullets with links. Use as the skill_hint for "每天 8 点给我发新闻" cron jobs.
workspace/skills/research/news-digest/SKILL.md on GitHub (opens in a new tab) -
weather-now
Look up current weather, short forecast, or rain check for a city using wttr.in. No API key, no new tool — uses read_url against https://wttr.in/<city>?format=...
workspace/skills/research/weather-now/SKILL.md on GitHub (opens in a new tab) -
web-summary
Summarise a single web URL the user shares: fetch with read_url, produce a compact key-points reply. No external CLI, no API key.
workspace/skills/research/web-summary/SKILL.md on GitHub (opens in a new tab) -
travel-guide
Generate a single rich-card travel itinerary on demand. The user names a destination plus a duration ("<DEST>三日游", "<DEST>赏樱攻略", "<DEST>美食推荐") and the agent returns ONE structured RichMessage covering route, food, transport, stay, budget, pitfalls, and packing. v0.38 replaced the v0.37.5 multi-section streaming flow with a single rich-content card, which (a) avoids WeChat rate limits (used to fan…
workspace/skills/travel/travel-guide/SKILL.md on GitHub (opens in a new tab) -
travel-realtime-mcp
Handle time-sensitive travel requests by using built-in realtime travel lookup or attaching MCP servers for railway tickets, flights, maps, local places, weather, hotels, and route planning. Prefer a quick answer path: call the built-in travel_realtime tool first for 12306/Open-Meteo; use existing mcp__* tools next; otherwise propose one safe candidate and install only after confirmation.
workspace/skills/travel/travel-realtime-mcp/SKILL.md on GitHub (opens in a new tab) -
humanizer
对 AI 生成的文本做去 AI 味润色:去掉套话、模板感、 过度完整的列表结构,让输出更像人话、更自然。
workspace/skills/writing/humanizer/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.