N

nature-shared

by @yuan1z0825v
4.5(120)

A shared support package for the Nature skill ecosystem, providing core definitions, paper type taxonomy, ethics rules, and terminology ledger for other nature-* skills to load on demand, eliminating redundant maintenance and ensuring consistency across the suite.

shared-referencesskill-dependencynature-ecosystemknowledge-basesupport-packageGitHub
Installation
npx skills add https://github.com/yuan1z0825/nature-skills --skill nature-shared
compare_arrows

Before / After Comparison

1
Before

Without this shared support package, each Nature skill had to independently maintain the same core definitions, terminology, and format specifications, leading to duplicated effort and inconsistency. Developers had to manually sync references across skills, which was error-prone and time-consuming.

After

This Skill centralizes common reference materials, allowing each skill to load a single authoritative source. This ensures consistency and reduces maintenance overhead. Developers manage only one copy, minimizing cognitive load and merge conflicts.

SKILL.md

Nature Shared References

Use this package only as a dependency of another installed Nature skill.

  • Load the exact referenced file; do not preload the whole package.
  • Treat core/ and journal-formats/ as shared definitions, not standalone workflows.
  • Return to the requesting skill for task logic, output format, and final QA.

nature-shared/ - nature-* 技能的共享支持包

这个目录是一个可安装但不应单独触发的支持包。它保存多个 nature-* 技能共同依赖的公共定义与参考材料,避免在不同技能目录中重复维护同一套内容。安装整套技能时,它会与其他技能一起被发现和更新。

同级技能会通过 manifest.yaml 中的相对路径引用这里的文件,例如:

always_load:
  - ../nature-shared/core/reader-workflow.md

当前内容

文件使用方
core/reader-workflow.mdnature-polishing, nature-writing
core/paper-type-taxonomy.mdnature-polishing, nature-writing
core/ethics.mdnature-polishing, nature-writing
core/terminology-ledger.mdnature-polishing, nature-writing, nature-reader, nature-paper2ppt
journal-formats/nat-comms.mdnature-polishing, nature-writing

什么时候把文件放到这里

只有当两个或更多技能需要复用同一份内容时,才把文件放入 nature-shared/。如果内容只服务于一个技能,应保留在该技能自己的 static/references/ 目录中。

什么时候保持技能内局部内容

共享层只放定义和参考材料,例如论文类型分类、读者工作流、伦理规则或术语表。具体技能如何诊断、起草、修改或输出结果,仍应保留在各自的 static/fragments/ 中。多个技能可以复用同一套论文类型分类,但在其上执行不同的任务逻辑。

与其它技能的关系

nature-shared/ 不是独立工作流,而是被其他 nature-* 技能按需读取的公共依赖包。

User Reviews (0)

Write a Review

Effect
Usability
Docs
Compatibility

No reviews yet

Statistics

Installs8.6K
Rating4.5 / 5.0
Version
Updated2026年9月16日
Comparisons1

User Rating

4.5(120)
5
37%
4
43%
3
13%
2
5%
1
2%

Rate this Skill

0.0

Compatible Platforms

🤖claude-code

Timeline

Created2026年7月26日
Last Updated2026年9月16日
🎁 Agent Knowledge Cards
Survey