attribution-standard
仓库创建 2026年4月7日最近提交 20 天前SkillHot 收录 20 天前
▸ 精选理由
自动补齐归属层,便于开源发布前的合规检查
▸ 风险提示
会修改仓库文件,需审查以免覆盖手工变更
这个 Skill 做什么
为仓库批量应用 NOTICE、SPDX 头与 REUSE 标记以保障署名合规。
批量给代码仓库加上 NOTICE、每文件 SPDX 头、REUSE.toml 和 canary 标记,保证署名与许可证合规且难以被抹除。适合新公开的 repo、或有 .git 但缺少 NOTICE/REUSE.toml/CONTRIBUTING.md 的仓库。采用四层重叠的归属模型,能在不同移除行为下仍保留可追溯的署名证据,便于规模化处理。
▸ 展开 SKILL.md 英文原文
Apply the canonical four-layer Apache-2.0 attribution model (NOTICE, per-file SPDX, REUSE.toml, canary markers) to a repo. Triggers on 'stamp attribution', 'add NOTICE', 'license headers', 'attribution layers', a newly public repo, or a repo with .git but no NOTICE / no REUSE.toml / no CONTRIBUTING.md. Build-loop Phase 1 Assess can advise running this when shipped source files lack SPDX headers.
1
Stars
0
Forks
40
仓库内 Skill
+0
7 日增星
安装 / 使用
给你的 Agent 一句话(通用)
帮我安装这个 skill:https://raw.githubusercontent.com/tyroneross/build-loop/main/skills/attribution-standard/SKILL.md或 curl 直取 SKILL.md
curl -fsSL "https://raw.githubusercontent.com/tyroneross/build-loop/main/skills/attribution-standard/SKILL.md"SKILL.MD 节选查看完整文件 ↗
<!-- SPDX-FileCopyrightText: 2025-2026 Tyrone Ross, Jr <46267523+tyroneross@users.noreply.github.com> | SPDX-License-Identifier: Apache-2.0 --> # Attribution Standard Four overlapping mechanisms make stripping attribution either illegal, mechanically tedious, or detectable. Each survives a different removal pattern. The research backing this skill is at `~/dev/research/apache-2.0-attribution-watermarking-2026-05-22.md`. ## The four layers | Layer | Survives | Legally binding? | Effort | |---|---|---|---| | 1. NOTICE file | Wholesale repo lift | **Yes** (Apache 2.0 §4(d)) | one-off | | 2. Per-file SPDX headers (`SPDX-FileCopyrightText` + `SPDX-License-Identifier`) | Per-file copy-paste |
via SKILL·HOT · 数据来自 GitHub 公开信息 · 原文版权归作者所有