[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"extension-skill-rohitg00-llm-gate-de":3,"guides-for-rohitg00-llm-gate":826,"similar-k17dpppapcysybz0ng3mnet0w986m5r2-de":827},{"_creationTime":4,"_id":5,"children":6,"community":7,"display":9,"evaluation":15,"identity":256,"isFallback":239,"parentExtension":262,"providers":324,"relations":328,"repo":329,"tags":824,"workflow":825},1778696595410.565,"k17dpppapcysybz0ng3mnet0w986m5r2",[],{"reviewCount":8},0,{"description":10,"installMethods":11,"name":13,"sourceUrl":14},"LLM-powered quality verification using prompt hooks. Validates commit messages, code patterns, and conventions using AI before allowing operations. Use to set up intelligent guardrails.",{"claudeCode":12},"rohitg00/pro-workflow","LLM Gate","https://github.com/rohitg00/pro-workflow",{"_creationTime":16,"_id":17,"extensionId":5,"locale":18,"result":19,"trustSignals":237,"workflow":254},1778696838160.4248,"kn78rffrfctsv74wht2r1gdwv186nmw3","en",{"checks":20,"evaluatedAt":191,"extensionSummary":192,"features":193,"nonGoals":199,"practices":203,"prerequisites":208,"promptVersionExtension":211,"promptVersionScoring":212,"purpose":213,"rationale":214,"score":215,"summary":216,"tags":217,"targetMarket":224,"tier":225,"useCases":226,"workflow":231},[21,26,29,32,36,39,43,47,50,53,57,61,64,68,71,74,77,80,83,86,89,93,97,101,105,108,111,114,118,121,124,127,130,133,136,140,144,148,152,156,159,162,165,168,172,175,178,181,184,188],{"category":22,"check":23,"severity":24,"summary":25},"Practical Utility","Problem relevance","pass","The description clearly identifies the problem of repetitive corrections and knowledge loss, and proposes a solution using AI-powered quality gates.",{"category":22,"check":27,"severity":24,"summary":28},"Unique selling proposition","The extension offers significant value over a simple prompt by introducing persistent memory, knowledge wikis, and intelligent guardrails, going beyond basic LLM capabilities.",{"category":22,"check":30,"severity":24,"summary":31},"Production readiness","The extension appears production-ready with a comprehensive set of skills, agents, and commands covering the full lifecycle of AI-assisted development, including persistent storage and robust features.",{"category":33,"check":34,"severity":24,"summary":35},"Scope","Single responsibility principle","The extension focuses on enhancing AI development workflows through persistent memory, knowledge management, and quality gates, without introducing unrelated capabilities.",{"category":33,"check":37,"severity":24,"summary":38},"Description quality","The displayed description accurately reflects the extension's capabilities, highlighting its LLM-powered quality verification and use for setting up intelligent guardrails.",{"category":40,"check":41,"severity":24,"summary":42},"Invocation","Scoped tools","The extension utilizes specific prompt hooks and agent types rather than a single generalist tool, promoting better agent selection and reduced attack surface.",{"category":44,"check":45,"severity":24,"summary":46},"Documentation","Configuration & parameter reference","The README provides detailed information on settings, MCP configuration, and environment variables with clear explanations.",{"category":33,"check":48,"severity":24,"summary":49},"Tool naming","Tools and commands like `wiki`, `develop`, `commit` are descriptive and follow a consistent naming convention.",{"category":33,"check":51,"severity":24,"summary":52},"Minimal I/O surface","The extension uses structured inputs for commands and hooks, and the documentation implies minimal data is requested for tasks.",{"category":54,"check":55,"severity":24,"summary":56},"License","License usability","The extension is licensed under MIT, a permissive open-source license, as indicated in the README and badges.",{"category":58,"check":59,"severity":24,"summary":60},"Maintenance","Commit recency","The last commit was on May 12, 2026, indicating recent maintenance.",{"category":58,"check":62,"severity":24,"summary":63},"Dependency Management","The project includes an `npm install` command in its manual install instructions, suggesting dependency management is handled.",{"category":65,"check":66,"severity":24,"summary":67},"Security","Secret Management","The LLM-gate hook specifically scans for hardcoded API keys and secrets, indicating a focus on secret management.",{"category":65,"check":69,"severity":24,"summary":70},"Injection","The `llm-gate` skill's prompt hook design implies data is treated as input for the LLM rather than executable instructions.",{"category":65,"check":72,"severity":24,"summary":73},"Transitive Supply-Chain Grenades","The project appears to bundle its dependencies and scripts, with no indication of runtime fetching of external code or data as instructions.",{"category":65,"check":75,"severity":24,"summary":76},"Sandbox Isolation","The project focuses on managing workflows within its own scope and does not appear to modify files outside the extension or project folder.",{"category":65,"check":78,"severity":24,"summary":79},"Sandbox escape primitives","There is no evidence of detached process spawns or deny-retry loops in the provided SKILL.md.",{"category":65,"check":81,"severity":24,"summary":82},"Data Exfiltration","The `llm-gate` skill's purpose includes preventing API key leaks, and other skills focus on local persistence rather than outbound data submission.",{"category":65,"check":84,"severity":24,"summary":85},"Hidden Text Tricks","No hidden text tricks or malicious Unicode characters were found in the provided documentation.",{"category":65,"check":87,"severity":24,"summary":88},"Opaque code execution","The provided SKILL.md describes prompt hooks directly and does not indicate obfuscated code execution.",{"category":90,"check":91,"severity":24,"summary":92},"Portability","Structural Assumption","The extension's structure appears self-contained, and documentation uses standard paths or placeholders.",{"category":94,"check":95,"severity":24,"summary":96},"Trust","Issues Attention","There are 0 open issues and 5 closed issues in the last 90 days, indicating active maintenance and a healthy closure rate.",{"category":98,"check":99,"severity":24,"summary":100},"Versioning","Release Management","The README shows an npm version badge, indicating a versioning system is in place.",{"category":102,"check":103,"severity":24,"summary":104},"Code Execution","Validation","The use of prompt hooks and structured arguments suggests a focus on validated inputs, and the extensive documentation implies robust handling.",{"category":65,"check":106,"severity":24,"summary":107},"Unguarded Destructive Operations","The `safe-mode` skill and general focus on quality gates imply destructive operations are handled with care.",{"category":102,"check":109,"severity":24,"summary":110},"Error Handling","The detailed structure of skills, agents, and commands, along with the focus on reliability, suggests robust error handling is a priority.",{"category":102,"check":112,"severity":24,"summary":113},"Logging","The `insights` skill and general workflow suggest logging and auditing capabilities are present.",{"category":115,"check":116,"severity":24,"summary":117},"Compliance","GDPR","The extension's focus on local persistence and code quality suggests it does not inherently operate on personal data without sanitization.",{"category":115,"check":119,"severity":24,"summary":120},"Target market","No regional or jurisdictional signals were detected, and the extension's scope is global.",{"category":90,"check":122,"severity":24,"summary":123},"Runtime stability","The extension supports multiple agents via SkillKit and uses standard Node.js tooling, indicating good cross-platform compatibility.",{"category":44,"check":125,"severity":24,"summary":126},"README","The README is comprehensive, detailing the problem, solution, features, installation, and architecture.",{"category":33,"check":128,"severity":24,"summary":129},"Tool surface size","The extension exposes a well-defined set of skills, agents, and commands, fitting within the target range.",{"category":40,"check":131,"severity":24,"summary":132},"Overlapping near-synonym tools","The tools and commands are distinct and serve specific purposes, avoiding direct synonyms.",{"category":44,"check":134,"severity":24,"summary":135},"Phantom features","All advertised features, including prompt hooks and knowledge plane capabilities, are described with corresponding implementations or documentation.",{"category":137,"check":138,"severity":24,"summary":139},"Install","Installation instruction","Clear installation instructions are provided for multiple environments, including copy-pasteable commands.",{"category":141,"check":142,"severity":24,"summary":143},"Errors","Actionable error messages","The detailed structure and documentation imply that errors would be actionable and provide remediation guidance.",{"category":145,"check":146,"severity":24,"summary":147},"Execution","Pinned dependencies","The presence of `npm install` and a clear project structure suggests dependencies are managed and pinned.",{"category":33,"check":149,"severity":150,"summary":151},"Dry-run preview","not_applicable","The extension's primary focus is on analysis and guardrails, not direct destructive operations that would necessitate a dry-run feature.",{"category":153,"check":154,"severity":24,"summary":155},"Protocol","Idempotent retry & timeouts","The prompt hooks specify timeouts, and the overall architecture suggests a stateless design suitable for retries.",{"category":115,"check":157,"severity":24,"summary":158},"Telemetry opt-in","The extension's focus on local persistence and user control (e.g., kill switch for loops) suggests telemetry would be opt-in or absent.",{"category":40,"check":160,"severity":24,"summary":161},"Precise Purpose","The skill's purpose is precisely defined as LLM-powered quality verification using prompt hooks for commit messages, code patterns, and conventions, with clear triggers and boundaries.",{"category":40,"check":163,"severity":24,"summary":164},"Concise Frontmatter","The frontmatter is concise and effectively summarizes the core capability of LLM-powered quality verification.",{"category":44,"check":166,"severity":24,"summary":167},"Concise Body","The SKILL.md is well-structured with sections for triggers, examples, and rules, indicating conciseness and good organization.",{"category":169,"check":170,"severity":24,"summary":171},"Context","Progressive Disclosure","The documentation is well-organized into sections and provides links to reference guides, facilitating progressive disclosure.",{"category":169,"check":173,"severity":150,"summary":174},"Forked exploration","The skill is focused on quality gates and verification, not deep exploration that would require forked context.",{"category":22,"check":176,"severity":24,"summary":177},"Usage examples","The SKILL.md provides clear, runnable JSON examples for various prompt hook scenarios.",{"category":22,"check":179,"severity":24,"summary":180},"Edge cases","The 'Rules' section in SKILL.md provides guidance on best practices, implicitly covering edge cases for prompt engineering.",{"category":102,"check":182,"severity":150,"summary":183},"Tool Fallback","This skill uses internal prompt hooks and does not appear to rely on external MCP servers that would require fallback mechanisms.",{"category":185,"check":186,"severity":24,"summary":187},"Safety","Halt on unexpected state","The emphasis on quality gates and structured hooks implies a design that would halt on unexpected states rather than proceed unsafely.",{"category":90,"check":189,"severity":24,"summary":190},"Cross-skill coupling","The `llm-gate` skill appears self-contained, focusing on prompt hooks and not relying on other specific skills being loaded.",1778696838053,"This skill enables AI-powered quality verification for operations like commit messages and code patterns using prompt hooks, acting as intelligent guardrails.",[194,195,196,197,198],"LLM-powered quality verification with prompt hooks","Validation of commit messages, code patterns, and conventions","Setup of intelligent guardrails for operations","Support for 'prompt' and 'agent' hook types","Example configurations for conventional commits, destructive commands, and secret leaks",[200,201,202],"Performing code refactoring or automatic code fixes","Replacing traditional linters or static analysis tools entirely","Handling general purpose code generation tasks",[204,205,206,207],"Prompt engineering","AI safety","Code quality","Workflow automation",[209,210],"Claude Code environment","A suitable LLM model (Haiku, Sonnet)","3.0.0","4.4.0","To implement AI-driven quality gates that validate operations, enforce conventions, and prevent errors before they occur, enhancing workflow reliability.","The extension is exceptionally well-documented and robust, with a clear focus on its core purpose of AI-powered quality gates. All checks passed, demonstrating high quality and production readiness.",98,"Highly polished skill for AI-powered quality gates using prompt hooks.",[218,219,220,221,222,223],"ai","code-quality","llm","hooks","guardrails","automation","global","verified",[227,228,229,230],"Implementing commit message validation","Enforcing complex code conventions","Creating smart guardrails for critical operations","Preventing accidental secret leaks in file writes",[232,233,234,235,236],"Identify operations to gate","Write a focused prompt hook","Select appropriate LLM model and timeout","Add hook to hooks.json","Test hook before deployment",{"codeQuality":238,"collectedAt":240,"documentation":241,"maintenance":244,"popularity":250,"security":252,"testCoverage":253},{"hasLockfile":239},true,1778696824470,{"descriptionLength":242,"readmeSize":243},185,22012,{"closedIssues90d":245,"forks":246,"hasChangelog":247,"openIssues90d":8,"pushedAt":248,"stars":249},5,203,false,1778554780000,2113,{"npmDownloads":251},611,{"hasNpmPackage":239,"smitheryVerified":247},{"hasCi":239,"hasTests":247},{"updatedAt":255},1778696838160,{"basePath":257,"githubOwner":258,"githubRepo":259,"locale":18,"slug":260,"type":261},"skills/llm-gate","rohitg00","pro-workflow","llm-gate","skill",{"_creationTime":263,"_id":264,"community":265,"display":266,"identity":272,"parentExtension":275,"providers":307,"relations":320,"tags":321,"workflow":322},1778696595410.5615,"k17fxtjcfh5gvxdrhv2dmgn1t986mdhv",{"reviewCount":8},{"description":267,"installMethods":268,"name":271,"sourceUrl":14},"Complete AI coding workflow system. Self-correcting memory + persistent FTS5-indexed research wikis + auto-research loop + multi-LLM council on a single SQLite store. 33 skills, 8 agents, 22 commands, 37 hook scripts across 24 events. Cross-agent via SkillKit.",{"claudeCode":259,"cursor":269,"npm":259,"skillkit":270},"/add-plugin pro-workflow","npx skillkit install pro-workflow","Pro Workflow",{"basePath":273,"githubOwner":258,"githubRepo":259,"locale":18,"slug":259,"type":274},"","plugin",{"_creationTime":276,"_id":277,"community":278,"display":279,"identity":282,"providers":284,"relations":301,"tags":303,"workflow":304},1778696595410.5613,"k1741gyqaf0tj1ffq65gjpsm6x86mfhx",{"reviewCount":8},{"description":280,"installMethods":281,"name":271,"sourceUrl":14},"Battle-tested Claude Code workflows from power users",{"claudeCode":12},{"basePath":273,"githubOwner":258,"githubRepo":259,"locale":18,"slug":259,"type":283},"marketplace",{"evaluate":285,"extract":294},{"promptVersionExtension":286,"promptVersionScoring":212,"score":287,"tags":288,"targetMarket":224,"tier":225},"3.1.0",99,[289,290,291,292,293],"workflow","productivity","ai-assistance","developer-tools","knowledge-management",{"commitSha":295,"license":296,"marketplace":297,"plugin":299},"HEAD","MIT",{"name":259,"pluginCount":298},1,{"mcpCount":8,"provider":300,"skillCount":8},"classify",{"repoId":302},"kd7am4e918eq98hrd9s31jm4vs86nn0b",[291,292,293,290,289],{"evaluatedAt":305,"extractAt":306,"updatedAt":305},1778696611346,1778696595410,{"evaluate":308,"extract":317},{"promptVersionExtension":211,"promptVersionScoring":212,"score":309,"tags":310,"targetMarket":224,"tier":316},96,[289,290,311,312,313,314,221,315],"ai-coding","self-correction","knowledge-base","sqlite","agents","community",{"commitSha":295,"license":296,"plugin":318},{"mcpCount":8,"provider":300,"skillCount":319},34,{"parentExtensionId":277,"repoId":302},[315,311,221,313,290,312,314,289],{"evaluatedAt":323,"extractAt":306,"updatedAt":323},1778696621396,{"evaluate":325,"extract":327},{"promptVersionExtension":211,"promptVersionScoring":212,"score":215,"tags":326,"targetMarket":224,"tier":225},[218,219,220,221,222,223],{"commitSha":295,"license":296},{"parentExtensionId":264,"repoId":302},{"_creationTime":330,"_id":302,"identity":331,"providers":332,"workflow":819},1778696588306.821,{"githubOwner":258,"githubRepo":259,"sourceUrl":14},{"classify":333,"discover":798,"extract":801,"github":802,"npm":818},{"commitSha":295,"extensions":334},[335,345,486,495,503,511,519,527,535,543,551,559,567,575,583,594,599,607,615,623,631,639,647,654,662,670,678,686,694,706,714,722,754,764,780,790],{"basePath":273,"description":280,"displayName":259,"installMethods":336,"rationale":337,"selectedPaths":338,"source":344,"sourceLanguage":18,"type":283},{"claudeCode":12},"marketplace.json at .claude-plugin/marketplace.json",[339,342],{"path":340,"priority":341},".claude-plugin/marketplace.json","mandatory",{"path":343,"priority":341},"README.md","rule",{"basePath":273,"description":267,"displayName":259,"installMethods":346,"license":296,"rationale":347,"selectedPaths":348,"source":344,"sourceLanguage":18,"type":274},{"claudeCode":259},"plugin manifest at .claude-plugin/plugin.json",[349,351,352,355,357,359,361,363,365,367,369,371,373,375,377,379,381,383,385,387,389,391,393,395,397,399,401,403,405,407,409,411,413,415,417,419,421,424,426,428,430,432,434,436,438,440,442,444,446,448,450,452,454,456,458,460,462,464,466,468,470,472,474,476,478,480,482,484],{"path":350,"priority":341},".claude-plugin/plugin.json",{"path":343,"priority":341},{"path":353,"priority":354},"skills/agent-teams/SKILL.md","medium",{"path":356,"priority":354},"skills/auto-setup/SKILL.md",{"path":358,"priority":354},"skills/batch-orchestration/SKILL.md",{"path":360,"priority":354},"skills/bug-capture/SKILL.md",{"path":362,"priority":354},"skills/compact-guard/SKILL.md",{"path":364,"priority":354},"skills/context-engineering/SKILL.md",{"path":366,"priority":354},"skills/context-optimizer/SKILL.md",{"path":368,"priority":354},"skills/cost-tracker/SKILL.md",{"path":370,"priority":354},"skills/deslop/SKILL.md",{"path":372,"priority":354},"skills/file-watcher/SKILL.md",{"path":374,"priority":354},"skills/insights/SKILL.md",{"path":376,"priority":354},"skills/learn-rule/SKILL.md",{"path":378,"priority":354},"skills/llm-council/SKILL.md",{"path":380,"priority":354},"skills/llm-gate/SKILL.md",{"path":382,"priority":354},"skills/mcp-audit/SKILL.md",{"path":384,"priority":354},"skills/module-map/SKILL.md",{"path":386,"priority":354},"skills/orchestrate/SKILL.md",{"path":388,"priority":354},"skills/parallel-worktrees/SKILL.md",{"path":390,"priority":354},"skills/permission-tuner/SKILL.md",{"path":392,"priority":354},"skills/plan-interrogate/SKILL.md",{"path":394,"priority":354},"skills/pro-workflow/SKILL.md",{"path":396,"priority":354},"skills/replay-learnings/SKILL.md",{"path":398,"priority":354},"skills/safe-mode/SKILL.md",{"path":400,"priority":354},"skills/session-handoff/SKILL.md",{"path":402,"priority":354},"skills/smart-commit/SKILL.md",{"path":404,"priority":354},"skills/sprint-status/SKILL.md",{"path":406,"priority":354},"skills/survey-generator/SKILL.md",{"path":408,"priority":354},"skills/thoroughness-scoring/SKILL.md",{"path":410,"priority":354},"skills/token-efficiency/SKILL.md",{"path":412,"priority":354},"skills/wiki-builder/SKILL.md",{"path":414,"priority":354},"skills/wiki-query/SKILL.md",{"path":416,"priority":354},"skills/wiki-research-loop/SKILL.md",{"path":418,"priority":354},"skills/wiki-viewer/SKILL.md",{"path":420,"priority":354},"skills/wrap-up/SKILL.md",{"path":422,"priority":423},"agents/context-engineer.md","high",{"path":425,"priority":423},"agents/cost-analyst.md",{"path":427,"priority":423},"agents/debugger.md",{"path":429,"priority":423},"agents/orchestrator.md",{"path":431,"priority":423},"agents/permission-analyst.md",{"path":433,"priority":423},"agents/planner.md",{"path":435,"priority":423},"agents/reviewer.md",{"path":437,"priority":423},"agents/scout.md",{"path":439,"priority":423},"commands/auto-setup.md",{"path":441,"priority":423},"commands/commit.md",{"path":443,"priority":423},"commands/compact-guard.md",{"path":445,"priority":423},"commands/context-optimizer.md",{"path":447,"priority":423},"commands/cost-tracker.md",{"path":449,"priority":423},"commands/deslop.md",{"path":451,"priority":423},"commands/develop.md",{"path":453,"priority":423},"commands/doctor.md",{"path":455,"priority":423},"commands/handoff.md",{"path":457,"priority":423},"commands/insights.md",{"path":459,"priority":423},"commands/learn-rule.md",{"path":461,"priority":423},"commands/learn.md",{"path":463,"priority":423},"commands/list.md",{"path":465,"priority":423},"commands/mcp-audit.md",{"path":467,"priority":423},"commands/parallel.md",{"path":469,"priority":423},"commands/permission-tuner.md",{"path":471,"priority":423},"commands/replay.md",{"path":473,"priority":423},"commands/safe-mode.md",{"path":475,"priority":423},"commands/search.md",{"path":477,"priority":423},"commands/sprint-status.md",{"path":479,"priority":423},"commands/wiki.md",{"path":481,"priority":423},"commands/wrap-up.md",{"path":483,"priority":423},"hooks/hooks.json",{"path":485,"priority":423},".cursor-plugin/plugin.json",{"basePath":487,"description":488,"displayName":489,"installMethods":490,"rationale":491,"selectedPaths":492,"source":344,"sourceLanguage":18,"type":261},"skills/agent-teams","Coordinate multiple Claude Code sessions as a team — lead + teammates with shared task lists, mailbox messaging, and file-lock claiming. Patterns for team sizing, task decomposition, and when to use teams vs sub-agents vs worktrees.","agent-teams",{"claudeCode":12},"SKILL.md frontmatter at skills/agent-teams/SKILL.md",[493],{"path":494,"priority":341},"SKILL.md",{"basePath":496,"description":497,"displayName":498,"installMethods":499,"rationale":500,"selectedPaths":501,"source":344,"sourceLanguage":18,"type":261},"skills/auto-setup","Auto-configure quality gates, hooks, and settings for a new project. Detects project type and sets up appropriate tooling. Use when onboarding a new codebase.","auto-setup",{"claudeCode":12},"SKILL.md frontmatter at skills/auto-setup/SKILL.md",[502],{"path":494,"priority":341},{"basePath":504,"description":505,"displayName":506,"installMethods":507,"rationale":508,"selectedPaths":509,"source":344,"sourceLanguage":18,"type":261},"skills/batch-orchestration","Decompose large-scale changes into independent units and spawn parallel agents in isolated worktrees. Use for migrations, refactors, codemods, and any change touching 10+ files with the same pattern.","batch-orchestration",{"claudeCode":12},"SKILL.md frontmatter at skills/batch-orchestration/SKILL.md",[510],{"path":494,"priority":341},{"basePath":512,"description":513,"displayName":514,"installMethods":515,"rationale":516,"selectedPaths":517,"source":344,"sourceLanguage":18,"type":261},"skills/bug-capture","Capture a user-reported defect as a durable GitHub issue written in the project's own domain language. Explores the codebase in parallel for context but never leaks file paths or line numbers into the issue. Use when the user reports a bug conversationally, runs a QA pass, or says \"file an issue\", \"log this as a bug\", \"capture this\".","bug-capture",{"claudeCode":12},"SKILL.md frontmatter at skills/bug-capture/SKILL.md",[518],{"path":494,"priority":341},{"basePath":520,"description":521,"displayName":522,"installMethods":523,"rationale":524,"selectedPaths":525,"source":344,"sourceLanguage":18,"type":261},"skills/compact-guard","Smart context compaction with state preservation. Saves critical files, task progress, and working state before compaction, restores after. Use before manual compact or when auto-compact triggers.","compact-guard",{"claudeCode":12},"SKILL.md frontmatter at skills/compact-guard/SKILL.md",[526],{"path":494,"priority":341},{"basePath":528,"description":529,"displayName":530,"installMethods":531,"rationale":532,"selectedPaths":533,"source":344,"sourceLanguage":18,"type":261},"skills/context-engineering","Master the four operations of context engineering — Write, Select, Compress, Isolate. Manage token budgets, compaction strategies, and context partitioning to keep AI sessions sharp and efficient.","context-engineering",{"claudeCode":12},"SKILL.md frontmatter at skills/context-engineering/SKILL.md",[534],{"path":494,"priority":341},{"basePath":536,"description":537,"displayName":538,"installMethods":539,"rationale":540,"selectedPaths":541,"source":344,"sourceLanguage":18,"type":261},"skills/context-optimizer","Optimize token usage and context management. Use when sessions feel slow, context is degraded, or you're running out of budget.","context-optimizer",{"claudeCode":12},"SKILL.md frontmatter at skills/context-optimizer/SKILL.md",[542],{"path":494,"priority":341},{"basePath":544,"description":545,"displayName":546,"installMethods":547,"rationale":548,"selectedPaths":549,"source":344,"sourceLanguage":18,"type":261},"skills/cost-tracker","Track session costs, set budget alerts, and optimize token spend. Use to check costs mid-session or set spending limits.","cost-tracker",{"claudeCode":12},"SKILL.md frontmatter at skills/cost-tracker/SKILL.md",[550],{"path":494,"priority":341},{"basePath":552,"description":553,"displayName":554,"installMethods":555,"rationale":556,"selectedPaths":557,"source":344,"sourceLanguage":18,"type":261},"skills/deslop","Remove AI-generated code slop, unnecessary comments, and over-engineering from the current branch diff. Cleans up boilerplate, simplifies abstractions, and strips defensive code. Use when cleaning up code, simplifying, removing boilerplate, or before committing.","deslop",{"claudeCode":12},"SKILL.md frontmatter at skills/deslop/SKILL.md",[558],{"path":494,"priority":341},{"basePath":560,"description":561,"displayName":562,"installMethods":563,"rationale":564,"selectedPaths":565,"source":344,"sourceLanguage":18,"type":261},"skills/file-watcher","Configure file watching hooks to auto-react to config changes, env file updates, and dependency modifications. Use to set up reactive workflows.","file-watcher",{"claudeCode":12},"SKILL.md frontmatter at skills/file-watcher/SKILL.md",[566],{"path":494,"priority":341},{"basePath":568,"description":569,"displayName":570,"installMethods":571,"rationale":572,"selectedPaths":573,"source":344,"sourceLanguage":18,"type":261},"skills/insights","Show session analytics, learning patterns, correction trends, heatmaps, and productivity metrics. Computes stats from project memory and session history. Use when asking for stats, statistics, progress, how am I doing, coding history, or dashboard.","insights",{"claudeCode":12},"SKILL.md frontmatter at skills/insights/SKILL.md",[574],{"path":494,"priority":341},{"basePath":576,"description":577,"displayName":578,"installMethods":579,"rationale":580,"selectedPaths":581,"source":344,"sourceLanguage":18,"type":261},"skills/learn-rule","Capture a correction or lesson as a persistent learning rule with category, mistake, and correction. Stores, categorises, and retrieves rules for future sessions. Use after mistakes or when the user says \"remember this\", \"don't forget\", \"note this\", or \"learn from this\".","learn-rule",{"claudeCode":12},"SKILL.md frontmatter at skills/learn-rule/SKILL.md",[582],{"path":494,"priority":341},{"basePath":584,"description":585,"displayName":586,"installMethods":587,"rationale":588,"selectedPaths":589,"source":344,"sourceLanguage":18,"type":261},"skills/llm-council","Provider-agnostic multi-LLM deliberation. Three phases — independent responses, cross-model anonymized ranking, chairman synthesis. Provider config from env (OPENAI/ANTHROPIC/FIREWORKS/OPENROUTER/custom OpenAI-compatible base URL). Persists transcript to a wiki page when --wiki \u003Cslug> is passed. Use when the user wants multiple AI perspectives, consensus-building, or the \"LLM Council\" approach for high-stakes reviews, plan critique, or contested learning rules.","llm-council",{"claudeCode":12},"SKILL.md frontmatter at skills/llm-council/SKILL.md",[590,591],{"path":494,"priority":341},{"path":592,"priority":593},"scripts/council.js","low",{"basePath":257,"description":10,"displayName":260,"installMethods":595,"rationale":596,"selectedPaths":597,"source":344,"sourceLanguage":18,"type":261},{"claudeCode":12},"SKILL.md frontmatter at skills/llm-gate/SKILL.md",[598],{"path":494,"priority":341},{"basePath":600,"description":601,"displayName":602,"installMethods":603,"rationale":604,"selectedPaths":605,"source":344,"sourceLanguage":18,"type":261},"skills/mcp-audit","Audit connected MCP servers for token overhead, redundancy, and security. Use when sessions feel slow or before adding new MCPs.","mcp-audit",{"claudeCode":12},"SKILL.md frontmatter at skills/mcp-audit/SKILL.md",[606],{"path":494,"priority":341},{"basePath":608,"description":609,"displayName":610,"installMethods":611,"rationale":612,"selectedPaths":613,"source":344,"sourceLanguage":18,"type":261},"skills/module-map","Produce a one-screen map of an unfamiliar area of the codebase: entry points, modules, data flow, callers. Designed to be read in fifteen seconds. Use when the user says \"I do not know this area\", \"give me the map\", \"zoom out\", \"orient me\".","module-map",{"claudeCode":12},"SKILL.md frontmatter at skills/module-map/SKILL.md",[614],{"path":494,"priority":341},{"basePath":616,"description":617,"displayName":618,"installMethods":619,"rationale":620,"selectedPaths":621,"source":344,"sourceLanguage":18,"type":261},"skills/orchestrate","Wire Commands, Agents, and Skills together for complex features. Use when building features that need research, planning, and implementation phases.","orchestrate",{"claudeCode":12},"SKILL.md frontmatter at skills/orchestrate/SKILL.md",[622],{"path":494,"priority":341},{"basePath":624,"description":625,"displayName":626,"installMethods":627,"rationale":628,"selectedPaths":629,"source":344,"sourceLanguage":18,"type":261},"skills/parallel-worktrees","Create and manage git worktrees for parallel coding sessions with zero dead time. Use when blocked on tests, builds, wanting to work on multiple branches, context switching, or exploring multiple approaches simultaneously.","parallel-worktrees",{"claudeCode":12},"SKILL.md frontmatter at skills/parallel-worktrees/SKILL.md",[630],{"path":494,"priority":341},{"basePath":632,"description":633,"displayName":634,"installMethods":635,"rationale":636,"selectedPaths":637,"source":344,"sourceLanguage":18,"type":261},"skills/permission-tuner","Analyze permission denial patterns and generate optimized alwaysAllow and alwaysDeny rules. Use when permission prompts are slowing you down or after sessions with many denials.","permission-tuner",{"claudeCode":12},"SKILL.md frontmatter at skills/permission-tuner/SKILL.md",[638],{"path":494,"priority":341},{"basePath":640,"description":641,"displayName":642,"installMethods":643,"rationale":644,"selectedPaths":645,"source":344,"sourceLanguage":18,"type":261},"skills/plan-interrogate","Stress-test a plan by walking its decision tree one question at a time. Use when the user wants to pressure-test a design before implementation.","plan-interrogate",{"claudeCode":12},"SKILL.md frontmatter at skills/plan-interrogate/SKILL.md",[646],{"path":494,"priority":341},{"basePath":648,"description":649,"displayName":259,"installMethods":650,"rationale":651,"selectedPaths":652,"source":344,"sourceLanguage":18,"type":261},"skills/pro-workflow","Complete AI coding workflow system. Orchestration patterns, 18 hook events, 5 agents, cross-agent support, reference guides, and searchable learnings. Works with Claude Code, Cursor, and 32+ agents.",{"claudeCode":12},"SKILL.md frontmatter at skills/pro-workflow/SKILL.md",[653],{"path":494,"priority":341},{"basePath":655,"description":656,"displayName":657,"installMethods":658,"rationale":659,"selectedPaths":660,"source":344,"sourceLanguage":18,"type":261},"skills/replay-learnings","Surface past learnings relevant to the current task before starting work. Searches correction history, recalls past mistakes, and applies prior patterns. Use when starting a task, saying \"what do I know about\", \"previous mistakes\", \"lessons learned\", or \"remind me about\".","replay-learnings",{"claudeCode":12},"SKILL.md frontmatter at skills/replay-learnings/SKILL.md",[661],{"path":494,"priority":341},{"basePath":663,"description":664,"displayName":665,"installMethods":666,"rationale":667,"selectedPaths":668,"source":344,"sourceLanguage":18,"type":261},"skills/safe-mode","Prevent destructive operations using Claude Code hooks. Three modes — cautious (warn on dangerous commands), lockdown (restrict edits to one directory), and clear (remove restrictions). Uses PreToolUse matchers for Bash, Edit, and Write.","safe-mode",{"claudeCode":12},"SKILL.md frontmatter at skills/safe-mode/SKILL.md",[669],{"path":494,"priority":341},{"basePath":671,"description":672,"displayName":673,"installMethods":674,"rationale":675,"selectedPaths":676,"source":344,"sourceLanguage":18,"type":261},"skills/session-handoff","Generate a structured handoff document capturing current progress, open tasks, key decisions, and context needed to resume work. Use when ending a session, saying \"continue later\", \"save progress\", \"session summary\", or \"pick up where I left off\".","session-handoff",{"claudeCode":12},"SKILL.md frontmatter at skills/session-handoff/SKILL.md",[677],{"path":494,"priority":341},{"basePath":679,"description":680,"displayName":681,"installMethods":682,"rationale":683,"selectedPaths":684,"source":344,"sourceLanguage":18,"type":261},"skills/smart-commit","Run quality gates, review staged changes for issues, and create a well-crafted conventional commit. Use when saying \"commit\", \"git commit\", \"save my changes\", or ready to commit after making changes.","smart-commit",{"claudeCode":12},"SKILL.md frontmatter at skills/smart-commit/SKILL.md",[685],{"path":494,"priority":341},{"basePath":687,"description":688,"displayName":689,"installMethods":690,"rationale":691,"selectedPaths":692,"source":344,"sourceLanguage":18,"type":261},"skills/sprint-status","Track parallel work sessions and prevent confusion across multiple Claude Code instances. Every major step ends with a status line. Every question re-states project, branch, and task.","sprint-status",{"claudeCode":12},"SKILL.md frontmatter at skills/sprint-status/SKILL.md",[693],{"path":494,"priority":341},{"basePath":695,"description":696,"displayName":697,"installMethods":698,"rationale":699,"selectedPaths":700,"source":344,"sourceLanguage":18,"type":261},"skills/survey-generator","Compile a structured literature survey on any AI/ML topic. Agent curates a research bundle (taxonomy + sections + bibliography of real papers) from a public anchor resource, then a chosen LLM generates the survey artifact. Output target is a wiki page (markdown), not a one-off HTML — survey lands in `\u003Cwiki>/derived/surveys/\u003Cslug>.md` with full bibliography rows in `sources.md`. Provider-agnostic (Anthropic/OpenAI/OpenRouter/Fireworks/custom OpenAI-compat). Use when the user asks for a \"survey\", \"literature review\", \"lit review\", or \"deep dive\" on a technical topic.","survey-generator",{"claudeCode":12},"SKILL.md frontmatter at skills/survey-generator/SKILL.md",[701,702,704],{"path":494,"priority":341},{"path":703,"priority":593},"scripts/build-survey.js",{"path":705,"priority":593},"templates/research_bundle.template.json",{"basePath":707,"description":708,"displayName":709,"installMethods":710,"rationale":711,"selectedPaths":712,"source":344,"sourceLanguage":18,"type":261},"skills/thoroughness-scoring","Score every decision point with a Thoroughness Rating (1-10). AI makes the marginal cost of doing things properly near-zero — pick the higher-rated option every time. Includes scope checks to distinguish contained vs unbounded work.","thoroughness-scoring",{"claudeCode":12},"SKILL.md frontmatter at skills/thoroughness-scoring/SKILL.md",[713],{"path":494,"priority":341},{"basePath":715,"description":716,"displayName":717,"installMethods":718,"rationale":719,"selectedPaths":720,"source":344,"sourceLanguage":18,"type":261},"skills/token-efficiency","Reduce token waste by 40-60% through anti-sycophancy rules, tool-call budgets, one-pass coding, task profiles, and read-before-write enforcement. Inspired by drona23/claude-token-efficient.","token-efficiency",{"claudeCode":12},"SKILL.md frontmatter at skills/token-efficiency/SKILL.md",[721],{"path":494,"priority":341},{"basePath":723,"description":724,"displayName":725,"installMethods":726,"rationale":727,"selectedPaths":728,"source":344,"sourceLanguage":18,"type":261},"skills/wiki-builder","Start, structure, and grow a persistent research wiki indexed in pro-workflow's SQLite knowledge base. Each wiki is a folder of markdown pages with provenance, plus a shadow FTS5 index so any session can recall it. Use when the user says \"start a wiki\", \"add to wiki\", \"compile a page\", \"wiki on X\", or wants a long-lived knowledge base on a topic, paper, product, person, project, or codebase.","wiki-builder",{"claudeCode":12},"SKILL.md frontmatter at skills/wiki-builder/SKILL.md",[729,730,732,734,736,738,740,742,744,746,748,750,752],{"path":494,"priority":341},{"path":731,"priority":354},"references/wiki-flavors.md",{"path":733,"priority":593},"scripts/init_wiki.sh",{"path":735,"priority":593},"scripts/wiki-cli.js",{"path":737,"priority":593},"templates/index.md",{"path":739,"priority":593},"templates/maintenance-log.md",{"path":741,"priority":593},"templates/prompts/compile-concept-page.md",{"path":743,"priority":593},"templates/prompts/compile-index.md",{"path":745,"priority":593},"templates/prompts/compile-source-page.md",{"path":747,"priority":593},"templates/prompts/lint-wiki.md",{"path":749,"priority":593},"templates/prompts/query-and-file.md",{"path":751,"priority":593},"templates/sources.md",{"path":753,"priority":593},"templates/wiki.config.md",{"basePath":755,"description":756,"displayName":757,"installMethods":758,"rationale":759,"selectedPaths":760,"source":344,"sourceLanguage":18,"type":261},"skills/wiki-query","Query pro-workflow wikis via SQLite FTS5 BM25 retrieval. Returns top-K passages with citations. Use when answering a question that any of the user's wikis already covers, when the user says \"what does the wiki say about X\", \"ask wiki\", \"search wikis\", or before drafting a new wiki page (to avoid duplication).","wiki-query",{"claudeCode":12},"SKILL.md frontmatter at skills/wiki-query/SKILL.md",[761,762],{"path":494,"priority":341},{"path":763,"priority":593},"scripts/query.js",{"basePath":765,"description":766,"displayName":767,"installMethods":768,"rationale":769,"selectedPaths":770,"source":344,"sourceLanguage":18,"type":261},"skills/wiki-research-loop","Auto-grow a pro-workflow wiki by running a budget-capped BFS research loop over pluggable source fetchers (web, arXiv, GitHub). Each iteration pops a seed from the queue, fetches sources, drafts a wiki page, dedupes claims against existing pages, enqueues follow-up seeds. Halts on budget cap, depth cap, or convergence. Use when the user says \"research \u003Ctopic>\", \"grow the \u003Cslug> wiki\", \"auto-research\", or wants a knowledge base that builds itself overnight.","wiki-research-loop",{"claudeCode":12},"SKILL.md frontmatter at skills/wiki-research-loop/SKILL.md",[771,772,774,776,778],{"path":494,"priority":341},{"path":773,"priority":593},"scripts/research-loop.js",{"path":775,"priority":593},"scripts/source-fetchers/arxiv.js",{"path":777,"priority":593},"scripts/source-fetchers/github.js",{"path":779,"priority":593},"scripts/source-fetchers/web.js",{"basePath":781,"description":782,"displayName":783,"installMethods":784,"rationale":785,"selectedPaths":786,"source":344,"sourceLanguage":18,"type":261},"skills/wiki-viewer","Render a self-contained HTML viewer for a pro-workflow wiki. Pages, sources, claims, seed queue, page-link graph and full-text search all in one file. No external dependencies, no JS framework, S3-uploadable. Use when the user wants to browse a wiki visually, share its current state with someone, audit research progress, or hand off a knowledge base. Inspired by Thariq Shihipar's \"Unreasonable Effectiveness of HTML\" — favors information density and shareability over markdown-only outputs.","wiki-viewer",{"claudeCode":12},"SKILL.md frontmatter at skills/wiki-viewer/SKILL.md",[787,788],{"path":494,"priority":341},{"path":789,"priority":593},"scripts/render.js",{"basePath":791,"description":792,"displayName":793,"installMethods":794,"rationale":795,"selectedPaths":796,"source":344,"sourceLanguage":18,"type":261},"skills/wrap-up","End-of-session ritual that audits changes, runs quality checks, captures learnings, and produces a session summary. Use when saying \"wrap up\", \"done for the day\", \"finish coding\", or ending a coding session.","wrap-up",{"claudeCode":12},"SKILL.md frontmatter at skills/wrap-up/SKILL.md",[797],{"path":494,"priority":341},{"sources":799},[800],"manual",{"npmPackage":259},{"closedIssues90d":245,"description":803,"forks":246,"homepage":804,"openIssues90d":8,"pushedAt":248,"readmeSize":243,"stars":249,"topics":805},"Claude Code learns from your corrections: self-correcting memory that compounds over 50+ sessions. Context engineering, parallel worktrees, agent teams, and 17 battle-tested skills.","https://rohitg00.github.io/pro-workflow/infographic.html",[806,807,808,289,809,810,311,811,812,813,814,815,530,292,816,221,290,312,817],"claude","claude-code","cursor","agent-orchestration","ai-agents","ai-workflow","claude-code-plugin","claude-code-skills","claude-skills","codex","gemini-cli","worktrees",{"downloads":251},{"classifiedAt":820,"discoverAt":821,"extractAt":822,"githubAt":822,"npmAt":823,"updatedAt":820},1778696594915,1778696588306,1778696590961,1778696593284,[218,223,219,222,221,220],{"evaluatedAt":255,"extractAt":306,"updatedAt":255},[],[828,846,879,908,924,953],{"_creationTime":829,"_id":830,"community":831,"display":832,"identity":834,"providers":835,"relations":842,"tags":843,"workflow":844},1778696595410.5671,"k17anj41t8hgk7k78wc98gw6a186n8ks",{"reviewCount":8},{"description":664,"installMethods":833,"name":665,"sourceUrl":14},{"claudeCode":12},{"basePath":663,"githubOwner":258,"githubRepo":259,"locale":18,"slug":665,"type":261},{"evaluate":836,"extract":841},{"promptVersionExtension":211,"promptVersionScoring":212,"score":837,"tags":838,"targetMarket":224,"tier":225},100,[839,222,840,219,221],"security","operations",{"commitSha":295},{"parentExtensionId":264,"repoId":302},[219,222,221,840,839],{"evaluatedAt":845,"extractAt":306,"updatedAt":845},1778696971063,{"_creationTime":847,"_id":848,"community":849,"display":850,"identity":856,"providers":862,"relations":870,"tags":874,"workflow":875},1778693798788.0542,"k170ymfjagf8xv5gd19p7dq52986mp9g",{"reviewCount":8},{"description":851,"installMethods":852,"name":854,"sourceUrl":855},"Domänenwissen für die Evolution Engine — LLM-gestützte autonome Strategieentdeckung aus rohen OHLCV-Daten. Behandelt die Schleife Generieren-Backtesten-Auswählen-Entwickeln, vektorisiertes Backtesting, Out-of-Sample-Validierung und Strategiegraduierung. Verwenden Sie es beim Entdecken von Handelspatterns, Ausführen von Backtests, Entwickeln von Strategien oder Überprüfen von Evolutionsprotokollen. Löst aus bei \"evolve\", \"discover patterns\", \"backtest\", \"evolution\", \"strategy generation\", \"candidate strategy\".",{"claudeCode":853},"mnemox-ai/tradememory-protocol","TradeMemory Protocol","https://github.com/mnemox-ai/tradememory-protocol",{"basePath":857,"githubOwner":858,"githubRepo":859,"locale":860,"slug":861,"type":261},"tradememory-plugin/skills/evolution-engine","mnemox-ai","tradememory-protocol","de","evolution-engine",{"evaluate":863,"extract":869},{"promptVersionExtension":211,"promptVersionScoring":212,"score":837,"tags":864,"targetMarket":224,"tier":225},[865,218,866,867,868,220],"trading","memory","audit","compliance",{"commitSha":295,"license":296},{"parentExtensionId":871,"repoId":872,"translatedFrom":873},"k170vxkqee48k2xq1v55a025nh86nzn7","kd73z11kfekksxyrs8ds0snacs86ncdy","k171p5pgbfbm5g4k5sa3y4cj9s86m6hk",[218,867,868,220,866,865],{"evaluatedAt":876,"extractAt":877,"updatedAt":878},1778693678813,1778693539593,1778693798788,{"_creationTime":880,"_id":881,"community":882,"display":883,"identity":889,"providers":893,"relations":901,"tags":904,"workflow":905},1778699234184.611,"k179b6dkc777g1rgyecze04wqn86m6y4",{"reviewCount":8},{"description":884,"installMethods":885,"name":887,"sourceUrl":888},"Process-first advisor routing for Claude, Codex, or Gemini via `omc ask`, with artifact capture and no raw CLI assembly",{"claudeCode":886},"Yeachan-Heo/oh-my-claudecode","oh-my-claudecode","https://github.com/Yeachan-Heo/oh-my-claudecode",{"basePath":890,"githubOwner":891,"githubRepo":887,"locale":18,"slug":892,"type":261},"skills/ask","Yeachan-Heo","ask",{"evaluate":894,"extract":900},{"promptVersionExtension":211,"promptVersionScoring":212,"score":837,"tags":895,"targetMarket":224,"tier":225},[896,223,220,897,898,899],"cli","prompting","code-review","artifact-generation",{"commitSha":295,"license":296},{"parentExtensionId":902,"repoId":903},"k17brg5egdw1jbncj1j4wfv3fh86n639","kd74zv63fryf9prygtq7gf4es986n22y",[899,223,896,898,220,897],{"evaluatedAt":906,"extractAt":907,"updatedAt":906},1778699303045,1778699234184,{"_creationTime":909,"_id":910,"community":911,"display":912,"identity":915,"providers":916,"relations":920,"tags":921,"workflow":922},1778696595410.5698,"k171sdysmt658g1cdd7hgt8p8h86nms7",{"reviewCount":8},{"description":792,"installMethods":913,"name":914,"sourceUrl":14},{"claudeCode":12},"Wrap-Up Ritual",{"basePath":791,"githubOwner":258,"githubRepo":259,"locale":18,"slug":793,"type":261},{"evaluate":917,"extract":919},{"promptVersionExtension":211,"promptVersionScoring":212,"score":837,"tags":918,"targetMarket":224,"tier":225},[289,220,290,866,313,219],{"commitSha":295,"license":296},{"parentExtensionId":264,"repoId":302},[219,313,220,866,290,289],{"evaluatedAt":923,"extractAt":306,"updatedAt":923},1778697164619,{"_creationTime":925,"_id":926,"community":927,"display":928,"identity":934,"providers":939,"relations":946,"tags":949,"workflow":950},1778696691708.3274,"k170az7r02e9e2v47mpy80kx6n86nff3",{"reviewCount":8},{"description":929,"installMethods":930,"name":932,"sourceUrl":933},"Detect current market regime using npx neural-trader — bull/bear/ranging/volatile classification with recommended strategy",{"claudeCode":931},"ruvnet/ruflo","Trader Regime","https://github.com/ruvnet/ruflo",{"basePath":935,"githubOwner":936,"githubRepo":937,"locale":18,"slug":938,"type":261},"plugins/ruflo-neural-trader/skills/trader-regime","ruvnet","ruflo","trader-regime",{"evaluate":940,"extract":945},{"promptVersionExtension":211,"promptVersionScoring":212,"score":837,"tags":941,"targetMarket":224,"tier":225},[942,865,943,218,944,896],"finance","market-analysis","typescript",{"commitSha":295,"license":296},{"parentExtensionId":947,"repoId":948},"k17drge8h1fgzchr0p4jaeg33n86mwmy","kd7ed28gj8n0y3msk5dzrp05zs86nqtc",[218,896,942,943,865,944],{"evaluatedAt":951,"extractAt":952,"updatedAt":951},1778701108877,1778696691708,{"_creationTime":954,"_id":955,"community":956,"display":957,"identity":961,"providers":963,"relations":968,"tags":970,"workflow":971},1778693819124.3687,"k177re651qqdxa2pxznqy4qzx186mgmm",{"reviewCount":8},{"description":958,"installMethods":959,"name":960,"sourceUrl":855},"Domänenwissen für die KI-Trading-Erinnerung – Outcome-Weighted Memory (OWM)-Architektur, 5 Speichertypen, Abrufbewertung und Verhaltensanalyse. Verwenden Sie dies beim Aufzeichnen von Trades, beim Abrufen ähnlicher Kontexte, bei der Leistungsanalyse oder bei der Überprüfung von Verhaltensabweichungen. Löst bei \"record trade\", \"remember trade\", \"recall\", \"similar trades\", \"performance\", \"behavioral\", \"disposition\", \"affective state\", \"confidence\" aus.",{"claudeCode":853},"trading-memory",{"basePath":962,"githubOwner":858,"githubRepo":859,"locale":860,"slug":960,"type":261},"tradememory-plugin/skills/trading-memory",{"evaluate":964,"extract":967},{"promptVersionExtension":211,"promptVersionScoring":212,"score":837,"tags":965,"targetMarket":224,"tier":225},[865,218,866,942,966],"python",{"commitSha":295},{"parentExtensionId":871,"repoId":872,"translatedFrom":969},"k173a67a16bpq0e29wjd85v71986nx03",[218,942,866,966,865],{"evaluatedAt":972,"extractAt":877,"updatedAt":973},1778693719816,1778693819124]