Repository navigation
Conversation
litman (https://litman.dev) is an open-source local literature manager driven by the `lit` command. This skill-only plugin gets it installed and connected to ZCode; everything else stays in litman. - One skill, `litman-setup`: checks for litman, asks the user before installing, runs the official one-line installer, then `lit install-skill --agent zcode`. - No hooks, MCP servers, UI or credentials. README in English and Chinese, with network access, commands and file writes listed. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01BsBCXm7NYUzJW4bBwavgsJ
This branch has not been deployed
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Plugin type (required) / 插件类型(必填)
Affected plugin name(s) / 涉及的插件名称:
litman(Standard plugin / 普通插件)What / 改动内容
Adds
external_plugins/litman, a skill-only plugin for litman, an open-source local literature manager (GitHub, AGPL-3.0) driven by thelitcommand. I am the author of litman.litman-setup. The agent runslit --version. If litman is missing, it asks the user, and only after a clear yes runs the official one-line installer fromget.litman.dev(PowerShell on Windows,curl … | shon macOS / Linux). It then runslit install-skill --agent zcode, which copies litman's own skills to~/.agents/skills, and tells the user that ZCode loads them in a new session (lit agent zcodeopens the library as a workspace).新增
external_plugins/litman:litman 的纯 skill 插件。litman 是开源的本地文献管理工具(GitHub,AGPL-3.0),通过lit命令操作;我是 litman 的作者。litman-setup:agent 先跑lit --version;没装 litman 就先问用户,用户明确同意后才运行get.litman.dev的官方一行安装命令,再运行lit install-skill --agent zcode,把 litman 自己的 skill 复制到~/.agents/skills,并告诉用户新会话里才会加载(lit agent zcode可把文献库作为工作区打开)。Testing / 测试
ZCode 3.16.3 on Windows, plugin installed from a local copy of this directory (Plugin Market → Add):
/litmanshows$litman-setup(source: plugin).litman:setup, asks through the question prompt, and installs only after the user picks "install". In Autonomous mode the installer runs without a prompt; in "Confirm before changes" mode the installer command shows the permission prompt, and after "Allow once" the install succeeds. The skills are copied, and a new session loads them.lit agent zcoderun by the agent inside ZCode opens the library as a new task.Checks / 检查:
python3 scripts/validate.py→ OK (53 plugins);git diff --checkclean;build_dist.pybuilds this plugin'splugin.zip. On a checkout withoutpnpm build,build_dist.pystops atexcalidraw(same onmain), so the full build is left to CI. Python tests undertests/: the only failures are intest_mimosa_plugin.py, which fail the same way onmain.Self-check / 自查清单
external_plugins/<name>/; existing fixes retain ownership / 插件名唯一且 kebab-case,外部新增插件位于external_plugins/<name>/,已有插件修复保留原归属categoryis set independently of publisher ownership / 用途分类category已填写,与维护归属分开 (productivity)versionbumped in BOTHplugin.jsonandmarketplace.json(artifacts are immutable) /plugin.json与marketplace.json两处版本号已同步升级(制品不可变) (new plugin,0.1.0in both / 新插件,两处均为0.1.0)README.md(EN) andREADME_CN.md(中文) both updated and equivalent / 中英文 README 均已更新且语义一致description_i18nhas bothenandzh-CN/description_i18n包含en与zh-CNpython3 scripts/validate.pyandpython3 scripts/build_dist.pypass locally / 本地校验与构建均通过 (see Checks above / 见上方「检查」)🤖 Generated with Claude Code
https://claude.ai/code/session_01BsBCXm7NYUzJW4bBwavgsJ