[Phase 4] Hook packs and AgentKit reference publishing
维护者通常 1 天内回复
还没有人认领这个 Issue。
评估
- 难度
- 5/5
- 预计耗时
- 一周以上
- 新手友好度
- 25/100
- Issue 类型
- 功能
- 描述清晰度
- 需要澄清
- 活跃度
- 活跃
- 技术栈
- typescript
调研方向
No files, tests, or entry points are named. Start by reading Epic #31 and Phase 3 #35, then turn the listed hook-pack, capability, conflict, and coexistence requirements into an agreed design and implementation plan. Done means preview never executes code, activation enforces capabilities and explicit apply, ownership is preserved, and mixed installs are deterministic.
由索引模型根据 Issue 内容生成。
描述
Depends on
-
Epic #31
-
Phase 3 #35
Objective
Safely distribute executable hook packs and prove coexistence with mature AgentKit installs.
Scope
- Hook-pack schema.
- Runtime capability/event compatibility.
- First harness hook activation lifecycle.
- Review/security policy for executable content.
- Conflict detection.
- AgentKit standalone hook-pack export.
- Curated AgentKit SkillX bundle only after closure is complete.
Implementation tasks
- Define hook-pack manifest.
- Define runtime event/capability vocabulary.
- Define registration identity/conflict rules.
- Validate entrypoint/support dependency closure.
- Surface interpreter/runtime requirements.
- Plan hook registration separately from file writes.
- Require explicit apply before activation.
- Add executable digest/update warnings.
- Add requirement-change warnings.
- Add hook review/quarantine policy.
- Detect existing externally-managed files/registrations.
- Reject incompatible collisions rather than filename-dedup.
- Export one standalone AgentKit hook pack.
- Test mixed AgentKit + third-party collection.
- Test coexistence on a machine already using AgentKit.
- Define criteria for an AgentKit curated SkillX bundle.
Acceptance criteria
- Preview/discovery never executes code.
- Missing required hook capability blocks activation.
- AgentKit-owned content is not silently taken over.
- Mixed collection install/update/remove is deterministic.
Milestone: product beta.
- 主要语言
- TypeScript
- 星标
- 186
- 派生
- 40
- 平均合并
- 10 小时 12 分钟
- 30 天内合并 PR
- 16
环境准备
这个项目没有提供开发容器、Dockerfile 或贡献指南,环境需要你自己搭建:先看它的 README,通用步骤见我们的新手贡献指南。
从这里开始
- 先读完整个 Issue,再读项目的贡献指南。
- 在 Issue 下留言说明你要接手 —— 这能避免两个人做同样的事。
- Fork 仓库,在一个分支上完成修改。
- 提交 Pull Request,并在描述里引用这个 Issue 编号。
nextlevelbuilder/skillx 的其他 Issue
-
难度 2/5 1-3 小时 新手友好度 68/100
nextlevelbuilder/skillx#65 ·
维护者通常 1 天内回复
-
难度 2/5 1-3 小时 新手友好度 68/100
nextlevelbuilder/skillx#63 ·
维护者通常 1 天内回复
-
bug
难度 2/5 1-3 小时 新手友好度 88/100
nextlevelbuilder/skillx#49 ·
维护者通常 1 天内回复
-
bug
难度 2/5 1-3 小时 新手友好度 76/100
nextlevelbuilder/skillx#28 ·
维护者通常 1 天内回复
-
refactor
难度 2/5 1-3 小时 新手友好度 82/100
nextlevelbuilder/skillx#27 ·
维护者通常 1 天内回复
查看 nextlevelbuilder/skillx 的全部 Issue
相似的 Issue
-
afk-ok area:data-quality importer size:S
难度 2/5 1-3 小时 新手友好度 74/100
enorm-labs/event-junkie#3301 ·
维护者通常 1 天内回复
-
难度 2/5 1-3 小时 新手友好度 62/100
one-zero-eight/apply-bot#39 ·
-
难度 2/5 1-3 小时 新手友好度 72/100
bigbluebutton/bbb-ui-components-react#108 ·
维护者通常 2 天内回复
-
area: app type: bug
难度 2/5 1-3 小时 新手友好度 70/100
ExpidetGames/code-reviewer#308 ·
维护者通常 1 天内回复
-
难度 2/5 1-3 小时 新手友好度 82/100
维护者通常 1 天内回复