[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"extension-skill-rohitg00-token-efficiency-en":3,"guides-for-rohitg00-token-efficiency":823,"similar-k176vkq15kwe1nwkspr5f6j17n86m5h4-en":824},{"_creationTime":4,"_id":5,"children":6,"community":7,"display":9,"evaluation":15,"identity":254,"isFallback":245,"parentExtension":259,"providers":322,"relations":326,"repo":327,"tags":821,"workflow":822},1778696595410.5686,"k176vkq15kwe1nwkspr5f6j17n86m5h4",[],{"reviewCount":8},0,{"description":10,"installMethods":11,"name":13,"sourceUrl":14},"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.",{"claudeCode":12},"rohitg00/pro-workflow","token-efficiency","https://github.com/rohitg00/pro-workflow",{"_creationTime":16,"_id":17,"extensionId":5,"locale":18,"result":19,"trustSignals":235,"workflow":252},1778697069463.2236,"kn7aq9efqpr2cx4r7r330k455h86nn4r","en",{"checks":20,"evaluatedAt":192,"extensionSummary":193,"features":194,"nonGoals":201,"practices":205,"prerequisites":209,"promptVersionExtension":210,"promptVersionScoring":211,"purpose":212,"rationale":213,"score":214,"summary":215,"tags":216,"targetMarket":221,"tier":222,"useCases":223,"workflow":228},[21,26,29,32,36,39,44,49,52,55,59,63,66,70,73,76,79,82,85,88,92,96,100,104,108,111,114,117,121,124,127,130,133,135,138,142,146,150,153,157,160,163,166,169,173,176,179,182,185,189],{"category":22,"check":23,"severity":24,"summary":25},"Practical Utility","Problem relevance","pass","The description clearly states the problem of token waste and repetitive corrections in AI sessions.",{"category":22,"check":27,"severity":24,"summary":28},"Unique selling proposition","The extension offers specific rules, budgets, and disciplines like anti-sycophancy and one-pass coding, which go beyond basic LLM capabilities to significantly reduce token waste.",{"category":22,"check":30,"severity":24,"summary":31},"Production readiness","The extension appears to be production-ready, with well-defined rules, examples, and configuration options, addressing the complete lifecycle of token-efficient interaction.",{"category":33,"check":34,"severity":24,"summary":35},"Scope","Single responsibility principle","The skill focuses specifically on token efficiency through various methods, aligning with a single, well-defined domain.",{"category":33,"check":37,"severity":24,"summary":38},"Description quality","The provided description accurately reflects the skill's purpose of reducing token waste through specific techniques and is concise.",{"category":40,"check":41,"severity":42,"summary":43},"Invocation","Scoped tools","not_applicable","This is a skill, not a tool-based extension with multiple discrete tools.",{"category":45,"check":46,"severity":47,"summary":48},"Documentation","Configuration & parameter reference","info","While the SKILL.md details rules and profiles, specific configuration parameters or environment variables that users might set are not explicitly documented with defaults.",{"category":33,"check":50,"severity":42,"summary":51},"Tool naming","This is a skill with structured instructions, not discrete tools with separate names.",{"category":33,"check":53,"severity":42,"summary":54},"Minimal I/O surface","This is a skill that modifies LLM behavior, not a tool with explicit input/output schemas.",{"category":56,"check":57,"severity":24,"summary":58},"License","License usability","The README explicitly states the MIT license, and the GitHub repository confirms it.",{"category":60,"check":61,"severity":24,"summary":62},"Maintenance","Commit recency","The last commit was on May 12, 2026, which is recent.",{"category":60,"check":64,"severity":42,"summary":65},"Dependency Management","The extension does not appear to use third-party dependencies directly managed within the skill's code that would require explicit management.",{"category":67,"check":68,"severity":42,"summary":69},"Security","Secret Management","The skill does not handle or expose secrets.",{"category":67,"check":71,"severity":24,"summary":72},"Injection","The skill's instructions are focused on LLM behavior and do not involve loading or executing untrusted external data.",{"category":67,"check":74,"severity":24,"summary":75},"Transitive Supply-Chain Grenades","The skill does not fetch remote content or execute code from external sources at runtime.",{"category":67,"check":77,"severity":24,"summary":78},"Sandbox Isolation","The skill operates by influencing LLM behavior and does not modify files or interact with the system outside its designated scope.",{"category":67,"check":80,"severity":24,"summary":81},"Sandbox escape primitives","No detached-process spawns or deny-retry loops are present as this skill does not execute system commands.",{"category":67,"check":83,"severity":24,"summary":84},"Data Exfiltration","The skill's function is to modify LLM output and does not involve reading or submitting confidential data.",{"category":67,"check":86,"severity":24,"summary":87},"Hidden Text Tricks","The bundled content is free of hidden-steering tricks and uses standard ASCII characters.",{"category":89,"check":90,"severity":24,"summary":91},"Hooks","Opaque code execution","The skill's instructions are presented as plain text rules and do not involve obfuscated code or runtime execution.",{"category":93,"check":94,"severity":24,"summary":95},"Portability","Structural Assumption","The skill's logic focuses on LLM output and does not make assumptions about user project structure.",{"category":97,"check":98,"severity":24,"summary":99},"Trust","Issues Attention","There are 0 open and 5 closed issues in the last 90 days, indicating good maintenance responsiveness.",{"category":101,"check":102,"severity":24,"summary":103},"Versioning","Release Management","The README includes badges with npm version, and commits are recent, indicating a managed release process.",{"category":105,"check":106,"severity":42,"summary":107},"Code Execution","Validation","This skill operates by providing instructions to the LLM and does not execute code that requires schema validation of inputs or outputs.",{"category":67,"check":109,"severity":24,"summary":110},"Unguarded Destructive Operations","The skill modifies LLM behavior and does not perform destructive operations on the file system or external services.",{"category":105,"check":112,"severity":24,"summary":113},"Error Handling","The skill is designed to provide instructions to the LLM, and errors would typically manifest as LLM misunderstandings rather than code execution failures.",{"category":105,"check":115,"severity":42,"summary":116},"Logging","The skill influences LLM output and does not perform actions that require local audit logging.",{"category":118,"check":119,"severity":24,"summary":120},"Compliance","GDPR","The skill does not operate on personal data; its function is to modify LLM output style.",{"category":118,"check":122,"severity":24,"summary":123},"Target market","The skill's functionality is language-agnostic and does not have regional or jurisdictional limitations, thus it is global.",{"category":93,"check":125,"severity":24,"summary":126},"Runtime stability","The skill's logic is based on prompt engineering and LLM interaction, making it platform-independent.",{"category":45,"check":128,"severity":24,"summary":129},"README","The README is comprehensive, detailing the problem, solution, installation, usage, and architecture.",{"category":33,"check":131,"severity":42,"summary":132},"Tool surface size","This is a skill, not an extension with multiple discrete tools.",{"category":40,"check":134,"severity":42,"summary":132},"Overlapping near-synonym tools",{"category":45,"check":136,"severity":24,"summary":137},"Phantom features","All features described in the README and SKILL.md, such as anti-sycophancy rules and tool-call budgets, are reflected in the skill's detailed instructions.",{"category":139,"check":140,"severity":24,"summary":141},"Install","Installation instruction","Installation instructions are clearly provided in the README with copy-pasteable commands for multiple methods.",{"category":143,"check":144,"severity":42,"summary":145},"Errors","Actionable error messages","As a skill, it does not expose direct error paths to the user; LLM misunderstandings are outside this scope.",{"category":147,"check":148,"severity":42,"summary":149},"Execution","Pinned dependencies","The skill does not rely on external script dependencies that require pinning.",{"category":33,"check":151,"severity":42,"summary":152},"Dry-run preview","The skill influences LLM behavior and does not perform state-changing operations or send data outward.",{"category":154,"check":155,"severity":42,"summary":156},"Protocol","Idempotent retry & timeouts","The skill operates by providing instructions to the LLM and does not involve remote calls or state-changing operations subject to retries or timeouts.",{"category":118,"check":158,"severity":24,"summary":159},"Telemetry opt-in","The extension does not emit telemetry.",{"category":40,"check":161,"severity":24,"summary":162},"Precise Purpose","The SKILL.md clearly defines the purpose of reducing token waste through specific techniques like anti-sycophancy rules and tool-call budgets, and provides clear triggers for when to use it.",{"category":40,"check":164,"severity":24,"summary":165},"Concise Frontmatter","The frontmatter in SKILL.md is concise and directly states the core capability and trigger conditions.",{"category":45,"check":167,"severity":24,"summary":168},"Concise Body","The SKILL.md body is well-structured with clear sections and tables, keeping the main instructions concise and deferring details.",{"category":170,"check":171,"severity":24,"summary":172},"Context","Progressive Disclosure","Detailed patterns and rules are presented directly in SKILL.md, with links to more in-depth documentation like settings guides within the project's structure.",{"category":170,"check":174,"severity":42,"summary":175},"Forked exploration","This skill focuses on optimizing LLM output and does not involve deep exploration requiring a forked context.",{"category":22,"check":177,"severity":24,"summary":178},"Usage examples","The README provides detailed examples of how to use the various commands and skills within the Pro Workflow suite.",{"category":22,"check":180,"severity":47,"summary":181},"Edge cases","The skill documents various patterns for token efficiency but does not explicitly list potential failure modes or recovery steps in the SKILL.md or README.",{"category":105,"check":183,"severity":42,"summary":184},"Tool Fallback","This skill does not rely on external tools like MCP servers and therefore has no fallback mechanism to consider.",{"category":186,"check":187,"severity":42,"summary":188},"Safety","Halt on unexpected state","This skill influences LLM behavior and does not have preconditions or states that would require halting the workflow.",{"category":93,"check":190,"severity":24,"summary":191},"Cross-skill coupling","The token-efficiency skill is self-contained and does not implicitly rely on other skills within the Pro Workflow suite.",1778697069363,"This skill implements a set of rules, budgets, and disciplines designed to significantly reduce token waste in LLM interactions, inspired by existing efficiency patterns.",[195,196,197,198,199,200],"Reduces token waste via anti-sycophancy rules","Implements tool-call budgets based on task complexity","Enforces one-pass coding discipline","Provides task-specific profiles (coding, agent, analysis)","Enforces read-before-write rules","Ensures ASCII-only output for compatibility",[202,203,204],"Increasing LLM verbosity or token consumption","Encouraging unnecessary iterations or re-reading of files","Allowing prompt restatement or unsolicited suggestions",[206,207,208],"Prompt Engineering","LLM Optimization","Workflow Design",[],"3.0.0","4.4.0","To reduce LLM token waste and prevent costly, iterative cycles by enforcing specific output constraints and task management strategies.","High score due to excellent documentation, clear purpose, and robust implementation. Minor info finding on edge case documentation.",93,"A comprehensive skill for optimizing LLM token usage and improving interaction efficiency.",[13,217,218,219,220],"llm-optimization","prompt-engineering","claude-code","developer-productivity","global","verified",[224,225,226,227],"When sessions feel expensive or slow due to token usage","When LLM output is consistently verbose with filler text","When Claude is re-reading files or iterating unnecessarily","When setting up a new project for token-efficient work",[229,230,231,232,233,234],"Apply anti-sycophancy rules by deleting verbose or redundant phrases.","Set tool-call budgets based on task complexity to limit iterations.","Follow one-pass coding discipline: read, understand, write, test once.","Switch task profiles (coding, agent, analysis) as needed.","Enforce read-before-write rules rigorously.","Ensure all output uses ASCII characters only.",{"codeQuality":236,"collectedAt":238,"documentation":239,"maintenance":242,"popularity":248,"security":250,"testCoverage":251},{"hasLockfile":237},true,1778697054454,{"descriptionLength":240,"readmeSize":241},189,22012,{"closedIssues90d":243,"forks":244,"hasChangelog":245,"openIssues90d":8,"pushedAt":246,"stars":247},5,203,false,1778554780000,2113,{"npmDownloads":249},611,{"hasNpmPackage":237,"smitheryVerified":245},{"hasCi":237,"hasTests":245},{"updatedAt":253},1778697069463,{"basePath":255,"githubOwner":256,"githubRepo":257,"locale":18,"slug":13,"type":258},"skills/token-efficiency","rohitg00","pro-workflow","skill",{"_creationTime":260,"_id":261,"community":262,"display":263,"identity":269,"parentExtension":272,"providers":304,"relations":318,"tags":319,"workflow":320},1778696595410.5615,"k17fxtjcfh5gvxdrhv2dmgn1t986mdhv",{"reviewCount":8},{"description":264,"installMethods":265,"name":268,"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":257,"cursor":266,"npm":257,"skillkit":267},"/add-plugin pro-workflow","npx skillkit install pro-workflow","Pro Workflow",{"basePath":270,"githubOwner":256,"githubRepo":257,"locale":18,"slug":257,"type":271},"","plugin",{"_creationTime":273,"_id":274,"community":275,"display":276,"identity":279,"providers":281,"relations":298,"tags":300,"workflow":301},1778696595410.5613,"k1741gyqaf0tj1ffq65gjpsm6x86mfhx",{"reviewCount":8},{"description":277,"installMethods":278,"name":268,"sourceUrl":14},"Battle-tested Claude Code workflows from power users",{"claudeCode":12},{"basePath":270,"githubOwner":256,"githubRepo":257,"locale":18,"slug":257,"type":280},"marketplace",{"evaluate":282,"extract":291},{"promptVersionExtension":283,"promptVersionScoring":211,"score":284,"tags":285,"targetMarket":221,"tier":222},"3.1.0",99,[286,287,288,289,290],"workflow","productivity","ai-assistance","developer-tools","knowledge-management",{"commitSha":292,"license":293,"marketplace":294,"plugin":296},"HEAD","MIT",{"name":257,"pluginCount":295},1,{"mcpCount":8,"provider":297,"skillCount":8},"classify",{"repoId":299},"kd7am4e918eq98hrd9s31jm4vs86nn0b",[288,289,290,287,286],{"evaluatedAt":302,"extractAt":303,"updatedAt":302},1778696611346,1778696595410,{"evaluate":305,"extract":315},{"promptVersionExtension":210,"promptVersionScoring":211,"score":306,"tags":307,"targetMarket":221,"tier":314},96,[286,287,308,309,310,311,312,313],"ai-coding","self-correction","knowledge-base","sqlite","hooks","agents","community",{"commitSha":292,"license":293,"plugin":316},{"mcpCount":8,"provider":297,"skillCount":317},34,{"parentExtensionId":274,"repoId":299},[313,308,312,310,287,309,311,286],{"evaluatedAt":321,"extractAt":303,"updatedAt":321},1778696621396,{"evaluate":323,"extract":325},{"promptVersionExtension":210,"promptVersionScoring":211,"score":214,"tags":324,"targetMarket":221,"tier":222},[13,217,218,219,220],{"commitSha":292,"license":293},{"parentExtensionId":261,"repoId":299},{"_creationTime":328,"_id":299,"identity":329,"providers":330,"workflow":816},1778696588306.821,{"githubOwner":256,"githubRepo":257,"sourceUrl":14},{"classify":331,"discover":796,"extract":799,"github":800,"npm":815},{"commitSha":292,"extensions":332},[333,343,484,493,501,509,517,525,533,541,549,557,565,573,581,592,600,608,616,624,632,640,648,655,663,671,679,687,695,707,715,720,752,762,778,788],{"basePath":270,"description":277,"displayName":257,"installMethods":334,"rationale":335,"selectedPaths":336,"source":342,"sourceLanguage":18,"type":280},{"claudeCode":12},"marketplace.json at .claude-plugin/marketplace.json",[337,340],{"path":338,"priority":339},".claude-plugin/marketplace.json","mandatory",{"path":341,"priority":339},"README.md","rule",{"basePath":270,"description":264,"displayName":257,"installMethods":344,"license":293,"rationale":345,"selectedPaths":346,"source":342,"sourceLanguage":18,"type":271},{"claudeCode":257},"plugin manifest at .claude-plugin/plugin.json",[347,349,350,353,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,422,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],{"path":348,"priority":339},".claude-plugin/plugin.json",{"path":341,"priority":339},{"path":351,"priority":352},"skills/agent-teams/SKILL.md","medium",{"path":354,"priority":352},"skills/auto-setup/SKILL.md",{"path":356,"priority":352},"skills/batch-orchestration/SKILL.md",{"path":358,"priority":352},"skills/bug-capture/SKILL.md",{"path":360,"priority":352},"skills/compact-guard/SKILL.md",{"path":362,"priority":352},"skills/context-engineering/SKILL.md",{"path":364,"priority":352},"skills/context-optimizer/SKILL.md",{"path":366,"priority":352},"skills/cost-tracker/SKILL.md",{"path":368,"priority":352},"skills/deslop/SKILL.md",{"path":370,"priority":352},"skills/file-watcher/SKILL.md",{"path":372,"priority":352},"skills/insights/SKILL.md",{"path":374,"priority":352},"skills/learn-rule/SKILL.md",{"path":376,"priority":352},"skills/llm-council/SKILL.md",{"path":378,"priority":352},"skills/llm-gate/SKILL.md",{"path":380,"priority":352},"skills/mcp-audit/SKILL.md",{"path":382,"priority":352},"skills/module-map/SKILL.md",{"path":384,"priority":352},"skills/orchestrate/SKILL.md",{"path":386,"priority":352},"skills/parallel-worktrees/SKILL.md",{"path":388,"priority":352},"skills/permission-tuner/SKILL.md",{"path":390,"priority":352},"skills/plan-interrogate/SKILL.md",{"path":392,"priority":352},"skills/pro-workflow/SKILL.md",{"path":394,"priority":352},"skills/replay-learnings/SKILL.md",{"path":396,"priority":352},"skills/safe-mode/SKILL.md",{"path":398,"priority":352},"skills/session-handoff/SKILL.md",{"path":400,"priority":352},"skills/smart-commit/SKILL.md",{"path":402,"priority":352},"skills/sprint-status/SKILL.md",{"path":404,"priority":352},"skills/survey-generator/SKILL.md",{"path":406,"priority":352},"skills/thoroughness-scoring/SKILL.md",{"path":408,"priority":352},"skills/token-efficiency/SKILL.md",{"path":410,"priority":352},"skills/wiki-builder/SKILL.md",{"path":412,"priority":352},"skills/wiki-query/SKILL.md",{"path":414,"priority":352},"skills/wiki-research-loop/SKILL.md",{"path":416,"priority":352},"skills/wiki-viewer/SKILL.md",{"path":418,"priority":352},"skills/wrap-up/SKILL.md",{"path":420,"priority":421},"agents/context-engineer.md","high",{"path":423,"priority":421},"agents/cost-analyst.md",{"path":425,"priority":421},"agents/debugger.md",{"path":427,"priority":421},"agents/orchestrator.md",{"path":429,"priority":421},"agents/permission-analyst.md",{"path":431,"priority":421},"agents/planner.md",{"path":433,"priority":421},"agents/reviewer.md",{"path":435,"priority":421},"agents/scout.md",{"path":437,"priority":421},"commands/auto-setup.md",{"path":439,"priority":421},"commands/commit.md",{"path":441,"priority":421},"commands/compact-guard.md",{"path":443,"priority":421},"commands/context-optimizer.md",{"path":445,"priority":421},"commands/cost-tracker.md",{"path":447,"priority":421},"commands/deslop.md",{"path":449,"priority":421},"commands/develop.md",{"path":451,"priority":421},"commands/doctor.md",{"path":453,"priority":421},"commands/handoff.md",{"path":455,"priority":421},"commands/insights.md",{"path":457,"priority":421},"commands/learn-rule.md",{"path":459,"priority":421},"commands/learn.md",{"path":461,"priority":421},"commands/list.md",{"path":463,"priority":421},"commands/mcp-audit.md",{"path":465,"priority":421},"commands/parallel.md",{"path":467,"priority":421},"commands/permission-tuner.md",{"path":469,"priority":421},"commands/replay.md",{"path":471,"priority":421},"commands/safe-mode.md",{"path":473,"priority":421},"commands/search.md",{"path":475,"priority":421},"commands/sprint-status.md",{"path":477,"priority":421},"commands/wiki.md",{"path":479,"priority":421},"commands/wrap-up.md",{"path":481,"priority":421},"hooks/hooks.json",{"path":483,"priority":421},".cursor-plugin/plugin.json",{"basePath":485,"description":486,"displayName":487,"installMethods":488,"rationale":489,"selectedPaths":490,"source":342,"sourceLanguage":18,"type":258},"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",[491],{"path":492,"priority":339},"SKILL.md",{"basePath":494,"description":495,"displayName":496,"installMethods":497,"rationale":498,"selectedPaths":499,"source":342,"sourceLanguage":18,"type":258},"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",[500],{"path":492,"priority":339},{"basePath":502,"description":503,"displayName":504,"installMethods":505,"rationale":506,"selectedPaths":507,"source":342,"sourceLanguage":18,"type":258},"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",[508],{"path":492,"priority":339},{"basePath":510,"description":511,"displayName":512,"installMethods":513,"rationale":514,"selectedPaths":515,"source":342,"sourceLanguage":18,"type":258},"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",[516],{"path":492,"priority":339},{"basePath":518,"description":519,"displayName":520,"installMethods":521,"rationale":522,"selectedPaths":523,"source":342,"sourceLanguage":18,"type":258},"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",[524],{"path":492,"priority":339},{"basePath":526,"description":527,"displayName":528,"installMethods":529,"rationale":530,"selectedPaths":531,"source":342,"sourceLanguage":18,"type":258},"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",[532],{"path":492,"priority":339},{"basePath":534,"description":535,"displayName":536,"installMethods":537,"rationale":538,"selectedPaths":539,"source":342,"sourceLanguage":18,"type":258},"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",[540],{"path":492,"priority":339},{"basePath":542,"description":543,"displayName":544,"installMethods":545,"rationale":546,"selectedPaths":547,"source":342,"sourceLanguage":18,"type":258},"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",[548],{"path":492,"priority":339},{"basePath":550,"description":551,"displayName":552,"installMethods":553,"rationale":554,"selectedPaths":555,"source":342,"sourceLanguage":18,"type":258},"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",[556],{"path":492,"priority":339},{"basePath":558,"description":559,"displayName":560,"installMethods":561,"rationale":562,"selectedPaths":563,"source":342,"sourceLanguage":18,"type":258},"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",[564],{"path":492,"priority":339},{"basePath":566,"description":567,"displayName":568,"installMethods":569,"rationale":570,"selectedPaths":571,"source":342,"sourceLanguage":18,"type":258},"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",[572],{"path":492,"priority":339},{"basePath":574,"description":575,"displayName":576,"installMethods":577,"rationale":578,"selectedPaths":579,"source":342,"sourceLanguage":18,"type":258},"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",[580],{"path":492,"priority":339},{"basePath":582,"description":583,"displayName":584,"installMethods":585,"rationale":586,"selectedPaths":587,"source":342,"sourceLanguage":18,"type":258},"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",[588,589],{"path":492,"priority":339},{"path":590,"priority":591},"scripts/council.js","low",{"basePath":593,"description":594,"displayName":595,"installMethods":596,"rationale":597,"selectedPaths":598,"source":342,"sourceLanguage":18,"type":258},"skills/llm-gate","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.","llm-gate",{"claudeCode":12},"SKILL.md frontmatter at skills/llm-gate/SKILL.md",[599],{"path":492,"priority":339},{"basePath":601,"description":602,"displayName":603,"installMethods":604,"rationale":605,"selectedPaths":606,"source":342,"sourceLanguage":18,"type":258},"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",[607],{"path":492,"priority":339},{"basePath":609,"description":610,"displayName":611,"installMethods":612,"rationale":613,"selectedPaths":614,"source":342,"sourceLanguage":18,"type":258},"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",[615],{"path":492,"priority":339},{"basePath":617,"description":618,"displayName":619,"installMethods":620,"rationale":621,"selectedPaths":622,"source":342,"sourceLanguage":18,"type":258},"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",[623],{"path":492,"priority":339},{"basePath":625,"description":626,"displayName":627,"installMethods":628,"rationale":629,"selectedPaths":630,"source":342,"sourceLanguage":18,"type":258},"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",[631],{"path":492,"priority":339},{"basePath":633,"description":634,"displayName":635,"installMethods":636,"rationale":637,"selectedPaths":638,"source":342,"sourceLanguage":18,"type":258},"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",[639],{"path":492,"priority":339},{"basePath":641,"description":642,"displayName":643,"installMethods":644,"rationale":645,"selectedPaths":646,"source":342,"sourceLanguage":18,"type":258},"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",[647],{"path":492,"priority":339},{"basePath":649,"description":650,"displayName":257,"installMethods":651,"rationale":652,"selectedPaths":653,"source":342,"sourceLanguage":18,"type":258},"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",[654],{"path":492,"priority":339},{"basePath":656,"description":657,"displayName":658,"installMethods":659,"rationale":660,"selectedPaths":661,"source":342,"sourceLanguage":18,"type":258},"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",[662],{"path":492,"priority":339},{"basePath":664,"description":665,"displayName":666,"installMethods":667,"rationale":668,"selectedPaths":669,"source":342,"sourceLanguage":18,"type":258},"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",[670],{"path":492,"priority":339},{"basePath":672,"description":673,"displayName":674,"installMethods":675,"rationale":676,"selectedPaths":677,"source":342,"sourceLanguage":18,"type":258},"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",[678],{"path":492,"priority":339},{"basePath":680,"description":681,"displayName":682,"installMethods":683,"rationale":684,"selectedPaths":685,"source":342,"sourceLanguage":18,"type":258},"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",[686],{"path":492,"priority":339},{"basePath":688,"description":689,"displayName":690,"installMethods":691,"rationale":692,"selectedPaths":693,"source":342,"sourceLanguage":18,"type":258},"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",[694],{"path":492,"priority":339},{"basePath":696,"description":697,"displayName":698,"installMethods":699,"rationale":700,"selectedPaths":701,"source":342,"sourceLanguage":18,"type":258},"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",[702,703,705],{"path":492,"priority":339},{"path":704,"priority":591},"scripts/build-survey.js",{"path":706,"priority":591},"templates/research_bundle.template.json",{"basePath":708,"description":709,"displayName":710,"installMethods":711,"rationale":712,"selectedPaths":713,"source":342,"sourceLanguage":18,"type":258},"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",[714],{"path":492,"priority":339},{"basePath":255,"description":10,"displayName":13,"installMethods":716,"rationale":717,"selectedPaths":718,"source":342,"sourceLanguage":18,"type":258},{"claudeCode":12},"SKILL.md frontmatter at skills/token-efficiency/SKILL.md",[719],{"path":492,"priority":339},{"basePath":721,"description":722,"displayName":723,"installMethods":724,"rationale":725,"selectedPaths":726,"source":342,"sourceLanguage":18,"type":258},"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",[727,728,730,732,734,736,738,740,742,744,746,748,750],{"path":492,"priority":339},{"path":729,"priority":352},"references/wiki-flavors.md",{"path":731,"priority":591},"scripts/init_wiki.sh",{"path":733,"priority":591},"scripts/wiki-cli.js",{"path":735,"priority":591},"templates/index.md",{"path":737,"priority":591},"templates/maintenance-log.md",{"path":739,"priority":591},"templates/prompts/compile-concept-page.md",{"path":741,"priority":591},"templates/prompts/compile-index.md",{"path":743,"priority":591},"templates/prompts/compile-source-page.md",{"path":745,"priority":591},"templates/prompts/lint-wiki.md",{"path":747,"priority":591},"templates/prompts/query-and-file.md",{"path":749,"priority":591},"templates/sources.md",{"path":751,"priority":591},"templates/wiki.config.md",{"basePath":753,"description":754,"displayName":755,"installMethods":756,"rationale":757,"selectedPaths":758,"source":342,"sourceLanguage":18,"type":258},"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",[759,760],{"path":492,"priority":339},{"path":761,"priority":591},"scripts/query.js",{"basePath":763,"description":764,"displayName":765,"installMethods":766,"rationale":767,"selectedPaths":768,"source":342,"sourceLanguage":18,"type":258},"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",[769,770,772,774,776],{"path":492,"priority":339},{"path":771,"priority":591},"scripts/research-loop.js",{"path":773,"priority":591},"scripts/source-fetchers/arxiv.js",{"path":775,"priority":591},"scripts/source-fetchers/github.js",{"path":777,"priority":591},"scripts/source-fetchers/web.js",{"basePath":779,"description":780,"displayName":781,"installMethods":782,"rationale":783,"selectedPaths":784,"source":342,"sourceLanguage":18,"type":258},"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",[785,786],{"path":492,"priority":339},{"path":787,"priority":591},"scripts/render.js",{"basePath":789,"description":790,"displayName":791,"installMethods":792,"rationale":793,"selectedPaths":794,"source":342,"sourceLanguage":18,"type":258},"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",[795],{"path":492,"priority":339},{"sources":797},[798],"manual",{"npmPackage":257},{"closedIssues90d":243,"description":801,"forks":244,"homepage":802,"openIssues90d":8,"pushedAt":246,"readmeSize":241,"stars":247,"topics":803},"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",[804,219,805,286,806,807,308,808,809,810,811,812,528,289,813,312,287,309,814],"claude","cursor","agent-orchestration","ai-agents","ai-workflow","claude-code-plugin","claude-code-skills","claude-skills","codex","gemini-cli","worktrees",{"downloads":249},{"classifiedAt":817,"discoverAt":818,"extractAt":819,"githubAt":819,"npmAt":820,"updatedAt":817},1778696594915,1778696588306,1778696590961,1778696593284,[219,220,217,218,13],{"evaluatedAt":253,"extractAt":303,"updatedAt":253},[],[825,854,881,911,941,970],{"_creationTime":826,"_id":827,"community":828,"display":829,"identity":835,"providers":839,"relations":847,"tags":850,"workflow":851},1778694480889.9487,"k17eg219cke0p45yfhh8n2t37986mgm4",{"reviewCount":8},{"description":830,"installMethods":831,"name":833,"sourceUrl":834},"Interactive assistant for creating new Claude commands with proper structure, patterns, and MCP tool integration",{"claudeCode":832},"NeoLabHQ/context-engineering-kit","create-command","https://github.com/NeoLabHQ/context-engineering-kit",{"basePath":836,"githubOwner":837,"githubRepo":838,"locale":18,"slug":833,"type":258},"plugins/customaize-agent/skills/create-command","NeoLabHQ","context-engineering-kit",{"evaluate":840,"extract":846},{"promptVersionExtension":210,"promptVersionScoring":211,"score":841,"tags":842,"targetMarket":221,"tier":222},100,[843,844,218,845,219],"command-creation","agent-development","mcp",{"commitSha":292},{"parentExtensionId":848,"repoId":849},"k173g0c46wghgz5j9gn02wfydn86mkh8","kd7a3rj13ezgx1wgm0jfh08hsx86n0sz",[844,219,843,845,218],{"evaluatedAt":852,"extractAt":853,"updatedAt":852},1778694773368,1778694480890,{"_creationTime":855,"_id":856,"community":857,"display":858,"identity":864,"providers":869,"relations":874,"tags":877,"workflow":878},1778696691708.329,"k170yjw596k3cg892bq130jyd186mhyz",{"reviewCount":8},{"description":859,"installMethods":860,"name":862,"sourceUrl":863},"Validate a Claude Code plugin structure, frontmatter, and MCP tool references",{"claudeCode":861},"ruvnet/ruflo","Validate Plugin","https://github.com/ruvnet/ruflo",{"basePath":865,"githubOwner":866,"githubRepo":867,"locale":18,"slug":868,"type":258},"plugins/ruflo-plugin-creator/skills/validate-plugin","ruvnet","ruflo","validate-plugin",{"evaluate":870,"extract":873},{"promptVersionExtension":210,"promptVersionScoring":211,"score":841,"tags":871,"targetMarket":221,"tier":222},[872,271,289,219,845],"validation",{"commitSha":292,"license":293},{"parentExtensionId":875,"repoId":876},"k17f4y1y2y777p7zrxxhbnf03n86mr5j","kd7ed28gj8n0y3msk5dzrp05zs86nqtc",[219,289,845,271,872],{"evaluatedAt":879,"extractAt":880,"updatedAt":879},1778701241052,1778696691708,{"_creationTime":882,"_id":883,"community":884,"display":885,"identity":891,"providers":895,"relations":904,"tags":906,"workflow":907},1778699106670.4258,"k17c1n6dbde7qh2wemx78d13t986n7x2",{"reviewCount":8},{"description":886,"installMethods":887,"name":889,"sourceUrl":890},"Use when routing Claude Code through a local LiteLLM proxy to GitHub Copilot, reducing direct Anthropic spend, configuring ANTHROPIC_BASE_URL or ANTHROPIC_MODEL overrides, or troubleshooting Copilot proxy setup failures such as model-not-found, no localhost traffic, or GitHub 401/403 auth errors.",{"claudeCode":888},"xixu-me/skills","running-claude-code-via-litellm-copilot","https://github.com/xixu-me/skills",{"basePath":892,"githubOwner":893,"githubRepo":894,"locale":18,"slug":889,"type":258},"skills/running-claude-code-via-litellm-copilot","xixu-me","skills",{"evaluate":896,"extract":903},{"promptVersionExtension":210,"promptVersionScoring":211,"score":841,"tags":897,"targetMarket":221,"tier":222},[898,899,900,219,901,902],"copilot","litellm","proxy","configuration","troubleshooting",{"commitSha":292},{"repoId":905},"kd77r2vb42jmgam0qbr9f2c6kn86mebv",[219,901,898,899,900,902],{"evaluatedAt":908,"extractAt":909,"updatedAt":910},1778699196029,1778699106670,1778699384216,{"_creationTime":912,"_id":913,"community":914,"display":915,"identity":921,"providers":925,"relations":933,"tags":936,"workflow":937},1778696712851.9746,"k17ef0e0f693nd248cs3f63rys86ndy8",{"reviewCount":8},{"description":916,"installMethods":917,"name":919,"sourceUrl":920},"Protect Claude Code sessions from context overflow by running a background daemon that monitors session size and auto-prunes before compaction hits. Use when the user says \"guard\", \"protect session\", \"context getting long\", \"prevent compaction\", \"session management\", or is running agent teams that need continuous context protection.\n",{"claudeCode":918},"Ruya-AI/cozempic","guard","https://github.com/Ruya-AI/cozempic",{"basePath":922,"githubOwner":923,"githubRepo":924,"locale":18,"slug":919,"type":258},"plugin/skills/guard","Ruya-AI","cozempic",{"evaluate":926,"extract":932},{"promptVersionExtension":210,"promptVersionScoring":211,"score":841,"tags":927,"targetMarket":221,"tier":222},[928,929,219,930,931],"session-management","context-pruning","python","utility",{"commitSha":292},{"parentExtensionId":934,"repoId":935},"k176hd1j2vn0hpak7ds6v3eand86mfqh","kd79d77qmyh3826dwhk7ynx9xd86nmqm",[219,929,930,928,931],{"evaluatedAt":938,"extractAt":939,"updatedAt":940},1778696790816,1778696712852,1778696924761,{"_creationTime":942,"_id":943,"community":944,"display":945,"identity":951,"providers":956,"relations":963,"tags":966,"workflow":967},1778692488329.0164,"k17d7dgccv6vnj9tcw0cehwnph86nryb",{"reviewCount":8},{"description":946,"installMethods":947,"name":949,"sourceUrl":950},"Analyze which rules are actively used vs inert. Detect coverage gaps. Recommend pruning to reduce token consumption.",{"claudeCode":948},"luiseiman/claude-kit","Rule Effectiveness Analysis","https://github.com/luiseiman/claude-kit",{"basePath":952,"githubOwner":953,"githubRepo":954,"locale":18,"slug":955,"type":258},"skills/rule-effectiveness","luiseiman","claude-kit","rule-effectiveness",{"evaluate":957,"extract":962},{"promptVersionExtension":210,"promptVersionScoring":211,"score":841,"tags":958,"targetMarket":221,"tier":222},[219,901,959,960,961],"analysis","optimization","git",{"commitSha":292,"license":293},{"parentExtensionId":964,"repoId":965},"k17650xadq8363kzchr4w0gmf186nq24","kd79wqc8an5wh20cc2znr8tyb586mxwx",[959,219,901,961,960],{"evaluatedAt":968,"extractAt":969,"updatedAt":968},1778693275143,1778692488329,{"_creationTime":971,"_id":972,"community":973,"display":974,"identity":978,"providers":980,"relations":987,"tags":988,"workflow":989},1778692488329.0137,"k172mwc9y507ztvq3eqqkqnhvh86n16s",{"reviewCount":8},{"description":975,"installMethods":976,"name":977,"sourceUrl":950},"Initializes the Claude Code configuration in a new or existing project using the dotforge template.",{"claudeCode":948},"bootstrap-project",{"basePath":979,"githubOwner":953,"githubRepo":954,"locale":18,"slug":977,"type":258},"skills/bootstrap-project",{"evaluate":981,"extract":986},{"promptVersionExtension":210,"promptVersionScoring":211,"score":841,"tags":982,"targetMarket":221,"tier":222},[901,983,984,985,219],"project-setup","automation","dotforge",{"commitSha":292},{"parentExtensionId":964,"repoId":965},[984,219,901,985,983],{"evaluatedAt":990,"extractAt":969,"updatedAt":990},1778692993130]