[AgentKit v3][P1] Verified SkillX creator contributions and account-linked evidence events
Maintainer thường phản hồi trong vòng 1 ngày
Chưa có ai nhận issue này.
Đánh giá
- Độ khó
- 5/5
- Thời gian dự kiến
- Hơn một tuần
- Mức phù hợp với người mới
- 12/100
- Loại issue
- Tính năng
- Độ rõ ràng
- Cần làm rõ
- Mức độ hoạt động
- Sôi nổi
- Công nghệ
- typescript
- Lĩnh vực
- api, authentication, backend
Hướng nghiên cứu
This is a cross-repository policy and architecture spec, not a single change. Before any code, read apps/web/app/lib/releases/publisher-provision.ts and the release identity and registry code it depends on, and check nextlevelbuilder/skillx#54 to avoid duplicating foundation publishing. Done means maintainers agree on the account-linking, event model and webhook design, not that code ships from this issue.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Mô tả
Objective
Supply verifiable SkillX contributor/publisher events to AgentKit's Become a Contributor program for v3 launch and beyond, without turning SkillX popularity into an untrusted payout oracle.
Owner policy and approval in AgentKit ak-web: https://github.com/bestagentkits/ak-web/issues/88
Verified scoring and monthly tiers: https://github.com/bestagentkits/ak-web/issues/573
AgentKit contributor workflow: https://github.com/bestagentkits/agentkit/issues/2383
Existing AgentKit foundation publishing (avoid duplicate): https://github.com/nextlevelbuilder/skillx/issues/54
Business policy
- Eligible paying AgentKit customers may apply as Contributors. Accepted meaningful SkillX contributions can yield verified program contribution points; external publisher accounts are not automatically approved AgentKit Contributors.
- AgentKit Contributor commissions: 40/50/60% subject to monthly score and sales; SkillX should provide evidence, not decide Contributor tier, license rights, or payouts.
- AgentKit v3 purchased license: perpetual use + 12 months updates; active Contributors receive ongoing updates without renewal while status remains eligible. That entitlement is administered by
ak-web, not a SkillX skill publisher token.
Scope
- Establish account linking
AgentKit user ID <-> SkillX publisher immutable ID <-> GitHub immutable numeric IDvia authenticated authorization, explicit consent, and unlink/revoke; do not match by display name. - Immutable event model for submitted/approved/published/updated/withdrawn skill/kit, accepted upstream AgentKit foundation improvement, adoption-quality signals, moderation outcomes; source event ID, canonical artifact identity, version/digest, author ID, timestamps and review status.
- Signed webhooks (HMAC + rotating key or other reviewed authenticated delivery), replay protection, idempotency and cursor-based paginated polling/reconciliation fallback; avoid placing PII/tokens/secret source content in events.
- Moderation gate: exclude spam/self-installs/fake ratings/duplicate forks/unapproved or security-flagged scripts. Distinguish private/unlisted skills and attribution; no trust in self-declared installs as monetizable contribution.
- Respect SkillX publisher/release current architecture (existing
apps/web/app/lib/releases/publisher-provision.ts, release identity and registry), versioned contracts, revoke/takedown/reversal signals, and GitHub source provenance. - Activity dashboard should show verified accepted contributions, review hold, source evidence and link to AgentKit profile; consent-based public creator credit optional.
- Ship stable API/Event docs + representative fixtures and integrations; do not require linking AgentKit admin/revenue database to SkillX.
Acceptance
- Verified SkillX publisher can consent-link to AgentKit account by immutable identity; unlink stops future personal attribution.
- Accepted, updated, removed/rejected SkillX artifacts produce authenticated, deduped, replay-safe evidence events with moderation status.
- No fake activity can automatically raise commission tier or grant unlimited update rights;
ak-webremains sole decider. - Failed webhook delivery can be reconciled by cursor safely; late/retracted events produce reversible scoring adjustments.
- Backward compatibility with existing SkillX publisher API and AgentKit v3 source identity/pinned foundation publishing #54; docs/tests/PII controls covered.
Priority: P1, unless first release explicitly promises automated SkillX scoring. Manual maintainer review of SkillX contribution evidence is acceptable for v3 launch.
- Ngôn ngữ chính
- TypeScript
- Star
- 189
- Fork
- 40
- Merge trung bình
- 7 giờ 38 phút
- Pull request đã merge (30 ngày)
- 30
Chuẩn bị môi trường
Dự án này không cung cấp dev container, Dockerfile hay hướng dẫn đóng góp, nên bạn cần tự thiết lập môi trường: hãy bắt đầu từ README và xem hướng dẫn đóng góp lần đầu của chúng tôi để biết các bước chung.
Bắt đầu từ đâu
- Đọc hết issue, rồi đọc hướng dẫn đóng góp của dự án.
- Bình luận trên issue rằng bạn sẽ nhận — tránh hai người làm cùng một việc.
- Fork repository và làm thay đổi trên một nhánh.
- Mở pull request có tham chiếu số hiệu của issue.
Issue khác của nextlevelbuilder/skillx
-
bug
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 88/100
nextlevelbuilder/skillx#49 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
bug
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 76/100
nextlevelbuilder/skillx#28 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
refactor
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 82/100
nextlevelbuilder/skillx#27 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
Personal-kit API gaps for AgentKit kit publish/syncCó thể đã có người làm @mrgoonie đã nhận 2 ngày trước. Đang mở
nextlevelbuilder/skillx#88 · 1 bình luận · 1 người được giao ·
Maintainer thường phản hồi trong vòng 1 ngày
-
fix(web): API key settings follow-ups (error handling, CSRF origin check, empty scopes label)Có thể đã có người làm @mrgoonie đã nhận 2 ngày trước. Đang mở
nextlevelbuilder/skillx#79 · 1 người được giao ·
Maintainer thường phản hồi trong vòng 1 ngày
Tất cả issue của nextlevelbuilder/skillx
Issue tương tự
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 73/100
anomalyco/opencode#56380 · 1 bình luận ·
Maintainer thường phản hồi trong vòng 1 ngày
-
enhancement
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 72/100
-
BUG | `MCP 服务器` | 全局层行的停用/启用与删除报 404 server row not found,编辑保存会在 profile 层复制出重复行Có thể đã có người làm @w6242652 đã nhận hôm nay. Đang mở
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 75/100
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 72/100
Chocobozzz/PeerTube#7832 ·
Maintainer thường phản hồi trong vòng 3 ngày
-
Pay to use?Đang mở
Độ khó 1/5 Dưới một giờ Mức phù hợp với người mới 66/100
darkreader/darkreader#16108 · 1 bình luận ·
Maintainer thường phản hồi trong vòng 2 ngày