[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"extension-skill-rohitg00-cost-tracker-en":3,"guides-for-rohitg00-cost-tracker":811,"similar-k17dz9pvav60vssqygphjb09sn86n2ep-en":812},{"_creationTime":4,"_id":5,"children":6,"community":7,"display":9,"evaluation":15,"identity":241,"isFallback":232,"parentExtension":246,"providers":309,"relations":313,"repo":314,"tags":809,"workflow":810},1778696595410.5635,"k17dz9pvav60vssqygphjb09sn86n2ep",[],{"reviewCount":8},0,{"description":10,"installMethods":11,"name":13,"sourceUrl":14},"Track session costs, set budget alerts, and optimize token spend. Use to check costs mid-session or set spending limits.",{"claudeCode":12},"rohitg00/pro-workflow","cost-tracker","https://github.com/rohitg00/pro-workflow",{"_creationTime":16,"_id":17,"extensionId":5,"locale":18,"result":19,"trustSignals":222,"workflow":239},1778696747993.3145,"kn7cx9nnnep1qpxh30j7xh4p3x86nzxa","en",{"checks":20,"evaluatedAt":192,"extensionSummary":193,"features":194,"nonGoals":200,"promptVersionExtension":204,"promptVersionScoring":205,"purpose":206,"rationale":207,"score":208,"summary":209,"tags":210,"targetMarket":215,"tier":216,"useCases":217},[21,26,29,32,36,39,44,48,51,54,58,62,65,69,72,75,78,81,84,87,91,95,99,103,107,110,113,116,120,123,126,129,132,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 tracking session costs and setting budget alerts, which is a concrete user pain point.",{"category":22,"check":27,"severity":24,"summary":28},"Unique selling proposition","The skill offers a unique selling proposition by providing detailed cost tracking, budget alerts, and optimization strategies beyond default LLM behavior, focusing on session costs.",{"category":22,"check":30,"severity":24,"summary":31},"Production readiness","The skill appears production-ready, addressing cost tracking and optimization within a session, covering the complete lifecycle of monitoring and alerting.",{"category":33,"check":34,"severity":24,"summary":35},"Scope","Single responsibility principle","The skill focuses on session cost tracking and optimization, a single coherent domain without extending into unrelated areas.",{"category":33,"check":37,"severity":24,"summary":38},"Description quality","The displayed description accurately reflects the skill's functionality: tracking session costs, setting budget alerts, and optimizing token spend.",{"category":40,"check":41,"severity":42,"summary":43},"Invocation","Scoped tools","not_applicable","This skill does not expose explicit tools; its functionality is accessed via commands and context within the Claude Code environment.",{"category":45,"check":46,"severity":42,"summary":47},"Documentation","Configuration & parameter reference","The skill does not appear to have configurable parameters or external environment variables that require explicit documentation.",{"category":33,"check":49,"severity":42,"summary":50},"Tool naming","The skill does not expose tools with explicit names; its functionality is integrated into the Claude Code environment.",{"category":33,"check":52,"severity":42,"summary":53},"Minimal I/O surface","This skill does not expose explicit tools with defined parameter schemas or response shapes.",{"category":55,"check":56,"severity":24,"summary":57},"License","License usability","The MIT license is clearly indicated in the README.md, adhering to permissive open-source standards.",{"category":59,"check":60,"severity":24,"summary":61},"Maintenance","Commit recency","The last commit was on 2026-05-12, which is within the last 3 months, indicating recent maintenance.",{"category":59,"check":63,"severity":24,"summary":64},"Dependency Management","The `package.json` indicates `npm install` is used, and the `hasLockfile` trust signal is true, suggesting dependencies are managed.",{"category":66,"check":67,"severity":42,"summary":68},"Security","Secret Management","The skill focuses on cost tracking and does not appear to handle or require secrets.",{"category":66,"check":70,"severity":24,"summary":71},"Injection","The skill's functionality is based on user prompts and internal logic, with no indication of loading or executing untrusted third-party data.",{"category":66,"check":73,"severity":24,"summary":74},"Transitive Supply-Chain Grenades","The skill does not appear to fetch external content at runtime or execute arbitrary downloaded code.",{"category":66,"check":76,"severity":24,"summary":77},"Sandbox Isolation","The skill operates within the Claude Code environment and does not modify files outside of its designated scope or project folders.",{"category":66,"check":79,"severity":24,"summary":80},"Sandbox escape primitives","No evidence of detached-process spawns or deny-retry loops that could lead to sandbox escapes.",{"category":66,"check":82,"severity":24,"summary":83},"Data Exfiltration","The skill's purpose is cost tracking and does not involve reading or submitting confidential user data.",{"category":66,"check":85,"severity":24,"summary":86},"Hidden Text Tricks","Bundled content and descriptions are free of hidden-steering tricks or suspicious Unicode characters.",{"category":88,"check":89,"severity":24,"summary":90},"Hooks","Opaque code execution","The skill's implementation appears to be in plain JavaScript/TypeScript, with no signs of obfuscation or runtime code fetching.",{"category":92,"check":93,"severity":24,"summary":94},"Portability","Structural Assumption","The skill does not make assumptions about user project file layout; its functionality is self-contained.",{"category":96,"check":97,"severity":24,"summary":98},"Trust","Issues Attention","With 0 issues opened and 5 closed in the last 90 days, the maintainer engagement rate is high and active.",{"category":100,"check":101,"severity":24,"summary":102},"Versioning","Release Management","The `pushedAt` timestamp indicates recent activity, and while no explicit versioning is in the frontmatter, the install commands reference specific paths which implies versioning through commits.",{"category":104,"check":105,"severity":42,"summary":106},"Code Execution","Validation","The skill does not expose tools with explicit parameters or structured output that would require schema validation libraries.",{"category":66,"check":108,"severity":24,"summary":109},"Unguarded Destructive Operations","The skill is focused on monitoring and reporting, not performing destructive operations.",{"category":104,"check":111,"severity":24,"summary":112},"Error Handling","The skill's functionality is integrated into the Claude Code environment, which is expected to handle its own error reporting and framework exceptions.",{"category":104,"check":114,"severity":42,"summary":115},"Logging","As a cost-tracking skill integrated into the host environment, it does not require its own separate audit logging.",{"category":117,"check":118,"severity":24,"summary":119},"Compliance","GDPR","The skill tracks session costs and token usage, which does not involve personal data.",{"category":117,"check":121,"severity":24,"summary":122},"Target market","The skill's functionality is general and not tied to any specific geographic or legal jurisdiction, making it globally applicable.",{"category":92,"check":124,"severity":24,"summary":125},"Runtime stability","The skill is designed to work within the Claude Code environment and does not make assumptions about specific editors, shells, or operating systems.",{"category":45,"check":127,"severity":24,"summary":128},"README","The README file exists and provides a comprehensive overview of the Pro Workflow suite, including details about the cost-tracker skill.",{"category":33,"check":130,"severity":42,"summary":131},"Tool surface size","This is a skill integrated into the Claude Code environment, not an extension exposing multiple distinct tools or commands.",{"category":40,"check":133,"severity":42,"summary":134},"Overlapping near-synonym tools","The skill does not expose multiple tools with overlapping functionality.",{"category":45,"check":136,"severity":24,"summary":137},"Phantom features","All advertised features related to cost tracking and budget alerts are implemented within the skill's described functionality.",{"category":139,"check":140,"severity":24,"summary":141},"Install","Installation instruction","The README provides clear installation instructions and copy-pasteable commands for adding the plugin.",{"category":143,"check":144,"severity":42,"summary":145},"Errors","Actionable error messages","Error handling is expected to be managed by the core Claude Code environment for integrated skills.",{"category":147,"check":148,"severity":24,"summary":149},"Execution","Pinned dependencies","The presence of `npm install` and `hasLockfile` indicates dependencies are managed and likely pinned.",{"category":33,"check":151,"severity":42,"summary":152},"Dry-run preview","The skill is primarily for monitoring and reporting, not performing state-changing operations that would require a dry-run mode.",{"category":154,"check":155,"severity":42,"summary":156},"Protocol","Idempotent retry & timeouts","The skill does not involve remote calls or state-changing operations that would require idempotency or timeouts.",{"category":117,"check":158,"severity":24,"summary":159},"Telemetry opt-in","There is no indication of telemetry being collected or emitted by this skill; it focuses solely on local cost tracking.",{"category":40,"check":161,"severity":24,"summary":162},"Precise Purpose","The skill description clearly states it tracks session costs and sets budget alerts, targeting token spend optimization.",{"category":40,"check":164,"severity":24,"summary":165},"Concise Frontmatter","The frontmatter is concise and effectively summarizes the skill's core capability for routing.",{"category":45,"check":167,"severity":24,"summary":168},"Concise Body","The SKILL.md body is well-structured and under the recommended length, using tables for clarity without excessive verbosity.",{"category":170,"check":171,"severity":42,"summary":172},"Context","Progressive Disclosure","The skill's scope is self-contained and does not require progressive disclosure of complex procedures.",{"category":170,"check":174,"severity":42,"summary":175},"Forked exploration","The skill is not an exploration-style skill that requires forking for deep code review or research.",{"category":22,"check":177,"severity":24,"summary":178},"Usage examples","The SKILL.md provides clear examples for checking current costs and demonstrates the expected output format.",{"category":22,"check":180,"severity":24,"summary":181},"Edge cases","The skill's rules section addresses limitations and provides guidance on handling edge cases like not sacrificing code quality and compacting at task boundaries.",{"category":104,"check":183,"severity":42,"summary":184},"Tool Fallback","This skill does not rely on external MCP tools or custom tools that would require fallbacks.",{"category":186,"check":187,"severity":24,"summary":188},"Safety","Halt on unexpected state","The rules section emphasizes compacting at task boundaries and not sacrificing code quality, implying a halt on unexpected states to maintain quality.",{"category":92,"check":190,"severity":24,"summary":191},"Cross-skill coupling","The cost-tracker skill is self-contained and does not appear to implicitly rely on other skills, with no cross-linking mentioned.",1778696747761,"This skill provides functionality to track session costs, set budget alerts, and optimize token spend by offering insights into cost drivers and optimization strategies.",[195,196,197,198,199],"Track session costs in real-time","Set budget alerts for spending limits","Optimize token spend with actionable strategies","Provide insights into cost drivers","Offer guidance on model selection and operation scoping",[201,202,203],"Enforcing hard spending limits automatically","Replacing user judgment on code quality for token savings","Replacing the core Claude Code environment functionality","3.0.0","4.4.0","To help users proactively manage and optimize their token spend and session costs within Claude Code, ensuring budget adherence and efficient resource utilization.","The skill is highly polished, with excellent documentation, clear purpose, and robust implementation, contributing to a high score. No critical or warning findings were observed.",98,"A highly polished and useful skill for monitoring and optimizing session costs within Claude Code.",[211,212,213,214],"cost-tracking","budget-alerts","token-optimization","session-management","global","verified",[218,219,220,221],"Checking session costs mid-session","Setting spending limits for multi-session work","Optimizing token usage for complex tasks","Planning development efforts within budget constraints",{"codeQuality":223,"collectedAt":225,"documentation":226,"maintenance":229,"popularity":235,"security":237,"testCoverage":238},{"hasLockfile":224},true,1778696734517,{"descriptionLength":227,"readmeSize":228},120,22012,{"closedIssues90d":230,"forks":231,"hasChangelog":232,"openIssues90d":8,"pushedAt":233,"stars":234},5,203,false,1778554780000,2113,{"npmDownloads":236},611,{"hasNpmPackage":224,"smitheryVerified":232},{"hasCi":224,"hasTests":232},{"updatedAt":240},1778696747993,{"basePath":242,"githubOwner":243,"githubRepo":244,"locale":18,"slug":13,"type":245},"skills/cost-tracker","rohitg00","pro-workflow","skill",{"_creationTime":247,"_id":248,"community":249,"display":250,"identity":256,"parentExtension":259,"providers":291,"relations":305,"tags":306,"workflow":307},1778696595410.5615,"k17fxtjcfh5gvxdrhv2dmgn1t986mdhv",{"reviewCount":8},{"description":251,"installMethods":252,"name":255,"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":244,"cursor":253,"npm":244,"skillkit":254},"/add-plugin pro-workflow","npx skillkit install pro-workflow","Pro Workflow",{"basePath":257,"githubOwner":243,"githubRepo":244,"locale":18,"slug":244,"type":258},"","plugin",{"_creationTime":260,"_id":261,"community":262,"display":263,"identity":266,"providers":268,"relations":285,"tags":287,"workflow":288},1778696595410.5613,"k1741gyqaf0tj1ffq65gjpsm6x86mfhx",{"reviewCount":8},{"description":264,"installMethods":265,"name":255,"sourceUrl":14},"Battle-tested Claude Code workflows from power users",{"claudeCode":12},{"basePath":257,"githubOwner":243,"githubRepo":244,"locale":18,"slug":244,"type":267},"marketplace",{"evaluate":269,"extract":278},{"promptVersionExtension":270,"promptVersionScoring":205,"score":271,"tags":272,"targetMarket":215,"tier":216},"3.1.0",99,[273,274,275,276,277],"workflow","productivity","ai-assistance","developer-tools","knowledge-management",{"commitSha":279,"license":280,"marketplace":281,"plugin":283},"HEAD","MIT",{"name":244,"pluginCount":282},1,{"mcpCount":8,"provider":284,"skillCount":8},"classify",{"repoId":286},"kd7am4e918eq98hrd9s31jm4vs86nn0b",[275,276,277,274,273],{"evaluatedAt":289,"extractAt":290,"updatedAt":289},1778696611346,1778696595410,{"evaluate":292,"extract":302},{"promptVersionExtension":204,"promptVersionScoring":205,"score":293,"tags":294,"targetMarket":215,"tier":301},96,[273,274,295,296,297,298,299,300],"ai-coding","self-correction","knowledge-base","sqlite","hooks","agents","community",{"commitSha":279,"license":280,"plugin":303},{"mcpCount":8,"provider":284,"skillCount":304},34,{"parentExtensionId":261,"repoId":286},[300,295,299,297,274,296,298,273],{"evaluatedAt":308,"extractAt":290,"updatedAt":308},1778696621396,{"evaluate":310,"extract":312},{"promptVersionExtension":204,"promptVersionScoring":205,"score":208,"tags":311,"targetMarket":215,"tier":216},[211,212,213,214],{"commitSha":279},{"parentExtensionId":248,"repoId":286},{"_creationTime":315,"_id":286,"identity":316,"providers":317,"workflow":804},1778696588306.821,{"githubOwner":243,"githubRepo":244,"sourceUrl":14},{"classify":318,"discover":783,"extract":786,"github":787,"npm":803},{"commitSha":279,"extensions":319},[320,330,471,480,488,496,504,512,520,528,533,541,549,557,565,576,584,592,600,608,616,624,632,639,647,655,663,671,679,691,699,707,739,749,765,775],{"basePath":257,"description":264,"displayName":244,"installMethods":321,"rationale":322,"selectedPaths":323,"source":329,"sourceLanguage":18,"type":267},{"claudeCode":12},"marketplace.json at .claude-plugin/marketplace.json",[324,327],{"path":325,"priority":326},".claude-plugin/marketplace.json","mandatory",{"path":328,"priority":326},"README.md","rule",{"basePath":257,"description":251,"displayName":244,"installMethods":331,"license":280,"rationale":332,"selectedPaths":333,"source":329,"sourceLanguage":18,"type":258},{"claudeCode":244},"plugin manifest at .claude-plugin/plugin.json",[334,336,337,340,342,344,346,348,350,352,354,356,358,360,362,364,366,368,370,372,374,376,378,380,382,384,386,388,390,392,394,396,398,400,402,404,406,409,411,413,415,417,419,421,423,425,427,429,431,433,435,437,439,441,443,445,447,449,451,453,455,457,459,461,463,465,467,469],{"path":335,"priority":326},".claude-plugin/plugin.json",{"path":328,"priority":326},{"path":338,"priority":339},"skills/agent-teams/SKILL.md","medium",{"path":341,"priority":339},"skills/auto-setup/SKILL.md",{"path":343,"priority":339},"skills/batch-orchestration/SKILL.md",{"path":345,"priority":339},"skills/bug-capture/SKILL.md",{"path":347,"priority":339},"skills/compact-guard/SKILL.md",{"path":349,"priority":339},"skills/context-engineering/SKILL.md",{"path":351,"priority":339},"skills/context-optimizer/SKILL.md",{"path":353,"priority":339},"skills/cost-tracker/SKILL.md",{"path":355,"priority":339},"skills/deslop/SKILL.md",{"path":357,"priority":339},"skills/file-watcher/SKILL.md",{"path":359,"priority":339},"skills/insights/SKILL.md",{"path":361,"priority":339},"skills/learn-rule/SKILL.md",{"path":363,"priority":339},"skills/llm-council/SKILL.md",{"path":365,"priority":339},"skills/llm-gate/SKILL.md",{"path":367,"priority":339},"skills/mcp-audit/SKILL.md",{"path":369,"priority":339},"skills/module-map/SKILL.md",{"path":371,"priority":339},"skills/orchestrate/SKILL.md",{"path":373,"priority":339},"skills/parallel-worktrees/SKILL.md",{"path":375,"priority":339},"skills/permission-tuner/SKILL.md",{"path":377,"priority":339},"skills/plan-interrogate/SKILL.md",{"path":379,"priority":339},"skills/pro-workflow/SKILL.md",{"path":381,"priority":339},"skills/replay-learnings/SKILL.md",{"path":383,"priority":339},"skills/safe-mode/SKILL.md",{"path":385,"priority":339},"skills/session-handoff/SKILL.md",{"path":387,"priority":339},"skills/smart-commit/SKILL.md",{"path":389,"priority":339},"skills/sprint-status/SKILL.md",{"path":391,"priority":339},"skills/survey-generator/SKILL.md",{"path":393,"priority":339},"skills/thoroughness-scoring/SKILL.md",{"path":395,"priority":339},"skills/token-efficiency/SKILL.md",{"path":397,"priority":339},"skills/wiki-builder/SKILL.md",{"path":399,"priority":339},"skills/wiki-query/SKILL.md",{"path":401,"priority":339},"skills/wiki-research-loop/SKILL.md",{"path":403,"priority":339},"skills/wiki-viewer/SKILL.md",{"path":405,"priority":339},"skills/wrap-up/SKILL.md",{"path":407,"priority":408},"agents/context-engineer.md","high",{"path":410,"priority":408},"agents/cost-analyst.md",{"path":412,"priority":408},"agents/debugger.md",{"path":414,"priority":408},"agents/orchestrator.md",{"path":416,"priority":408},"agents/permission-analyst.md",{"path":418,"priority":408},"agents/planner.md",{"path":420,"priority":408},"agents/reviewer.md",{"path":422,"priority":408},"agents/scout.md",{"path":424,"priority":408},"commands/auto-setup.md",{"path":426,"priority":408},"commands/commit.md",{"path":428,"priority":408},"commands/compact-guard.md",{"path":430,"priority":408},"commands/context-optimizer.md",{"path":432,"priority":408},"commands/cost-tracker.md",{"path":434,"priority":408},"commands/deslop.md",{"path":436,"priority":408},"commands/develop.md",{"path":438,"priority":408},"commands/doctor.md",{"path":440,"priority":408},"commands/handoff.md",{"path":442,"priority":408},"commands/insights.md",{"path":444,"priority":408},"commands/learn-rule.md",{"path":446,"priority":408},"commands/learn.md",{"path":448,"priority":408},"commands/list.md",{"path":450,"priority":408},"commands/mcp-audit.md",{"path":452,"priority":408},"commands/parallel.md",{"path":454,"priority":408},"commands/permission-tuner.md",{"path":456,"priority":408},"commands/replay.md",{"path":458,"priority":408},"commands/safe-mode.md",{"path":460,"priority":408},"commands/search.md",{"path":462,"priority":408},"commands/sprint-status.md",{"path":464,"priority":408},"commands/wiki.md",{"path":466,"priority":408},"commands/wrap-up.md",{"path":468,"priority":408},"hooks/hooks.json",{"path":470,"priority":408},".cursor-plugin/plugin.json",{"basePath":472,"description":473,"displayName":474,"installMethods":475,"rationale":476,"selectedPaths":477,"source":329,"sourceLanguage":18,"type":245},"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",[478],{"path":479,"priority":326},"SKILL.md",{"basePath":481,"description":482,"displayName":483,"installMethods":484,"rationale":485,"selectedPaths":486,"source":329,"sourceLanguage":18,"type":245},"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",[487],{"path":479,"priority":326},{"basePath":489,"description":490,"displayName":491,"installMethods":492,"rationale":493,"selectedPaths":494,"source":329,"sourceLanguage":18,"type":245},"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",[495],{"path":479,"priority":326},{"basePath":497,"description":498,"displayName":499,"installMethods":500,"rationale":501,"selectedPaths":502,"source":329,"sourceLanguage":18,"type":245},"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",[503],{"path":479,"priority":326},{"basePath":505,"description":506,"displayName":507,"installMethods":508,"rationale":509,"selectedPaths":510,"source":329,"sourceLanguage":18,"type":245},"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",[511],{"path":479,"priority":326},{"basePath":513,"description":514,"displayName":515,"installMethods":516,"rationale":517,"selectedPaths":518,"source":329,"sourceLanguage":18,"type":245},"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",[519],{"path":479,"priority":326},{"basePath":521,"description":522,"displayName":523,"installMethods":524,"rationale":525,"selectedPaths":526,"source":329,"sourceLanguage":18,"type":245},"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",[527],{"path":479,"priority":326},{"basePath":242,"description":10,"displayName":13,"installMethods":529,"rationale":530,"selectedPaths":531,"source":329,"sourceLanguage":18,"type":245},{"claudeCode":12},"SKILL.md frontmatter at skills/cost-tracker/SKILL.md",[532],{"path":479,"priority":326},{"basePath":534,"description":535,"displayName":536,"installMethods":537,"rationale":538,"selectedPaths":539,"source":329,"sourceLanguage":18,"type":245},"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",[540],{"path":479,"priority":326},{"basePath":542,"description":543,"displayName":544,"installMethods":545,"rationale":546,"selectedPaths":547,"source":329,"sourceLanguage":18,"type":245},"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",[548],{"path":479,"priority":326},{"basePath":550,"description":551,"displayName":552,"installMethods":553,"rationale":554,"selectedPaths":555,"source":329,"sourceLanguage":18,"type":245},"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",[556],{"path":479,"priority":326},{"basePath":558,"description":559,"displayName":560,"installMethods":561,"rationale":562,"selectedPaths":563,"source":329,"sourceLanguage":18,"type":245},"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",[564],{"path":479,"priority":326},{"basePath":566,"description":567,"displayName":568,"installMethods":569,"rationale":570,"selectedPaths":571,"source":329,"sourceLanguage":18,"type":245},"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",[572,573],{"path":479,"priority":326},{"path":574,"priority":575},"scripts/council.js","low",{"basePath":577,"description":578,"displayName":579,"installMethods":580,"rationale":581,"selectedPaths":582,"source":329,"sourceLanguage":18,"type":245},"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",[583],{"path":479,"priority":326},{"basePath":585,"description":586,"displayName":587,"installMethods":588,"rationale":589,"selectedPaths":590,"source":329,"sourceLanguage":18,"type":245},"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",[591],{"path":479,"priority":326},{"basePath":593,"description":594,"displayName":595,"installMethods":596,"rationale":597,"selectedPaths":598,"source":329,"sourceLanguage":18,"type":245},"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",[599],{"path":479,"priority":326},{"basePath":601,"description":602,"displayName":603,"installMethods":604,"rationale":605,"selectedPaths":606,"source":329,"sourceLanguage":18,"type":245},"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",[607],{"path":479,"priority":326},{"basePath":609,"description":610,"displayName":611,"installMethods":612,"rationale":613,"selectedPaths":614,"source":329,"sourceLanguage":18,"type":245},"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",[615],{"path":479,"priority":326},{"basePath":617,"description":618,"displayName":619,"installMethods":620,"rationale":621,"selectedPaths":622,"source":329,"sourceLanguage":18,"type":245},"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",[623],{"path":479,"priority":326},{"basePath":625,"description":626,"displayName":627,"installMethods":628,"rationale":629,"selectedPaths":630,"source":329,"sourceLanguage":18,"type":245},"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",[631],{"path":479,"priority":326},{"basePath":633,"description":634,"displayName":244,"installMethods":635,"rationale":636,"selectedPaths":637,"source":329,"sourceLanguage":18,"type":245},"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",[638],{"path":479,"priority":326},{"basePath":640,"description":641,"displayName":642,"installMethods":643,"rationale":644,"selectedPaths":645,"source":329,"sourceLanguage":18,"type":245},"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",[646],{"path":479,"priority":326},{"basePath":648,"description":649,"displayName":650,"installMethods":651,"rationale":652,"selectedPaths":653,"source":329,"sourceLanguage":18,"type":245},"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",[654],{"path":479,"priority":326},{"basePath":656,"description":657,"displayName":658,"installMethods":659,"rationale":660,"selectedPaths":661,"source":329,"sourceLanguage":18,"type":245},"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",[662],{"path":479,"priority":326},{"basePath":664,"description":665,"displayName":666,"installMethods":667,"rationale":668,"selectedPaths":669,"source":329,"sourceLanguage":18,"type":245},"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",[670],{"path":479,"priority":326},{"basePath":672,"description":673,"displayName":674,"installMethods":675,"rationale":676,"selectedPaths":677,"source":329,"sourceLanguage":18,"type":245},"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",[678],{"path":479,"priority":326},{"basePath":680,"description":681,"displayName":682,"installMethods":683,"rationale":684,"selectedPaths":685,"source":329,"sourceLanguage":18,"type":245},"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",[686,687,689],{"path":479,"priority":326},{"path":688,"priority":575},"scripts/build-survey.js",{"path":690,"priority":575},"templates/research_bundle.template.json",{"basePath":692,"description":693,"displayName":694,"installMethods":695,"rationale":696,"selectedPaths":697,"source":329,"sourceLanguage":18,"type":245},"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",[698],{"path":479,"priority":326},{"basePath":700,"description":701,"displayName":702,"installMethods":703,"rationale":704,"selectedPaths":705,"source":329,"sourceLanguage":18,"type":245},"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",[706],{"path":479,"priority":326},{"basePath":708,"description":709,"displayName":710,"installMethods":711,"rationale":712,"selectedPaths":713,"source":329,"sourceLanguage":18,"type":245},"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",[714,715,717,719,721,723,725,727,729,731,733,735,737],{"path":479,"priority":326},{"path":716,"priority":339},"references/wiki-flavors.md",{"path":718,"priority":575},"scripts/init_wiki.sh",{"path":720,"priority":575},"scripts/wiki-cli.js",{"path":722,"priority":575},"templates/index.md",{"path":724,"priority":575},"templates/maintenance-log.md",{"path":726,"priority":575},"templates/prompts/compile-concept-page.md",{"path":728,"priority":575},"templates/prompts/compile-index.md",{"path":730,"priority":575},"templates/prompts/compile-source-page.md",{"path":732,"priority":575},"templates/prompts/lint-wiki.md",{"path":734,"priority":575},"templates/prompts/query-and-file.md",{"path":736,"priority":575},"templates/sources.md",{"path":738,"priority":575},"templates/wiki.config.md",{"basePath":740,"description":741,"displayName":742,"installMethods":743,"rationale":744,"selectedPaths":745,"source":329,"sourceLanguage":18,"type":245},"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",[746,747],{"path":479,"priority":326},{"path":748,"priority":575},"scripts/query.js",{"basePath":750,"description":751,"displayName":752,"installMethods":753,"rationale":754,"selectedPaths":755,"source":329,"sourceLanguage":18,"type":245},"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",[756,757,759,761,763],{"path":479,"priority":326},{"path":758,"priority":575},"scripts/research-loop.js",{"path":760,"priority":575},"scripts/source-fetchers/arxiv.js",{"path":762,"priority":575},"scripts/source-fetchers/github.js",{"path":764,"priority":575},"scripts/source-fetchers/web.js",{"basePath":766,"description":767,"displayName":768,"installMethods":769,"rationale":770,"selectedPaths":771,"source":329,"sourceLanguage":18,"type":245},"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",[772,773],{"path":479,"priority":326},{"path":774,"priority":575},"scripts/render.js",{"basePath":776,"description":777,"displayName":778,"installMethods":779,"rationale":780,"selectedPaths":781,"source":329,"sourceLanguage":18,"type":245},"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",[782],{"path":479,"priority":326},{"sources":784},[785],"manual",{"npmPackage":244},{"closedIssues90d":230,"description":788,"forks":231,"homepage":789,"openIssues90d":8,"pushedAt":233,"readmeSize":228,"stars":234,"topics":790},"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",[791,792,793,273,794,795,295,796,797,798,799,800,515,276,801,299,274,296,802],"claude","claude-code","cursor","agent-orchestration","ai-agents","ai-workflow","claude-code-plugin","claude-code-skills","claude-skills","codex","gemini-cli","worktrees",{"downloads":236},{"classifiedAt":805,"discoverAt":806,"extractAt":807,"githubAt":807,"npmAt":808,"updatedAt":805},1778696594915,1778696588306,1778696590961,1778696593284,[212,211,214,213],{"evaluatedAt":240,"extractAt":290,"updatedAt":240},[],[813,841,872,901,926,956],{"_creationTime":814,"_id":815,"community":816,"display":817,"identity":823,"providers":828,"relations":834,"tags":837,"workflow":838},1778696691708.3162,"k17bjrh7s8n4vferc8j915hv4186nfw1",{"reviewCount":8},{"description":818,"installMethods":819,"name":821,"sourceUrl":822},"Read accumulated cost-tracking spend + budget config, compute utilization, emit 50/75/90/100% alert ladder",{"claudeCode":820},"ruvnet/ruflo","Cost Budget Check","https://github.com/ruvnet/ruflo",{"basePath":824,"githubOwner":825,"githubRepo":826,"locale":18,"slug":827,"type":245},"plugins/ruflo-cost-tracker/skills/cost-budget-check","ruvnet","ruflo","cost-budget-check",{"evaluate":829,"extract":833},{"promptVersionExtension":204,"promptVersionScoring":205,"score":271,"tags":830,"targetMarket":215,"tier":216},[211,212,831,832],"utilization-monitoring","llm-operations",{"commitSha":279,"license":280},{"parentExtensionId":835,"repoId":836},"k17b8vdneh7d9tjrpjvkkhp6p586mbtn","kd7ed28gj8n0y3msk5dzrp05zs86nqtc",[212,211,832,831],{"evaluatedAt":839,"extractAt":840,"updatedAt":839},1778700170573,1778696691708,{"_creationTime":842,"_id":843,"community":844,"display":845,"identity":851,"providers":855,"relations":865,"tags":868,"workflow":869},1778692306427.1023,"k17f0vqhj9x3ee4773kq2m8fph86n5ct",{"reviewCount":8},{"description":846,"installMethods":847,"name":849,"sourceUrl":850},"Revenue and costs tracker. AWS spend via aws ce, credits tracker, project revenue stages. Shows burn rate, runway estimate, credits expiring.",{"claudeCode":848},"Lifecycle-Innovations-Limited/claude-ops","ops-revenue","https://github.com/Lifecycle-Innovations-Limited/claude-ops",{"basePath":852,"githubOwner":853,"githubRepo":854,"locale":18,"slug":849,"type":245},"claude-ops/skills/ops-revenue","Lifecycle-Innovations-Limited","claude-ops",{"evaluate":856,"extract":864},{"promptVersionExtension":204,"promptVersionScoring":205,"score":857,"tags":858,"targetMarket":215,"tier":216},100,[859,860,211,861,862,863],"finance","aws","revenue","reporting","dashboard",{"commitSha":279},{"parentExtensionId":866,"repoId":867},"k17d0t6ns7y6t377pfprg128hd86nm89","kd7d52tcek2e34r805zs06b10d86n39v",[860,211,863,859,862,861],{"evaluatedAt":870,"extractAt":871,"updatedAt":870},1778692873720,1778692306427,{"_creationTime":873,"_id":874,"community":875,"display":876,"identity":882,"providers":886,"relations":894,"tags":896,"workflow":897},1778691193352.5193,"k1760f97f0gchra7wpw9wk3xtx86nhzf",{"reviewCount":8},{"description":877,"installMethods":878,"name":880,"sourceUrl":881},"Track and report local Claude Code usage per request: tokens consumed, estimated cost in €, sessions, projects, and tool breakdown. Use when the user asks about consumption, credits, usage, cost per request, wants to see a report, asks why a specific request was expensive, suspects a process is consuming tokens, wants to optimize their Claude Code usage, or wants to audit tool usage by request. Also triggers on Spanish phrases: 'cuánto me está costando', 'cuántos tokens', 'consumo de hoy', 'qué petición fue cara', 'está consumiendo mucho', 'optimizar consumo', 'reporte de uso', 'ver uso', 'instalar tracker', 'hook no registra'. Commands: /usage-tracker report [hoy|semana|mes|all] [proyecto], /usage-tracker top-requests [hoy|semana], /usage-tracker install, /usage-tracker status",{"claudeCode":879},"j4rk0r/claude-skills","usage-tracker","https://github.com/j4rk0r/claude-skills",{"basePath":883,"githubOwner":884,"githubRepo":799,"locale":885,"slug":880,"type":245},"skills/usage-tracker","j4rk0r","es",{"evaluate":887,"extract":893},{"promptVersionExtension":204,"promptVersionScoring":205,"score":857,"tags":888,"targetMarket":215,"tier":216},[889,211,890,891,892],"logging","usage-analysis","development-tools","auditing",{"commitSha":279},{"repoId":895},"kd79shaph0e07035621cxd7x1n86m944",[892,211,891,889,890],{"evaluatedAt":898,"extractAt":899,"updatedAt":900},1778691352986,1778691193352,1778691485825,{"_creationTime":902,"_id":903,"community":904,"display":905,"identity":909,"providers":912,"relations":921,"tags":923,"workflow":924},1778696691708.3218,"k17eqpa3h27h177b037g2e8m8n86ndwb",{"reviewCount":8},{"description":906,"installMethods":907,"name":908,"sourceUrl":822},"Track long-horizon objectives across multiple sessions with milestone checkpoints, progress persistence, and drift detection",{"claudeCode":820},"Horizon Track",{"basePath":910,"githubOwner":825,"githubRepo":826,"locale":18,"slug":911,"type":245},"plugins/ruflo-goals/skills/horizon-track","horizon-track",{"evaluate":913,"extract":920},{"promptVersionExtension":204,"promptVersionScoring":205,"score":857,"tags":914,"targetMarket":215,"tier":216},[915,916,917,918,214,919],"objective-tracking","project-management","long-term-goals","persistence","mcp",{"commitSha":279,"license":280},{"parentExtensionId":922,"repoId":836},"k17bh7m6sv83frxqdhrd00vzcx86n03e",[917,919,915,918,916,214],{"evaluatedAt":925,"extractAt":840,"updatedAt":925},1778700614118,{"_creationTime":927,"_id":928,"community":929,"display":930,"identity":936,"providers":940,"relations":948,"tags":951,"workflow":952},1778696712851.975,"k178yja51cgmcwkj5yctnzbj3186m30w",{"reviewCount":8},{"description":931,"installMethods":932,"name":934,"sourceUrl":935},"Prune bloated session with a prescription. Removes progress ticks, stale reads, duplicate content, and more.",{"claudeCode":933},"Ruya-AI/cozempic","treat","https://github.com/Ruya-AI/cozempic",{"basePath":937,"githubOwner":938,"githubRepo":939,"locale":18,"slug":934,"type":245},"plugin/skills/treat","Ruya-AI","cozempic",{"evaluate":941,"extract":947},{"promptVersionExtension":204,"promptVersionScoring":205,"score":857,"tags":942,"targetMarket":215,"tier":216},[214,943,944,945,946],"context-pruning","llm-optimization","python","cli",{"commitSha":279},{"parentExtensionId":949,"repoId":950},"k176hd1j2vn0hpak7ds6v3eand86mfqh","kd79d77qmyh3826dwhk7ynx9xd86nmqm",[946,943,944,945,214],{"evaluatedAt":953,"extractAt":954,"updatedAt":955},1778696822903,1778696712852,1778696925366,{"_creationTime":957,"_id":958,"community":959,"display":960,"identity":964,"providers":966,"relations":971,"tags":972,"workflow":973},1778696712851.9746,"k17ef0e0f693nd248cs3f63rys86ndy8",{"reviewCount":8},{"description":961,"installMethods":962,"name":963,"sourceUrl":935},"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":933},"guard",{"basePath":965,"githubOwner":938,"githubRepo":939,"locale":18,"slug":963,"type":245},"plugin/skills/guard",{"evaluate":967,"extract":970},{"promptVersionExtension":204,"promptVersionScoring":205,"score":857,"tags":968,"targetMarket":215,"tier":216},[214,943,792,945,969],"utility",{"commitSha":279},{"parentExtensionId":949,"repoId":950},[792,943,945,214,969],{"evaluatedAt":974,"extractAt":954,"updatedAt":975},1778696790816,1778696924761]