[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill-sourcegraph-scaffold":3,"mdc--8e77s7-key":32,"related-org-sourcegraph-scaffold":444,"related-repo-sourcegraph-scaffold":559},{"slug":4,"name":4,"fn":5,"description":6,"org":7,"tags":11,"stars":22,"repoUrl":23,"updatedAt":24,"license":25,"forks":26,"topics":27,"repo":28,"sourceUrl":30,"mdContent":31},"scaffold","create and validate benchmark tasks","Create, mine, and validate new benchmark tasks and task suites.",{"slug":8,"name":9,"logoUrl":10,"githubOrg":8},"sourcegraph","Sourcegraph","https:\u002F\u002Fpexgzepcugksgbtrxkhf.supabase.co\u002Fstorage\u002Fv1\u002Fobject\u002Fpublic\u002Forg-logos\u002Fsourcegraph.png",[12,16,19],{"name":13,"slug":14,"type":15},"Benchmarking","benchmarking","tag",{"name":17,"slug":18,"type":15},"Engineering","engineering",{"name":20,"slug":21,"type":15},"Testing","testing",31,"https:\u002F\u002Fgithub.com\u002Fsourcegraph\u002FCodeScaleBench","2026-07-16T06:04:41.525889",null,4,[],{"repoUrl":23,"stars":22,"forks":26,"topics":29,"description":25},[],"https:\u002F\u002Fgithub.com\u002Fsourcegraph\u002FCodeScaleBench\u002Ftree\u002FHEAD\u002Fskills\u002Fscaffold","---\nname: scaffold\ndescription: Create, mine, and validate new benchmark tasks and task suites.\n---\n\n# Skill: Task Scaffolding & Authoring\n\n## Scope\n\nUse this skill when the user asks to:\n- Create new benchmark tasks or suites\n- Mine tasks from source repositories\n- Scaffold task definitions with metadata and structure\n- Validate task authoring and compliance\n- Update task metadata and verifiers\n\n## Canonical Commands\n\n```bash\n# Scaffold new task from template\npython3 scripts\u002Fauthoring\u002Fscaffold_task.py --suite csb_sdlc_debug --task-name my-task-001\n\n# Mine tasks from repo\npython3 scripts\u002Fauthoring\u002Fmine_bug_tasks.py --source-repo https:\u002F\u002Fgithub.com\u002Forg\u002Frepo\n\n# Validate task structure\npython3 scripts\u002Fauthoring\u002Fvalidate_tasks_preflight.py --task benchmarks\u002Fcsb\u002Fdebug\u002Fmy-task-001\n\n# Create task specifications from ground truth\npython3 scripts\u002Finfra\u002Fbuild_daytona_registry.py --task benchmarks\u002Fcsb\u002Fdebug\u002Fmy-task-001\n\n# Backfill task metadata\npython3 scripts\u002Fevaluation\u002Fbackfill_instruction_artifacts.py --task-id my-task-001\n```\n\n## Task Definition Structure\n\n```\nbenchmarks\u002Fcsb\u002FCATEGORY\u002FTASK_ID\u002F\n├── task.toml                 # Metadata: language, difficulty, time_limit_sec\n├── instruction.md            # Task description and requirements\n├── instruction_mcp.md        # MCP-specific retrieval hints\n├── environment\u002F\n│   ├── Dockerfile\n│   └── Dockerfile.sg_only    # Sourcegraph-only variant\n├── tests\u002F\n│   ├── test.sh               # Main verifier\n│   ├── oracle_checks.py      # Ground truth validation\n│   ├── task_spec.json        # Task contract\n│   └── ground_truth.json     # Reference solution\n└── reviewers.json            # Metadata: author, reviewer\n```\n\n## Task Authoring Steps\n\n1. **Create** — scaffold template with metadata\n2. **Write** — instruction.md, environment\u002FDockerfile\n3. **Implement** — test.sh and oracle_checks.py\n4. **Validate** — `validate_tasks_preflight.py`\n5. **Review** — ensure compliance before inclusion\n\n## Related Skills\n\n- `\u002Faudit` — validate task definitions\n- `\u002Frun` — execute new tasks\n- `\u002Fevaluate` — score task results\n",{"data":33,"body":34},{"name":4,"description":6},{"type":35,"children":36},"root",[37,46,53,59,89,95,313,319,329,335,396,402,438],{"type":38,"tag":39,"props":40,"children":42},"element","h1",{"id":41},"skill-task-scaffolding-authoring",[43],{"type":44,"value":45},"text","Skill: Task Scaffolding & Authoring",{"type":38,"tag":47,"props":48,"children":50},"h2",{"id":49},"scope",[51],{"type":44,"value":52},"Scope",{"type":38,"tag":54,"props":55,"children":56},"p",{},[57],{"type":44,"value":58},"Use this skill when the user asks to:",{"type":38,"tag":60,"props":61,"children":62},"ul",{},[63,69,74,79,84],{"type":38,"tag":64,"props":65,"children":66},"li",{},[67],{"type":44,"value":68},"Create new benchmark tasks or suites",{"type":38,"tag":64,"props":70,"children":71},{},[72],{"type":44,"value":73},"Mine tasks from source repositories",{"type":38,"tag":64,"props":75,"children":76},{},[77],{"type":44,"value":78},"Scaffold task definitions with metadata and structure",{"type":38,"tag":64,"props":80,"children":81},{},[82],{"type":44,"value":83},"Validate task authoring and compliance",{"type":38,"tag":64,"props":85,"children":86},{},[87],{"type":44,"value":88},"Update task metadata and verifiers",{"type":38,"tag":47,"props":90,"children":92},{"id":91},"canonical-commands",[93],{"type":44,"value":94},"Canonical Commands",{"type":38,"tag":96,"props":97,"children":102},"pre",{"className":98,"code":99,"language":100,"meta":101,"style":101},"language-bash shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","# Scaffold new task from template\npython3 scripts\u002Fauthoring\u002Fscaffold_task.py --suite csb_sdlc_debug --task-name my-task-001\n\n# Mine tasks from repo\npython3 scripts\u002Fauthoring\u002Fmine_bug_tasks.py --source-repo https:\u002F\u002Fgithub.com\u002Forg\u002Frepo\n\n# Validate task structure\npython3 scripts\u002Fauthoring\u002Fvalidate_tasks_preflight.py --task benchmarks\u002Fcsb\u002Fdebug\u002Fmy-task-001\n\n# Create task specifications from ground truth\npython3 scripts\u002Finfra\u002Fbuild_daytona_registry.py --task benchmarks\u002Fcsb\u002Fdebug\u002Fmy-task-001\n\n# Backfill task metadata\npython3 scripts\u002Fevaluation\u002Fbackfill_instruction_artifacts.py --task-id my-task-001\n","bash","",[103],{"type":38,"tag":104,"props":105,"children":106},"code",{"__ignoreMap":101},[107,119,155,165,173,196,204,213,236,244,253,274,282,291],{"type":38,"tag":108,"props":109,"children":112},"span",{"class":110,"line":111},"line",1,[113],{"type":38,"tag":108,"props":114,"children":116},{"style":115},"--shiki-light:#90A4AE;--shiki-light-font-style:italic;--shiki-default:#546E7A;--shiki-default-font-style:italic;--shiki-dark:#676E95;--shiki-dark-font-style:italic",[117],{"type":44,"value":118},"# Scaffold new task from template\n",{"type":38,"tag":108,"props":120,"children":122},{"class":110,"line":121},2,[123,129,135,140,145,150],{"type":38,"tag":108,"props":124,"children":126},{"style":125},"--shiki-light:#E2931D;--shiki-default:#FFCB6B;--shiki-dark:#FFCB6B",[127],{"type":44,"value":128},"python3",{"type":38,"tag":108,"props":130,"children":132},{"style":131},"--shiki-light:#91B859;--shiki-default:#C3E88D;--shiki-dark:#C3E88D",[133],{"type":44,"value":134}," scripts\u002Fauthoring\u002Fscaffold_task.py",{"type":38,"tag":108,"props":136,"children":137},{"style":131},[138],{"type":44,"value":139}," --suite",{"type":38,"tag":108,"props":141,"children":142},{"style":131},[143],{"type":44,"value":144}," csb_sdlc_debug",{"type":38,"tag":108,"props":146,"children":147},{"style":131},[148],{"type":44,"value":149}," --task-name",{"type":38,"tag":108,"props":151,"children":152},{"style":131},[153],{"type":44,"value":154}," my-task-001\n",{"type":38,"tag":108,"props":156,"children":158},{"class":110,"line":157},3,[159],{"type":38,"tag":108,"props":160,"children":162},{"emptyLinePlaceholder":161},true,[163],{"type":44,"value":164},"\n",{"type":38,"tag":108,"props":166,"children":167},{"class":110,"line":26},[168],{"type":38,"tag":108,"props":169,"children":170},{"style":115},[171],{"type":44,"value":172},"# Mine tasks from repo\n",{"type":38,"tag":108,"props":174,"children":176},{"class":110,"line":175},5,[177,181,186,191],{"type":38,"tag":108,"props":178,"children":179},{"style":125},[180],{"type":44,"value":128},{"type":38,"tag":108,"props":182,"children":183},{"style":131},[184],{"type":44,"value":185}," scripts\u002Fauthoring\u002Fmine_bug_tasks.py",{"type":38,"tag":108,"props":187,"children":188},{"style":131},[189],{"type":44,"value":190}," --source-repo",{"type":38,"tag":108,"props":192,"children":193},{"style":131},[194],{"type":44,"value":195}," https:\u002F\u002Fgithub.com\u002Forg\u002Frepo\n",{"type":38,"tag":108,"props":197,"children":199},{"class":110,"line":198},6,[200],{"type":38,"tag":108,"props":201,"children":202},{"emptyLinePlaceholder":161},[203],{"type":44,"value":164},{"type":38,"tag":108,"props":205,"children":207},{"class":110,"line":206},7,[208],{"type":38,"tag":108,"props":209,"children":210},{"style":115},[211],{"type":44,"value":212},"# Validate task structure\n",{"type":38,"tag":108,"props":214,"children":216},{"class":110,"line":215},8,[217,221,226,231],{"type":38,"tag":108,"props":218,"children":219},{"style":125},[220],{"type":44,"value":128},{"type":38,"tag":108,"props":222,"children":223},{"style":131},[224],{"type":44,"value":225}," scripts\u002Fauthoring\u002Fvalidate_tasks_preflight.py",{"type":38,"tag":108,"props":227,"children":228},{"style":131},[229],{"type":44,"value":230}," --task",{"type":38,"tag":108,"props":232,"children":233},{"style":131},[234],{"type":44,"value":235}," benchmarks\u002Fcsb\u002Fdebug\u002Fmy-task-001\n",{"type":38,"tag":108,"props":237,"children":239},{"class":110,"line":238},9,[240],{"type":38,"tag":108,"props":241,"children":242},{"emptyLinePlaceholder":161},[243],{"type":44,"value":164},{"type":38,"tag":108,"props":245,"children":247},{"class":110,"line":246},10,[248],{"type":38,"tag":108,"props":249,"children":250},{"style":115},[251],{"type":44,"value":252},"# Create task specifications from ground truth\n",{"type":38,"tag":108,"props":254,"children":256},{"class":110,"line":255},11,[257,261,266,270],{"type":38,"tag":108,"props":258,"children":259},{"style":125},[260],{"type":44,"value":128},{"type":38,"tag":108,"props":262,"children":263},{"style":131},[264],{"type":44,"value":265}," scripts\u002Finfra\u002Fbuild_daytona_registry.py",{"type":38,"tag":108,"props":267,"children":268},{"style":131},[269],{"type":44,"value":230},{"type":38,"tag":108,"props":271,"children":272},{"style":131},[273],{"type":44,"value":235},{"type":38,"tag":108,"props":275,"children":277},{"class":110,"line":276},12,[278],{"type":38,"tag":108,"props":279,"children":280},{"emptyLinePlaceholder":161},[281],{"type":44,"value":164},{"type":38,"tag":108,"props":283,"children":285},{"class":110,"line":284},13,[286],{"type":38,"tag":108,"props":287,"children":288},{"style":115},[289],{"type":44,"value":290},"# Backfill task metadata\n",{"type":38,"tag":108,"props":292,"children":294},{"class":110,"line":293},14,[295,299,304,309],{"type":38,"tag":108,"props":296,"children":297},{"style":125},[298],{"type":44,"value":128},{"type":38,"tag":108,"props":300,"children":301},{"style":131},[302],{"type":44,"value":303}," scripts\u002Fevaluation\u002Fbackfill_instruction_artifacts.py",{"type":38,"tag":108,"props":305,"children":306},{"style":131},[307],{"type":44,"value":308}," --task-id",{"type":38,"tag":108,"props":310,"children":311},{"style":131},[312],{"type":44,"value":154},{"type":38,"tag":47,"props":314,"children":316},{"id":315},"task-definition-structure",[317],{"type":44,"value":318},"Task Definition Structure",{"type":38,"tag":96,"props":320,"children":324},{"className":321,"code":323,"language":44},[322],"language-text","benchmarks\u002Fcsb\u002FCATEGORY\u002FTASK_ID\u002F\n├── task.toml                 # Metadata: language, difficulty, time_limit_sec\n├── instruction.md            # Task description and requirements\n├── instruction_mcp.md        # MCP-specific retrieval hints\n├── environment\u002F\n│   ├── Dockerfile\n│   └── Dockerfile.sg_only    # Sourcegraph-only variant\n├── tests\u002F\n│   ├── test.sh               # Main verifier\n│   ├── oracle_checks.py      # Ground truth validation\n│   ├── task_spec.json        # Task contract\n│   └── ground_truth.json     # Reference solution\n└── reviewers.json            # Metadata: author, reviewer\n",[325],{"type":38,"tag":104,"props":326,"children":327},{"__ignoreMap":101},[328],{"type":44,"value":323},{"type":38,"tag":47,"props":330,"children":332},{"id":331},"task-authoring-steps",[333],{"type":44,"value":334},"Task Authoring Steps",{"type":38,"tag":336,"props":337,"children":338},"ol",{},[339,350,360,370,386],{"type":38,"tag":64,"props":340,"children":341},{},[342,348],{"type":38,"tag":343,"props":344,"children":345},"strong",{},[346],{"type":44,"value":347},"Create",{"type":44,"value":349}," — scaffold template with metadata",{"type":38,"tag":64,"props":351,"children":352},{},[353,358],{"type":38,"tag":343,"props":354,"children":355},{},[356],{"type":44,"value":357},"Write",{"type":44,"value":359}," — instruction.md, environment\u002FDockerfile",{"type":38,"tag":64,"props":361,"children":362},{},[363,368],{"type":38,"tag":343,"props":364,"children":365},{},[366],{"type":44,"value":367},"Implement",{"type":44,"value":369}," — test.sh and oracle_checks.py",{"type":38,"tag":64,"props":371,"children":372},{},[373,378,380],{"type":38,"tag":343,"props":374,"children":375},{},[376],{"type":44,"value":377},"Validate",{"type":44,"value":379}," — ",{"type":38,"tag":104,"props":381,"children":383},{"className":382},[],[384],{"type":44,"value":385},"validate_tasks_preflight.py",{"type":38,"tag":64,"props":387,"children":388},{},[389,394],{"type":38,"tag":343,"props":390,"children":391},{},[392],{"type":44,"value":393},"Review",{"type":44,"value":395}," — ensure compliance before inclusion",{"type":38,"tag":47,"props":397,"children":399},{"id":398},"related-skills",[400],{"type":44,"value":401},"Related Skills",{"type":38,"tag":60,"props":403,"children":404},{},[405,416,427],{"type":38,"tag":64,"props":406,"children":407},{},[408,414],{"type":38,"tag":104,"props":409,"children":411},{"className":410},[],[412],{"type":44,"value":413},"\u002Faudit",{"type":44,"value":415}," — validate task definitions",{"type":38,"tag":64,"props":417,"children":418},{},[419,425],{"type":38,"tag":104,"props":420,"children":422},{"className":421},[],[423],{"type":44,"value":424},"\u002Frun",{"type":44,"value":426}," — execute new tasks",{"type":38,"tag":64,"props":428,"children":429},{},[430,436],{"type":38,"tag":104,"props":431,"children":433},{"className":432},[],[434],{"type":44,"value":435},"\u002Fevaluate",{"type":44,"value":437}," — score task results",{"type":38,"tag":439,"props":440,"children":441},"style",{},[442],{"type":44,"value":443},"html .light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html.light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}",{"items":445,"total":238},[446,459,474,489,503,517,529,535,546],{"slug":447,"name":447,"fn":448,"description":449,"org":450,"tags":451,"stars":22,"repoUrl":23,"updatedAt":458},"audit","audit repository health and benchmark integrity","Run repo health checks, validate benchmark tasks, and audit run integrity.",{"slug":8,"name":9,"logoUrl":10,"githubOrg":8},[452,454,455],{"name":453,"slug":447,"type":15},"Audit",{"name":13,"slug":14,"type":15},{"name":456,"slug":457,"type":15},"QA","qa","2026-07-17T06:07:07.220218",{"slug":460,"name":460,"fn":461,"description":462,"org":463,"tags":464,"stars":22,"repoUrl":23,"updatedAt":473},"evaluate","score traces and evaluate benchmark results","Extract metrics, score traces, and evaluate benchmark task results.",{"slug":8,"name":9,"logoUrl":10,"githubOrg":8},[465,466,469,470],{"name":13,"slug":14,"type":15},{"name":467,"slug":468,"type":15},"Data Analysis","data-analysis",{"name":17,"slug":18,"type":15},{"name":471,"slug":472,"type":15},"Evals","evals","2026-07-16T06:04:41.910821",{"slug":475,"name":475,"fn":476,"description":477,"org":478,"tags":479,"stars":22,"repoUrl":23,"updatedAt":488},"infra","check infrastructure and system dependencies","Check infrastructure readiness, manage MCP tools, and audit system dependencies.",{"slug":8,"name":9,"logoUrl":10,"githubOrg":8},[480,481,482,485],{"name":453,"slug":447,"type":15},{"name":17,"slug":18,"type":15},{"name":483,"slug":484,"type":15},"Infrastructure","infrastructure",{"name":486,"slug":487,"type":15},"MCP","mcp","2026-07-16T06:04:41.188274",{"slug":490,"name":490,"fn":491,"description":492,"org":493,"tags":494,"stars":22,"repoUrl":23,"updatedAt":502},"next","plan benchmarking and coverage tasks","Plan upcoming work, analyze coverage gaps, and recommend next steps for benchmarking.",{"slug":8,"name":9,"logoUrl":10,"githubOrg":8},[495,496,499],{"name":13,"slug":14,"type":15},{"name":497,"slug":498,"type":15},"Planning","planning",{"name":500,"slug":501,"type":15},"Strategy","strategy","2026-07-17T06:06:57.69018",{"slug":504,"name":504,"fn":505,"description":506,"org":507,"tags":508,"stars":22,"repoUrl":23,"updatedAt":516},"report","generate CodeScaleBench evaluation reports","Generate evaluation reports, analyze run costs, and compare configurations.",{"slug":8,"name":9,"logoUrl":10,"githubOrg":8},[509,512,513],{"name":510,"slug":511,"type":15},"Analytics","analytics",{"name":13,"slug":14,"type":15},{"name":514,"slug":515,"type":15},"Reporting","reporting","2026-07-16T06:02:36.809556",{"slug":518,"name":518,"fn":519,"description":520,"org":521,"tags":522,"stars":22,"repoUrl":23,"updatedAt":528},"run","manage CodeScaleBench benchmark runs","Launch and manage CodeScaleBench benchmark runs with paired-run guardrails, quick reruns, and execution orchestration.",{"slug":8,"name":9,"logoUrl":10,"githubOrg":8},[523,526,527],{"name":524,"slug":525,"type":15},"Automation","automation",{"name":13,"slug":14,"type":15},{"name":20,"slug":21,"type":15},"2026-07-16T06:04:40.848817",{"slug":4,"name":4,"fn":5,"description":6,"org":530,"tags":531,"stars":22,"repoUrl":23,"updatedAt":24},{"slug":8,"name":9,"logoUrl":10,"githubOrg":8},[532,533,534],{"name":13,"slug":14,"type":15},{"name":17,"slug":18,"type":15},{"name":20,"slug":21,"type":15},{"slug":536,"name":536,"fn":537,"description":538,"org":539,"tags":540,"stars":22,"repoUrl":23,"updatedAt":545},"status","monitor benchmark execution and task status","Monitor active runs, check task completion status, and watch benchmark execution progress.",{"slug":8,"name":9,"logoUrl":10,"githubOrg":8},[541,542],{"name":13,"slug":14,"type":15},{"name":543,"slug":544,"type":15},"Monitoring","monitoring","2026-07-16T06:02:37.137106",{"slug":547,"name":547,"fn":548,"description":549,"org":550,"tags":551,"stars":22,"repoUrl":23,"updatedAt":558},"triage","triage and analyze failed benchmark tasks","Investigate and triage failed benchmark tasks, analyze root causes, and plan reruns.",{"slug":8,"name":9,"logoUrl":10,"githubOrg":8},[552,553,556],{"name":13,"slug":14,"type":15},{"name":554,"slug":555,"type":15},"Debugging","debugging",{"name":557,"slug":547,"type":15},"Triage","2026-07-16T06:02:37.472337",{"items":560,"total":238},[561,567,574,581,587,593,599],{"slug":447,"name":447,"fn":448,"description":449,"org":562,"tags":563,"stars":22,"repoUrl":23,"updatedAt":458},{"slug":8,"name":9,"logoUrl":10,"githubOrg":8},[564,565,566],{"name":453,"slug":447,"type":15},{"name":13,"slug":14,"type":15},{"name":456,"slug":457,"type":15},{"slug":460,"name":460,"fn":461,"description":462,"org":568,"tags":569,"stars":22,"repoUrl":23,"updatedAt":473},{"slug":8,"name":9,"logoUrl":10,"githubOrg":8},[570,571,572,573],{"name":13,"slug":14,"type":15},{"name":467,"slug":468,"type":15},{"name":17,"slug":18,"type":15},{"name":471,"slug":472,"type":15},{"slug":475,"name":475,"fn":476,"description":477,"org":575,"tags":576,"stars":22,"repoUrl":23,"updatedAt":488},{"slug":8,"name":9,"logoUrl":10,"githubOrg":8},[577,578,579,580],{"name":453,"slug":447,"type":15},{"name":17,"slug":18,"type":15},{"name":483,"slug":484,"type":15},{"name":486,"slug":487,"type":15},{"slug":490,"name":490,"fn":491,"description":492,"org":582,"tags":583,"stars":22,"repoUrl":23,"updatedAt":502},{"slug":8,"name":9,"logoUrl":10,"githubOrg":8},[584,585,586],{"name":13,"slug":14,"type":15},{"name":497,"slug":498,"type":15},{"name":500,"slug":501,"type":15},{"slug":504,"name":504,"fn":505,"description":506,"org":588,"tags":589,"stars":22,"repoUrl":23,"updatedAt":516},{"slug":8,"name":9,"logoUrl":10,"githubOrg":8},[590,591,592],{"name":510,"slug":511,"type":15},{"name":13,"slug":14,"type":15},{"name":514,"slug":515,"type":15},{"slug":518,"name":518,"fn":519,"description":520,"org":594,"tags":595,"stars":22,"repoUrl":23,"updatedAt":528},{"slug":8,"name":9,"logoUrl":10,"githubOrg":8},[596,597,598],{"name":524,"slug":525,"type":15},{"name":13,"slug":14,"type":15},{"name":20,"slug":21,"type":15},{"slug":4,"name":4,"fn":5,"description":6,"org":600,"tags":601,"stars":22,"repoUrl":23,"updatedAt":24},{"slug":8,"name":9,"logoUrl":10,"githubOrg":8},[602,603,604],{"name":13,"slug":14,"type":15},{"name":17,"slug":18,"type":15},{"name":20,"slug":21,"type":15}]