[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"extension-plugin-rameerez-claude-code-startup-skills-en":3,"guides-for-rameerez-claude-code-startup-skills":482,"similar-k179d68dyr7594x8v2gggsdh5586mbzc-en":483},{"_creationTime":4,"_id":5,"children":6,"community":146,"display":147,"evaluation":151,"identity":385,"isFallback":370,"parentExtension":388,"providers":389,"relations":396,"repo":397,"tags":479,"workflow":480},1778696079702.1462,"k179d68dyr7594x8v2gggsdh5586mbzc",[7,47,72,97,124],{"_creationTime":8,"_id":9,"community":10,"display":12,"identity":18,"providers":24,"relations":40,"tags":42,"workflow":43},1778696079702.1465,"k179eee6dk4052yp6mcmxn4hwx86nddh",{"reviewCount":11},0,{"description":13,"installMethods":14,"name":16,"sourceUrl":17},"Compress images for web/SEO performance using cwebp. Use when optimizing images for faster page loads, reducing file sizes, or converting JPG/PNG to WebP format.",{"claudeCode":15},"rameerez/claude-code-startup-skills","compress-images","https://github.com/rameerez/claude-code-startup-skills",{"basePath":19,"githubOwner":20,"githubRepo":21,"locale":22,"slug":16,"type":23},"skills/compress-images","rameerez","claude-code-startup-skills","en","skill",{"evaluate":25,"extract":38},{"promptVersionExtension":26,"promptVersionScoring":27,"score":28,"tags":29,"targetMarket":36,"tier":37},"3.0.0","4.4.0",79,[30,31,32,33,34,35],"image","compression","webp","web-performance","seo","bash","global","flagged",{"commitSha":39},"HEAD",{"parentExtensionId":5,"repoId":41},"kd796rdfny5m2pzmscntayasqh86me9v",[35,31,30,34,33,32],{"evaluatedAt":44,"extractAt":45,"updatedAt":46},1778696131489,1778696079702,1778696291404,{"_creationTime":48,"_id":49,"community":50,"display":51,"identity":55,"providers":57,"relations":67,"tags":68,"workflow":69},1778696079702.1467,"k1757yzxjctstx8ypd9vsw43td86ntvf",{"reviewCount":11},{"description":52,"installMethods":53,"name":54,"sourceUrl":17},"Deep-dive into customer empathy and user journey thinking. Use when designing onboarding, improving UX, planning features, or trying to understand how to delight users faster.",{"claudeCode":15},"customer-empathy",{"basePath":56,"githubOwner":20,"githubRepo":21,"locale":22,"slug":54,"type":23},"skills/customer-empathy",{"evaluate":58,"extract":66},{"promptVersionExtension":26,"promptVersionScoring":27,"score":28,"tags":59,"targetMarket":36,"tier":65},[60,61,62,63,64],"user-experience","product-management","customer-research","empathy","ux","community",{"commitSha":39},{"parentExtensionId":5,"repoId":41},[62,63,61,60,64],{"evaluatedAt":70,"extractAt":45,"updatedAt":71},1778696147522,1778696291233,{"_creationTime":73,"_id":74,"community":75,"display":76,"identity":80,"providers":82,"relations":92,"tags":93,"workflow":94},1778696079702.147,"k17dfcjckv0ypwzhfetx94w4bh86n6pp",{"reviewCount":11},{"description":77,"installMethods":78,"name":79,"sourceUrl":17},"Download videos from social media URLs (X/Twitter, YouTube, Instagram, TikTok, etc.) using yt-dlp. Use when saving a video locally, extracting content for transcription, or archiving video references.",{"claudeCode":15},"download-video",{"basePath":81,"githubOwner":20,"githubRepo":21,"locale":22,"slug":79,"type":23},"skills/download-video",{"evaluate":83,"extract":91},{"promptVersionExtension":26,"promptVersionScoring":27,"score":84,"tags":85,"targetMarket":36,"tier":37},75,[86,87,88,89,90],"video","download","media","social-media","yt-dlp",{"commitSha":39},{"parentExtensionId":5,"repoId":41},[87,88,89,86,90],{"evaluatedAt":95,"extractAt":45,"updatedAt":96},1778696162768,1778696291931,{"_creationTime":98,"_id":99,"community":100,"display":101,"identity":105,"providers":107,"relations":119,"tags":120,"workflow":121},1778696079702.1472,"k17cryk0a2ye3x23pfx19h37pn86m2zh",{"reviewCount":11},{"description":102,"installMethods":103,"name":104,"sourceUrl":17},"Generate subtitles (SRT/VTT) and plain text transcripts from video or audio files using AWS Transcribe. Use when creating captions, extracting spoken content, generating transcripts for notes, or making video content searchable.",{"claudeCode":15},"transcribe-video",{"basePath":106,"githubOwner":20,"githubRepo":21,"locale":22,"slug":104,"type":23},"skills/transcribe-video",{"evaluate":108,"extract":118},{"promptVersionExtension":26,"promptVersionScoring":27,"score":109,"tags":110,"targetMarket":36,"tier":117},98,[111,86,112,113,114,115,116],"transcription","audio","aws","srt","vtt","text","verified",{"commitSha":39},{"parentExtensionId":5,"repoId":41},[112,113,114,116,111,86,115],{"evaluatedAt":122,"extractAt":45,"updatedAt":123},1778696184131,1778696292320,{"_creationTime":125,"_id":126,"community":127,"display":128,"identity":132,"providers":134,"relations":141,"tags":142,"workflow":143},1778696079702.1475,"k175cx4p5csrv5tek6njst551n86npje",{"reviewCount":11},{"description":129,"installMethods":130,"name":131,"sourceUrl":17},"Post to X (Twitter) from the command line. Text, images, and video.",{"claudeCode":15},"x-post",{"basePath":133,"githubOwner":20,"githubRepo":21,"locale":22,"slug":131,"type":23},"skills/x-post",{"evaluate":135,"extract":140},{"promptVersionExtension":26,"promptVersionScoring":27,"score":84,"tags":136,"targetMarket":36,"tier":65},[137,89,138,139],"twitter","cli","python",{"commitSha":39},{"parentExtensionId":5,"repoId":41},[138,139,89,137],{"evaluatedAt":144,"extractAt":45,"updatedAt":145},1778696199897,1778696292129,{"reviewCount":11},{"description":148,"installMethods":149,"name":150,"sourceUrl":17},"Claude Code skills for building startups, SaaS, and software businesses",{"claudeCode":150},"startup",{"_creationTime":152,"_id":153,"extensionId":5,"locale":22,"result":154,"trustSignals":368,"workflow":383},1778696117840.4375,"kn75t9cvsvrm8n935wc9gnh1bh86nvz8",{"checks":155,"evaluatedAt":342,"extensionSummary":343,"features":344,"nonGoals":350,"promptVersionExtension":26,"promptVersionScoring":27,"purpose":355,"rationale":356,"score":84,"summary":357,"tags":358,"targetMarket":36,"tier":65,"useCases":362},[156,161,164,168,172,175,179,183,186,189,193,198,201,205,208,211,214,217,220,223,227,231,235,239,243,246,249,253,257,260,263,266,269,272,275,279,283,287,290,294,297,300,303,306,309,312,315,318,321,324,328,331,334,338],{"category":157,"check":158,"severity":159,"summary":160},"Practical Utility","Problem relevance","pass","The description clearly states the extension addresses building startups, SaaS, and software businesses, identifying a concrete user problem.",{"category":157,"check":162,"severity":159,"summary":163},"Unique selling proposition","The bundled skills offer distinct functionalities like image compression, video downloading, and social media posting, providing value beyond basic LLM capabilities.",{"category":157,"check":165,"severity":166,"summary":167},"Production readiness","warning","While the skills are functional, the installation instructions for the 'x-post' skill are incomplete, requiring manual setup of Python packages and credentials, and the 'transcribe-video' skill requires AWS configuration, indicating not all pieces are fully integrated for immediate use.",{"category":169,"check":170,"severity":159,"summary":171},"Scope","Single responsibility principle","The plugin bundles skills related to startup and business building, which are thematically coherent and do not introduce unrelated domains.",{"category":169,"check":173,"severity":159,"summary":174},"Description quality","The displayed description accurately reflects the plugin's purpose of providing skills for building startups, SaaS, and software businesses.",{"category":176,"check":177,"severity":159,"summary":178},"Invocation","Scoped tools","Each skill (`compress-images`, `customer-empathy`, `download-video`, `transcribe-video`, `x-post`) exposes specific, well-defined tools rather than a single generalist command.",{"category":180,"check":181,"severity":166,"summary":182},"Documentation","Configuration & parameter reference","The `x-post` skill's setup requires manual installation of Python packages and configuration of a credentials file with no explicit guidance on obtaining the necessary API keys or scopes, and the `transcribe-video` skill requires AWS configuration without detailing specific permissions.",{"category":169,"check":184,"severity":159,"summary":185},"Tool naming","Tool names like `compress-images`, `customer-empathy`, `download-video`, `transcribe-video`, and `x-post` are descriptive and follow a kebab-case convention.",{"category":169,"check":187,"severity":159,"summary":188},"Minimal I/O surface","The tools accept specific arguments like file paths or URLs and provide focused outputs such as compressed files or transcriptions, without excessive or diagnostic data.",{"category":190,"check":191,"severity":159,"summary":192},"License","License usability","The extension is distributed under the MIT license, clearly declared in the LICENSE file and plugin.json, which is a permissive open-source license.",{"category":194,"check":195,"severity":196,"summary":197},"Maintenance","Commit recency","info","The last commit was on February 23, 2026, which is within the last 3 months, indicating recent activity.",{"category":194,"check":199,"severity":166,"summary":200},"Dependency Management","The plugin relies on external tools like `ffmpeg`, `awscli`, and `yt-dlp`, and Python packages for `x-post`, but there are no explicit measures for managing or updating these dependencies for vulnerabilities.",{"category":202,"check":203,"severity":166,"summary":204},"Security","Secret Management","The `x-post` skill references a credentials file (`~/.claude/skills/x-post/x.key`) which likely contains sensitive API keys, but it is not explicitly stated if these are handled securely or if they are stored in plain text in a configuration file.",{"category":202,"check":206,"severity":159,"summary":207},"Injection","The skills focus on specific tasks and do not appear to load or execute arbitrary third-party data as instructions.",{"category":202,"check":209,"severity":159,"summary":210},"Transitive Supply-Chain Grenades","The extension relies on pre-installed CLIs like `ffmpeg` and `awscli` or Python packages managed externally, and does not appear to fetch or execute remote code at runtime.",{"category":202,"check":212,"severity":159,"summary":213},"Sandbox Isolation","The skills operate within their defined tasks (e.g., compressing images, transcribing video) and do not attempt to modify files outside their designated project scope or use absolute paths.",{"category":202,"check":215,"severity":159,"summary":216},"Sandbox escape primitives","No evidence of detached-process spawns or deny-retry loops that would indicate sandbox escape attempts.",{"category":202,"check":218,"severity":159,"summary":219},"Data Exfiltration","The extension focuses on local file operations or interacting with documented AWS services, with no apparent undocumented outbound calls or submission of confidential data.",{"category":202,"check":221,"severity":159,"summary":222},"Hidden Text Tricks","The bundled files and README content do not contain hidden steering tricks, invisible Unicode characters, or other obfuscation methods.",{"category":224,"check":225,"severity":159,"summary":226},"Hooks","Opaque code execution","The scripts included appear to be plain bash or Python, without obfuscation, base64 payloads, or runtime fetching of code.",{"category":228,"check":229,"severity":159,"summary":230},"Portability","Structural Assumption","The skills handle input paths reasonably and do not make rigid assumptions about project structure outside of their own defined operations.",{"category":232,"check":233,"severity":159,"summary":234},"Trust","Issues Attention","There are 0 open and 0 closed issues in the last 90 days, indicating a low issue volume and no signs of unresponsiveness.",{"category":236,"check":237,"severity":196,"summary":238},"Versioning","Release Management","The plugin has a manifest version of '1.0.0', but there are no GitHub release tags or a CHANGELOG.md, so versioning is basic.",{"category":240,"check":241,"severity":166,"summary":242},"Code Execution","Validation","While file paths and URLs are accepted as arguments, there is no explicit mention or evidence of schema validation or sanitization for these inputs, potentially allowing invalid paths or URLs.",{"category":202,"check":244,"severity":159,"summary":245},"Unguarded Destructive Operations","The operations are primarily focused on file manipulation and cloud service interaction, with no explicit destructive operations like `rm -rf` that would require guarding.",{"category":240,"check":247,"severity":166,"summary":248},"Error Handling","The provided skill scripts lack explicit error handling for many operations (e.g., AWS Transcribe job failures, `yt-dlp` download errors), and do not return structured error messages that the agent can act upon.",{"category":240,"check":250,"severity":251,"summary":252},"Logging","not_applicable","The skills do not appear to log actions to a local audit file, but this is not strictly necessary as they are primarily task-oriented and do not involve complex destructive operations.",{"category":254,"check":255,"severity":251,"summary":256},"Compliance","GDPR","The extension does not operate on personal data; its functions are related to media processing and social media posting.",{"category":254,"check":258,"severity":159,"summary":259},"Target market","There are no regional or jurisdictional signals detected; the extension is globally applicable.",{"category":228,"check":261,"severity":159,"summary":262},"Runtime stability","The skills rely on common CLIs like `ffmpeg`, `awscli`, and `yt-dlp`, which are generally cross-platform or have clear installation instructions for different OSes.",{"category":180,"check":264,"severity":159,"summary":265},"README","The README exists, is well-structured, and clearly states the extension's purpose and how to install and use the included skills.",{"category":169,"check":267,"severity":159,"summary":268},"Tool surface size","The plugin exposes 5 distinct skills, which falls within the recommended range of 3-10 tools.",{"category":176,"check":270,"severity":159,"summary":271},"Overlapping near-synonym tools","The exposed tools have distinct names and functionalities, avoiding redundancy or near-synonym issues.",{"category":180,"check":273,"severity":159,"summary":274},"Phantom features","All advertised features in the README correspond to implemented skills and tools within the plugin.",{"category":276,"check":277,"severity":166,"summary":278},"Install","Installation instruction","The installation instructions are provided, but the `x-post` skill requires manual setup of Python dependencies and credentials, which is not fully end-to-end documented. AWS configuration for `transcribe-video` is also only generally described.",{"category":280,"check":281,"severity":166,"summary":282},"Errors","Actionable error messages","Error messages from the underlying tools (like `yt-dlp` or AWS Transcribe) are not consistently caught or formatted into actionable messages with remediation steps within the skill scripts.",{"category":284,"check":285,"severity":166,"summary":286},"Execution","Pinned dependencies","While external CLIs are used, there are no lockfiles or explicit pinning mechanisms for the Python dependencies required by the `x-post` skill, and the shebangs are not consistently present or detailed in the scripts.",{"category":169,"check":288,"severity":251,"summary":289},"Dry-run preview","The extension's operations (like compressing images or posting to X) are either not state-changing in a way that requires a dry-run, or the inherent nature of the operation does not lend itself to a preview.",{"category":291,"check":292,"severity":251,"summary":293},"Protocol","Idempotent retry & timeouts","The skills are primarily task-oriented and do not involve complex state-changing operations or remote calls that would necessitate idempotent retries or strict timeouts.",{"category":254,"check":295,"severity":159,"summary":296},"Telemetry opt-in","There is no evidence of telemetry being emitted by this extension; therefore, opt-in mechanisms are not applicable.",{"category":176,"check":298,"severity":159,"summary":299},"Name collisions","Each bundled skill has a distinct name and command prefix (e.g., `/startup:compress-images`), preventing name collisions.",{"category":176,"check":301,"severity":251,"summary":302},"Hooks-off mechanism","The plugin does not appear to implement any hooks that would require a hooks-off mechanism.",{"category":176,"check":304,"severity":251,"summary":305},"Hook matcher tightness","The plugin does not utilize any hooks, so hook matcher tightness is not applicable.",{"category":202,"check":307,"severity":251,"summary":308},"Hook security","The plugin does not appear to implement any hooks, so hook security checks are not applicable.",{"category":224,"check":310,"severity":251,"summary":311},"Silent prompt rewriting","There are no `UserPromptSubmit` hooks present in this plugin.",{"category":202,"check":313,"severity":251,"summary":314},"Permission Hook","There are no `PermissionRequest` hooks present in this plugin.",{"category":254,"check":316,"severity":251,"summary":317},"Hook privacy","The plugin does not use hooks for logging or telemetry, making hook privacy checks inapplicable.",{"category":240,"check":319,"severity":251,"summary":320},"Hook dependency","The plugin does not contain any hooks, so hook dependency checks are not applicable.",{"category":180,"check":322,"severity":159,"summary":323},"Feature Transparency","All critical functionalities and features are well-documented in the README, and there are no declared hooks in `plugin.json` that are not described.",{"category":325,"check":326,"severity":159,"summary":327},"Convention","Layout convention adherence","The plugin follows Claude Code structural conventions, with `plugin.json` in `.claude-plugin/` and scripts are either in `skills/` or called via explicit paths in the README.",{"category":325,"check":329,"severity":251,"summary":330},"Plugin state","The plugin does not appear to maintain persistent state that would need to live under `${CLAUDE_PLUGIN_DATA}`.",{"category":202,"check":332,"severity":166,"summary":333},"Keychain-stored secrets","The `x-post` skill's credentials file (`x.key`) is likely stored in plain text in `~/.claude/skills/x-post/`, not routed through `userConfig` with `sensitive: true`, potentially risking exposure if `settings.json` is synced or backed up.",{"category":335,"check":336,"severity":159,"summary":337},"Dependencies","Tagged release sourcing","The plugin relies on pre-installed CLIs (`ffmpeg`, `awscli`, `yt-dlp`) and Python packages which are assumed to be managed via standard package managers and their release mechanisms, rather than referencing unstable forks or branches.",{"category":339,"check":340,"severity":159,"summary":341},"Installation","Clean uninstall","The plugin's operations are contained within script execution and do not install background daemons or services that would persist after uninstallation.",1778696117714,"This plugin provides five distinct Claude Code skills: compressing images to WebP, downloading videos from various platforms, transcribing video/audio, posting to X (Twitter), and a customer empathy exercise. It relies on external CLIs like `ffmpeg`, `awscli`, `yt-dlp`, and Python packages for some functionalities.",[345,346,347,348,349],"Compress images to WebP","Download videos from multiple platforms","Transcribe video and audio content","Post text, images, and video to X","Facilitate customer empathy exercises",[351,352,353,354],"Managing cloud infrastructure directly","Performing complex code analysis or refactoring","Replacing dedicated video editing software","Providing real-time customer support automation","To equip users with essential tools for building startups, SaaS, and software businesses, focusing on media optimization, content creation, and user understanding.","The plugin is well-structured and provides useful, distinct functionalities. However, it has warnings regarding incomplete setup instructions for dependent tools (`x-post`, `transcribe-video`), lack of explicit dependency management, and potential plain-text storage of secrets for `x-post`.","A useful collection of startup-focused skills for media processing and social media posting.",[150,359,86,360,89,361],"saas","images","productivity",[363,364,365,366,367],"Optimizing website assets for faster loading","Archiving or transcribing video content","Automating social media posting","Improving user experience through empathy mapping","Building and launching software businesses",{"codeQuality":369,"collectedAt":371,"documentation":372,"maintenance":375,"security":380,"testCoverage":382},{"hasLockfile":370},false,1778696081323,{"descriptionLength":373,"readmeSize":374},71,1138,{"closedIssues90d":11,"forks":376,"hasChangelog":370,"manifestVersion":377,"openIssues90d":11,"pushedAt":378,"stars":379},1,"1.0.0",1771867114000,23,{"hasNpmPackage":370,"license":381,"smitheryVerified":370},"MIT",{"hasCi":370,"hasTests":370},{"updatedAt":384},1778696117840,{"basePath":386,"githubOwner":20,"githubRepo":21,"locale":22,"slug":21,"type":387},"","plugin",null,{"evaluate":390,"extract":392},{"promptVersionExtension":26,"promptVersionScoring":27,"score":84,"tags":391,"targetMarket":36,"tier":65},[150,359,86,360,89,361],{"commitSha":39,"license":381,"plugin":393},{"mcpCount":11,"provider":394,"skillCount":395},"classify",5,{"repoId":41},{"_creationTime":398,"_id":41,"identity":399,"providers":400,"workflow":475},1778696075240.9685,{"githubOwner":20,"githubRepo":21,"sourceUrl":17},{"classify":401,"discover":453,"github":456},{"commitSha":39,"extensions":402},[403,427,433,438,443,448],{"basePath":386,"description":148,"displayName":150,"installMethods":404,"license":381,"rationale":405,"selectedPaths":406,"source":426,"sourceLanguage":22,"type":387},{"claudeCode":150},"plugin manifest at .claude-plugin/plugin.json",[407,410,412,415,418,420,422,424],{"path":408,"priority":409},".claude-plugin/plugin.json","mandatory",{"path":411,"priority":409},"README.md",{"path":413,"priority":414},"LICENSE","high",{"path":416,"priority":417},"skills/compress-images/SKILL.md","medium",{"path":419,"priority":417},"skills/customer-empathy/SKILL.md",{"path":421,"priority":417},"skills/download-video/SKILL.md",{"path":423,"priority":417},"skills/transcribe-video/SKILL.md",{"path":425,"priority":417},"skills/x-post/SKILL.md","rule",{"basePath":19,"description":13,"displayName":16,"installMethods":428,"rationale":429,"selectedPaths":430,"source":426,"sourceLanguage":22,"type":23},{"claudeCode":15},"SKILL.md frontmatter at skills/compress-images/SKILL.md",[431],{"path":432,"priority":409},"SKILL.md",{"basePath":56,"description":52,"displayName":54,"installMethods":434,"rationale":435,"selectedPaths":436,"source":426,"sourceLanguage":22,"type":23},{"claudeCode":15},"SKILL.md frontmatter at skills/customer-empathy/SKILL.md",[437],{"path":432,"priority":409},{"basePath":81,"description":77,"displayName":79,"installMethods":439,"rationale":440,"selectedPaths":441,"source":426,"sourceLanguage":22,"type":23},{"claudeCode":15},"SKILL.md frontmatter at skills/download-video/SKILL.md",[442],{"path":432,"priority":409},{"basePath":106,"description":102,"displayName":104,"installMethods":444,"rationale":445,"selectedPaths":446,"source":426,"sourceLanguage":22,"type":23},{"claudeCode":15},"SKILL.md frontmatter at skills/transcribe-video/SKILL.md",[447],{"path":432,"priority":409},{"basePath":133,"description":129,"displayName":131,"installMethods":449,"rationale":450,"selectedPaths":451,"source":426,"sourceLanguage":22,"type":23},{"claudeCode":15},"SKILL.md frontmatter at skills/x-post/SKILL.md",[452],{"path":432,"priority":409},{"sources":454},[455],"manual",{"closedIssues90d":11,"description":457,"forks":376,"license":381,"openIssues90d":11,"pushedAt":378,"readmeSize":374,"stars":379,"topics":458},"Claude Code skills for building and running actual software startups, apps, SaaS, and businesses",[459,460,461,462,463,464,465,466,467,468,469,470,471,472,473,474],"agent","agent-skills","agentic-ai","agentic-workflow","ai","ai-agents","ai-tools","anthropic","anthropic-claude","claude","claude-ai","claude-api","claude-code","claude-skills","cursor","cursor-ai",{"classifiedAt":476,"discoverAt":477,"extractAt":478,"githubAt":478,"updatedAt":476},1778696079413,1778696075241,1778696077468,[360,361,359,89,150,86],{"evaluatedAt":384,"extractAt":45,"updatedAt":481},1778696291744,[],[484,512,540,569,598,625],{"_creationTime":485,"_id":486,"community":487,"display":488,"identity":493,"providers":496,"relations":505,"tags":507,"workflow":508},1778692816134.1846,"k17433617dh29ajy4hx5q8txzs86nvg4",{"reviewCount":11},{"description":489,"installMethods":490,"name":491,"sourceUrl":492},"Markdown-based Kanban board managed by Claude Code. Cards live as .md files — no database, no server.",{"claudeCode":491},"kanban","https://github.com/mattjoyce/kanban-skill",{"basePath":386,"githubOwner":494,"githubRepo":495,"locale":22,"slug":495,"type":387},"mattjoyce","kanban-skill",{"evaluate":497,"extract":502},{"promptVersionExtension":26,"promptVersionScoring":27,"score":498,"tags":499,"targetMarket":36,"tier":117},100,[491,500,501,361,138],"markdown","task-management",{"commitSha":39,"license":503,"plugin":504},"Apache-2.0",{"mcpCount":11,"provider":394,"skillCount":376},{"repoId":506},"kd704ngckmedtqtqt31s01j8kx86mryd",[138,491,500,361,501],{"evaluatedAt":509,"extractAt":510,"updatedAt":511},1778692838399,1778692816134,1778692888073,{"_creationTime":513,"_id":514,"community":515,"display":516,"identity":521,"providers":523,"relations":533,"tags":535,"workflow":536},1778692275423.988,"k17ccytjrakavnrzgdbzkbcjj186nr1f",{"reviewCount":11},{"description":517,"installMethods":518,"name":519,"sourceUrl":520},"Makes Claude actually follow your rules. Save rules with natural language, enforce them with hooks, remember them across sessions.",{"claudeCode":519},"obey","https://github.com/Lexxes-Projects/obey",{"basePath":386,"githubOwner":522,"githubRepo":519,"locale":22,"slug":519,"type":387},"Lexxes-Projects",{"evaluate":524,"extract":530},{"promptVersionExtension":26,"promptVersionScoring":27,"score":498,"tags":525,"targetMarket":36,"tier":117},[526,527,528,529,361],"rules","enforcement","llm-behavior","ai-assistant",{"commitSha":39,"license":381,"plugin":531},{"mcpCount":11,"provider":394,"skillCount":532},3,{"repoId":534},"kd75x7p4gkt5vx785rmc3msdhs86neap",[529,527,528,361,526],{"evaluatedAt":537,"extractAt":538,"updatedAt":539},1778692293423,1778692275424,1778692422045,{"_creationTime":541,"_id":542,"community":543,"display":544,"identity":549,"providers":553,"relations":562,"tags":565,"workflow":566},1778686037155.617,"k17cpf1xaze1xnxhxgv1evjvf586me3q",{"reviewCount":11},{"description":545,"installMethods":546,"name":547,"sourceUrl":548},"Calculate SaaS revenue, retention, and growth metrics for momentum diagnosis.",{"claudeCode":547},"saas-revenue-growth-metrics","https://github.com/deanpeters/Product-Manager-Skills",{"basePath":550,"githubOwner":551,"githubRepo":552,"locale":22,"slug":547,"type":387},"skills/saas-revenue-growth-metrics","deanpeters","Product-Manager-Skills",{"evaluate":554,"extract":561},{"promptVersionExtension":26,"promptVersionScoring":27,"score":555,"tags":556,"targetMarket":36,"tier":117},99,[359,557,558,61,559,560],"finance","metrics","retention","growth",{"commitSha":39},{"parentExtensionId":563,"repoId":564},"k1737yyx70jf9bpwv41etabg5d86m4f1","kd79w54je3w4zrhk2stxg9246186nbp1",[557,560,558,61,559,359],{"evaluatedAt":567,"extractAt":568,"updatedAt":567},1778686878929,1778686037155,{"_creationTime":570,"_id":571,"community":572,"display":573,"identity":578,"providers":581,"relations":591,"tags":594,"workflow":595},1778675056600.2014,"k17104ysr0smp7vvp26mnn1fzh86nynm",{"reviewCount":11},{"description":574,"installMethods":575,"name":576,"sourceUrl":577},"13 production-ready product skills: product manager toolkit (RICE, PRDs), agile product owner, product strategist, UX researcher, UI design system, competitive teardown, landing page generator, SaaS scaffolder, product analytics, experiment designer, product discovery, roadmap communicator, code-to-prd, research summarizer, apple-hig-expert (Apple Human Interface Guidelines), spec-to-repo. Agent skill and plugin for Claude Code, Codex, Gemini CLI, Cursor, OpenClaw.",{"claudeCode":576},"product-skills","https://github.com/alirezarezvani/claude-skills",{"basePath":579,"githubOwner":580,"githubRepo":472,"locale":22,"slug":579,"type":387},"product-team","alirezarezvani",{"evaluate":582,"extract":588},{"promptVersionExtension":26,"promptVersionScoring":27,"score":555,"tags":583,"targetMarket":36,"tier":117},[61,64,584,359,585,139,586,587],"ui","agile","product-strategy","developer-tools",{"commitSha":39,"license":381,"plugin":589},{"mcpCount":11,"provider":394,"skillCount":590},13,{"parentExtensionId":592,"repoId":593},"k17dce6sbramb6sxm7ksr3928x86ncfs","kd7ff9s1w43mfyy1n7hf87816186m6px",[585,587,61,586,139,359,584,64],{"evaluatedAt":596,"extractAt":597,"updatedAt":596},1778675268357,1778675056600,{"_creationTime":599,"_id":600,"community":601,"display":602,"identity":608,"providers":612,"relations":619,"tags":621,"workflow":622},1778685949178.7983,"k175wz2qy9vkqxpq7z98xcxfr986m1fb",{"reviewCount":11},{"description":603,"installMethods":604,"name":606,"sourceUrl":607},"Transcribe any YouTube video or playlist — no API key required, supports any language, outputs clean formatted text",{"claudeCode":605},"msapps-youtube-transcriber","MSApps YouTube Transcriber","https://github.com/davepoon/buildwithclaude",{"basePath":609,"githubOwner":610,"githubRepo":611,"locale":22,"slug":605,"type":387},"plugins/msapps-youtube-transcriber","davepoon","buildwithclaude",{"evaluate":613,"extract":618},{"promptVersionExtension":26,"promptVersionScoring":27,"score":555,"tags":614,"targetMarket":36,"tier":117},[615,111,86,616,617],"youtube","multilingual","utility",{"commitSha":39,"license":381},{"repoId":620},"kd719kw54vhmcscq7ckdp59fg586mnt6",[616,111,617,86,615],{"evaluatedAt":623,"extractAt":624,"updatedAt":623},1778688398245,1778685949178,{"_creationTime":626,"_id":627,"community":628,"display":629,"identity":635,"providers":639,"relations":648,"tags":651,"workflow":652},1778699018122.7778,"k17295r8j87ydajy3vvy3cgxxd86n8g9",{"reviewCount":11},{"description":630,"installMethods":631,"name":633,"sourceUrl":634},"Comprehensive startup business analysis with market sizing (TAM/SAM/SOM), financial modeling, team planning, and strategic research",{"claudeCode":632},"startup-business-analyst","Startup Business Analyst","https://github.com/wshobson/agents",{"basePath":636,"githubOwner":637,"githubRepo":638,"locale":22,"slug":632,"type":387},"plugins/startup-business-analyst","wshobson","agents",{"evaluate":640,"extract":646},{"promptVersionExtension":26,"promptVersionScoring":27,"score":109,"tags":641,"targetMarket":36,"tier":117},[150,642,557,643,644,645],"business-analysis","market-sizing","strategy","modeling",{"commitSha":39,"license":381,"plugin":647},{"mcpCount":11,"provider":394,"skillCount":395},{"parentExtensionId":649,"repoId":650},"k17cywe30jfsfw3cdpncjfn8y186nvyw","kd74de64zj0axtg5b8t7eqqe2x86nske",[642,557,643,645,150,644],{"evaluatedAt":653,"extractAt":654,"updatedAt":653},1778699850811,1778699018122]