docs: add TweetClaw marketplace seed - #1
Conversation
ReviewThanks for the contribution, and apologies for the long silence on this one. I checked the referenced repo ( 1. The seed.ts update-path change would wipe enriched data on reseedThe update branch now writes const githubUrl = skill.githubUrl || null;
const installCmd = skill.installCmd || `clawhub install ${skill.name || slug}`;Almost none of the 5,147 existing seed entries carry a 2. Vendor entries should go through the submit flow, not seed data
Also, TweetClaw is an OpenClaw plugin ( 3. The
|
c25907f to
437f3cc
Compare
|
Rebased onto current main. The seed path now preserves per-skill githubUrl and installCmd values for any marketplace entry, the agent Markdown endpoint uses the stored install command, and the TweetClaw seed uses the verified npm install spec.\n\nValidation: targeted ESLint passes; TypeScript no-emit checking passes; seed JSON parses with exactly 5,148 skills and the Search & Research category count matches 343. |
Summary
githubUrlandinstallCmdvalues when seeding skills/api/agentMarkdown use a stored install command when one existsValidation
npx eslint prisma/seed.ts src/app/api/agent/route.tsgit diff --checkFull-repo checks still hit existing issues unrelated to this change:
npm run lintfails insrc/app/profile/page.tsx,src/app/skills/page.tsx, andsrc/app/trending/page.tsxfor existingreact-hooks/set-state-in-effectfindings, plus existing warningsnpx tsc --noEmit --pretty falsefails on existing implicit-any and Prisma generated-client issues, includingsrc/app/agents/[slug]/page.tsx,src/app/agents/page.tsx,src/app/api/user/skills/route.ts, andsrc/lib/prisma.tsnpm run buildcompiles, then fails on the same existing TypeScript issue insrc/app/agents/[slug]/page.tsxnpm install --ignore-scriptscompleted but reported existing dependency audit findings; no dependency files are included in this PR