[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"extension-skill-mshadmanrahman-writing-style-de":3,"guides-for-mshadmanrahman-writing-style":505,"similar-k17fvp560fw9zz4bgc7z2k3yyd86mz1z-de":506},{"_creationTime":4,"_id":5,"children":6,"community":7,"display":9,"evaluation":15,"identity":242,"isFallback":224,"parentExtension":247,"providers":248,"relations":253,"repo":255,"tags":502,"workflow":503},1778694240519.7354,"k17fvp560fw9zz4bgc7z2k3yyd86mz1z",[],{"reviewCount":8},0,{"description":10,"installMethods":11,"name":13,"sourceUrl":14},"Voice profile configuration and application for consistent writing. Configure once with 2-3 samples, apply everywhere. Triggers on: \"writing style\", \"voice profile\", \"apply my voice\", writing long-form content.\n",{"claudeCode":12},"mshadmanrahman/pm-pilot","writing-style","https://github.com/mshadmanrahman/pm-pilot",{"_creationTime":16,"_id":17,"extensionId":5,"locale":18,"result":19,"trustSignals":222,"workflow":240},1778694285129.1855,"kn770azhrce4q3bkx9ar8zk4yd86nwwc","en",{"checks":20,"evaluatedAt":193,"extensionSummary":194,"features":195,"nonGoals":200,"promptVersionExtension":204,"promptVersionScoring":205,"purpose":206,"rationale":207,"score":208,"summary":209,"tags":210,"targetMarket":216,"tier":217,"useCases":218},[21,26,29,32,36,39,44,48,51,54,58,62,65,69,72,75,78,81,84,87,91,95,100,104,108,111,115,118,122,125,128,131,134,137,140,144,148,151,154,158,161,164,167,170,174,177,180,183,186,190],{"category":22,"check":23,"severity":24,"summary":25},"Practical Utility","Problem relevance","pass","The description clearly states the problem of inconsistent writing due to varying voice profiles and identifies the solution of configuring and applying a voice profile.",{"category":22,"check":27,"severity":24,"summary":28},"Unique selling proposition","The skill offers a unique capability by analyzing writing samples to create a voice profile and apply it consistently, which goes beyond default LLM behavior.",{"category":22,"check":30,"severity":24,"summary":31},"Production readiness","The skill's described workflow, including setup, analysis, and application, covers the complete lifecycle for voice profile configuration and usage.",{"category":33,"check":34,"severity":24,"summary":35},"Scope","Single responsibility principle","The skill focuses solely on voice profile configuration and application for consistent writing, adhering to a single responsibility.",{"category":33,"check":37,"severity":24,"summary":38},"Description quality","The displayed description accurately reflects the skill's capabilities as described in the SKILL.md file, including triggers and core functionality.",{"category":40,"check":41,"severity":42,"summary":43},"Invocation","Scoped tools","not_applicable","This skill does not expose distinct tools or commands; it operates as a single, integrated capability within the LLM.",{"category":45,"check":46,"severity":24,"summary":47},"Documentation","Configuration & parameter reference","The SKILL.md file details the voice profile format, including tone, sentences, vocabulary, structure, perspective, and specific avoidances, serving as a clear configuration reference.",{"category":33,"check":49,"severity":42,"summary":50},"Tool naming","As this is a skill and not a tool with explicit commands, traditional tool naming conventions do not apply.",{"category":33,"check":52,"severity":42,"summary":53},"Minimal I/O surface","This skill operates within the LLM's conversational interface and does not expose a distinct tool schema with input/output parameters.",{"category":55,"check":56,"severity":24,"summary":57},"License","License usability","The repository clearly states an MIT license in the LICENSE file and README, which is a permissive open-source license.",{"category":59,"check":60,"severity":24,"summary":61},"Maintenance","Commit recency","The last commit was on April 18, 2026, which is within the last 3 months.",{"category":59,"check":63,"severity":42,"summary":64},"Dependency Management","The skill does not appear to have any third-party dependencies.",{"category":66,"check":67,"severity":42,"summary":68},"Security","Secret Management","The skill does not handle or expose any secrets.",{"category":66,"check":70,"severity":24,"summary":71},"Injection","The skill operates on user-provided text samples and applies rules, with no indication of loading untrusted external data as instructions.",{"category":66,"check":73,"severity":24,"summary":74},"Transitive Supply-Chain Grenades","The skill does not fetch external content at runtime or execute code from remote sources.",{"category":66,"check":76,"severity":24,"summary":77},"Sandbox Isolation","The skill operates within the LLM's conversational environment and does not interact with the file system or external processes.",{"category":66,"check":79,"severity":24,"summary":80},"Sandbox escape primitives","No detached processes or deny-retry loops are present as the skill operates within the LLM's sandbox.",{"category":66,"check":82,"severity":24,"summary":83},"Data Exfiltration","The skill processes user writing samples but does not submit any data to third parties or engage in outbound calls.",{"category":66,"check":85,"severity":24,"summary":86},"Hidden Text Tricks","The bundled content and descriptions appear free of hidden-steering tricks, Unicode tags, or other obfuscation methods.",{"category":88,"check":89,"severity":24,"summary":90},"Hooks","Opaque code execution","The skill's logic is described in plain markdown and does not involve obfuscated code, base64 payloads, or runtime fetched scripts.",{"category":92,"check":93,"severity":24,"summary":94},"Portability","Structural Assumption","The skill relies on the LLM's environment and does not make assumptions about user project file layouts.",{"category":96,"check":97,"severity":98,"summary":99},"Trust","Issues Attention","warning","There is 1 open issue and 0 closed issues in the last 90 days, indicating slow response and potential lack of maintenance.",{"category":101,"check":102,"severity":24,"summary":103},"Versioning","Release Management","A manifest version (1.0.0) is declared in the SKILL.md frontmatter and a CHANGELOG is present.",{"category":105,"check":106,"severity":42,"summary":107},"Execution","Validation","The skill operates within the LLM and does not have explicit input arguments or structured output schemas that require validation libraries.",{"category":66,"check":109,"severity":24,"summary":110},"Unguarded Destructive Operations","The skill is read-only and does not perform any destructive operations.",{"category":112,"check":113,"severity":24,"summary":114},"Code Execution","Error Handling","The skill's rules describe how to handle conflicts and prompt the user, indicating robust error handling within the LLM context.",{"category":112,"check":116,"severity":42,"summary":117},"Logging","The skill operates within the LLM and does not require local audit logging.",{"category":119,"check":120,"severity":24,"summary":121},"Compliance","GDPR","The skill processes user-provided writing samples but does not submit personal data to third parties or use it without consent.",{"category":119,"check":123,"severity":24,"summary":124},"Target market","The skill's functionality is language-agnostic and does not have any regional or jurisdictional limitations, thus it is global.",{"category":92,"check":126,"severity":24,"summary":127},"Runtime stability","The skill operates within the LLM's environment and makes no assumptions about specific operating systems, shells, or editors.",{"category":45,"check":129,"severity":24,"summary":130},"README","The README file exists and clearly states the extension's purpose and value proposition.",{"category":33,"check":132,"severity":42,"summary":133},"Tool surface size","This is a single skill, not an extension exposing multiple tools.",{"category":40,"check":135,"severity":42,"summary":136},"Overlapping near-synonym tools","The skill does not expose multiple tools, so there are no overlapping synonyms.",{"category":45,"check":138,"severity":24,"summary":139},"Phantom features","All features described in the README and SKILL.md are implemented and align with the observed capabilities.",{"category":141,"check":142,"severity":24,"summary":143},"Install","Installation instruction","The README provides clear installation instructions for Claude Code and demonstrates usage via copy-pasting skill files and command-line examples.",{"category":145,"check":146,"severity":24,"summary":147},"Errors","Actionable error messages","The skill's rules specify clear actions for handling conflicts and missing configurations, guiding the user on remediation.",{"category":105,"check":149,"severity":42,"summary":150},"Pinned dependencies","The skill does not use third-party dependencies or scripts requiring pinned interpreters.",{"category":33,"check":152,"severity":42,"summary":153},"Dry-run preview","The skill is analytical and does not perform state-changing operations.",{"category":155,"check":156,"severity":42,"summary":157},"Protocol","Idempotent retry & timeouts","The skill operates within the LLM's context and does not involve remote calls or state-changing operations requiring idempotency.",{"category":119,"check":159,"severity":24,"summary":160},"Telemetry opt-in","The skill does not emit telemetry.",{"category":40,"check":162,"severity":24,"summary":163},"Precise Purpose","The description clearly states the artifact (writing style/voice profile) and the intent (configuration and application for consistent writing) with clear triggers and boundaries.",{"category":40,"check":165,"severity":24,"summary":166},"Concise Frontmatter","The frontmatter is concise and effectively summarizes the core capability and triggers.",{"category":45,"check":168,"severity":24,"summary":169},"Concise Body","The SKILL.md body is concise and delegates detailed format information to code blocks and clear steps.",{"category":171,"check":172,"severity":24,"summary":173},"Context","Progressive Disclosure","The SKILL.md is concise, and detailed information like the voice profile format is presented inline using code blocks, avoiding excessive length.",{"category":171,"check":175,"severity":42,"summary":176},"Forked exploration","This skill does not involve deep exploration or code review that would require forked context.",{"category":22,"check":178,"severity":24,"summary":179},"Usage examples","The SKILL.md provides a clear setup process with code blocks and an application process, demonstrating usage effectively.",{"category":22,"check":181,"severity":24,"summary":182},"Edge cases","The 'Rules' section addresses potential conflicts (e.g., formal voice + casual platform) and emphasizes preserving user voice, covering limitations and recovery.",{"category":112,"check":184,"severity":42,"summary":185},"Tool Fallback","This skill does not rely on external tools like MCP servers and thus has no fallback requirement.",{"category":187,"check":188,"severity":24,"summary":189},"Safety","Halt on unexpected state","The rules indicate that if no profile is configured, the skill will prompt for samples, and it flags conflicts, ensuring a controlled state.",{"category":92,"check":191,"severity":24,"summary":192},"Cross-skill coupling","The skill is self-contained and focuses on voice profiling without implicitly relying on or silently handling tasks of other skills.",1778694285022,"This skill allows users to define a unique writing voice by providing samples, which is then applied to generate content consistently. It analyzes tone, sentence structure, vocabulary, and perspective to create a reusable voice profile.",[196,197,198,199],"Configure voice profile from writing samples","Analyze tone, sentence patterns, vocabulary, and structure","Apply configured voice profile to new content","Preserve user's authentic voice and personality",[201,202,203],"Generating content without a configured voice profile","Changing the user's personality or core writing style","Overriding the voice profile without explicit user request","3.0.0","4.4.0","To ensure consistent writing style and voice across all long-form content by configuring and applying a personalized voice profile.","High score driven by strong documentation, clear purpose, and good security practices. Low score impact from a single warning on issues attention.",97,"A well-documented skill for consistent writing through voice profile configuration and application.",[211,212,213,214,215],"writing","style","voice","content-generation","configuration","global","community",[219,220,221],"Maintaining consistent brand voice across articles and posts","Applying a personal writing style to professional communications","Ensuring uniformity in long-form content generation",{"codeQuality":223,"collectedAt":225,"documentation":226,"maintenance":229,"popularity":235,"security":236,"testCoverage":239},{"hasLockfile":224},true,1778694270684,{"descriptionLength":227,"readmeSize":228},211,19143,{"closedIssues90d":8,"forks":230,"hasChangelog":224,"manifestVersion":231,"openIssues90d":232,"pushedAt":233,"stars":234},4,"1.0.0",1,1776549978000,10,{"npmDownloads":8},{"hasNpmPackage":224,"license":237,"smitheryVerified":238},"MIT",false,{"hasCi":238,"hasTests":238},{"updatedAt":241},1778694285129,{"basePath":243,"githubOwner":244,"githubRepo":245,"locale":18,"slug":13,"type":246},"skills/content/writing-style","mshadmanrahman","pm-pilot","skill",null,{"evaluate":249,"extract":251},{"promptVersionExtension":204,"promptVersionScoring":205,"score":208,"tags":250,"targetMarket":216,"tier":217},[211,212,213,214,215],{"commitSha":252},"HEAD",{"repoId":254},"kd728wqst6vwd95ymycxb97nrx86mnsn",{"_creationTime":256,"_id":254,"identity":257,"providers":258,"workflow":497},1778694234559.4905,{"githubOwner":244,"githubRepo":245,"sourceUrl":14},{"classify":259,"discover":468,"extract":471,"github":472,"npm":496},{"commitSha":252,"extensions":260},[261,271,279,284,292,300,308,316,324,332,340,348,356,364,372,380,388,396,404,412,420,428,436,444,452,460],{"basePath":262,"description":263,"displayName":262,"installMethods":264,"rationale":265,"selectedPaths":266,"source":270,"sourceLanguage":18,"type":246},"configure-pm-pilot","Interactive setup wizard for PM Pilot. Detects MCP tools, sets company name, creates memory template, validates installation.",{"claudeCode":12},"SKILL.md frontmatter at configure-pm-pilot/SKILL.md",[267],{"path":268,"priority":269},"SKILL.md","mandatory","rule",{"basePath":272,"description":273,"displayName":274,"installMethods":275,"rationale":276,"selectedPaths":277,"source":270,"sourceLanguage":18,"type":246},"skills/content/market-research","Competitive analysis and market research with source attribution. Parallel fan-out across web, review sites, and news. Triggers on: \"market research\", \"competitive analysis\", \"competitor comparison\".\n","market-research",{"claudeCode":12},"SKILL.md frontmatter at skills/content/market-research/SKILL.md",[278],{"path":268,"priority":269},{"basePath":243,"description":10,"displayName":13,"installMethods":280,"rationale":281,"selectedPaths":282,"source":270,"sourceLanguage":18,"type":246},{"claudeCode":12},"SKILL.md frontmatter at skills/content/writing-style/SKILL.md",[283],{"path":268,"priority":269},{"basePath":285,"description":286,"displayName":287,"installMethods":288,"rationale":289,"selectedPaths":290,"source":270,"sourceLanguage":18,"type":246},"skills/content/writing-substack","Platform-optimized Substack Notes creation. 500-char limit, hook-driven, engagement-focused. Triggers on: \"write a Substack Note\", \"Substack content\", \"Note ideas\".\n","writing-substack",{"claudeCode":12},"SKILL.md frontmatter at skills/content/writing-substack/SKILL.md",[291],{"path":268,"priority":269},{"basePath":293,"description":294,"displayName":295,"installMethods":296,"rationale":297,"selectedPaths":298,"source":270,"sourceLanguage":18,"type":246},"skills/dev/search-first","Research existing solutions before writing custom code","search-first",{"claudeCode":12},"SKILL.md frontmatter at skills/dev/search-first/SKILL.md",[299],{"path":268,"priority":269},{"basePath":301,"description":302,"displayName":303,"installMethods":304,"rationale":305,"selectedPaths":306,"source":270,"sourceLanguage":18,"type":246},"skills/dev/security-review","Security checklist for code changes with severity classification","security-review",{"claudeCode":12},"SKILL.md frontmatter at skills/dev/security-review/SKILL.md",[307],{"path":268,"priority":269},{"basePath":309,"description":310,"displayName":311,"installMethods":312,"rationale":313,"selectedPaths":314,"source":270,"sourceLanguage":18,"type":246},"skills/dev/tdd-workflow","Test-driven development enforcement with RED-GREEN-IMPROVE cycle","tdd-workflow",{"claudeCode":12},"SKILL.md frontmatter at skills/dev/tdd-workflow/SKILL.md",[315],{"path":268,"priority":269},{"basePath":317,"description":318,"displayName":319,"installMethods":320,"rationale":321,"selectedPaths":322,"source":270,"sourceLanguage":18,"type":246},"skills/dev/verification-loop","Pre-commit verification with lint, type-check, tests, and security scan","verification-loop",{"claudeCode":12},"SKILL.md frontmatter at skills/dev/verification-loop/SKILL.md",[323],{"path":268,"priority":269},{"basePath":325,"description":326,"displayName":327,"installMethods":328,"rationale":329,"selectedPaths":330,"source":270,"sourceLanguage":18,"type":246},"skills/pm-core/ask-company","Enterprise knowledge assistant template. Searches Confluence, Jira, Slack, and internal docs to answer questions about your company. Users customize the company name, MCP sources, and team structure. Triggers on: \"ask [company]\", \"who owns\", \"which team\", \"how does [thing] work\".\n","ask-company",{"claudeCode":12},"SKILL.md frontmatter at skills/pm-core/ask-company/SKILL.md",[331],{"path":268,"priority":269},{"basePath":333,"description":334,"displayName":335,"installMethods":336,"rationale":337,"selectedPaths":338,"source":270,"sourceLanguage":18,"type":246},"skills/pm-core/critique","Pressure-test any document for logic gaps, unsupported assumptions, missing perspectives, and completeness. Works on PRDs, briefs, strategy docs, proposals, and any PM artifact. Triggers on: \"critique this\", \"pressure test\", \"poke holes\", \"review this doc\", \"what am I missing\", \"devil's advocate\".\n","critique",{"claudeCode":12},"SKILL.md frontmatter at skills/pm-core/critique/SKILL.md",[339],{"path":268,"priority":269},{"basePath":341,"description":342,"displayName":343,"installMethods":344,"rationale":345,"selectedPaths":346,"source":270,"sourceLanguage":18,"type":246},"skills/pm-core/deep-context","Cross-channel research on any topic. Searches all connected MCP tools in parallel, then synthesizes into a comprehensive briefing with timeline, status, stakeholders, and sources. Triggers on: \"deep context\", \"tell me everything about\", \"research X\", \"full context on\".\n","deep-context",{"claudeCode":12},"SKILL.md frontmatter at skills/pm-core/deep-context/SKILL.md",[347],{"path":268,"priority":269},{"basePath":349,"description":350,"displayName":351,"installMethods":352,"rationale":353,"selectedPaths":354,"source":270,"sourceLanguage":18,"type":246},"skills/pm-core/dogfood","Systematic web app QA using Playwright browser automation. Tests across viewports, checks navigation flows, form submissions, error states, accessibility basics, and visual consistency. Produces a structured bug report. Triggers on: \"dogfood\", \"QA\", \"find bugs\", \"test this app\".\n","dogfood",{"claudeCode":12},"SKILL.md frontmatter at skills/pm-core/dogfood/SKILL.md",[355],{"path":268,"priority":269},{"basePath":357,"description":358,"displayName":359,"installMethods":360,"rationale":361,"selectedPaths":362,"source":270,"sourceLanguage":18,"type":246},"skills/pm-core/lenny-podcast","Product management advisor drawing from 269+ Lenny's Podcast episodes and established PM frameworks. Searches transcripts for practitioner wisdom on strategy, growth, prioritization, user research, metrics, and product decisions. Triggers on: \"what does Lenny say about\", \"ask lenny\", \"PM advice\", \"product strategy advice\", \"lenny podcast\".\n","lenny-podcast",{"claudeCode":12},"SKILL.md frontmatter at skills/pm-core/lenny-podcast/SKILL.md",[363],{"path":268,"priority":269},{"basePath":365,"description":366,"displayName":367,"installMethods":368,"rationale":369,"selectedPaths":370,"source":270,"sourceLanguage":18,"type":246},"skills/pm-core/market-sizing","TAM/SAM/SOM market sizing analysis. Uses web search and research tools to produce a structured analysis with data sources, assumptions, calculations, and confidence ranges. Triggers on: \"calculate TAM\", \"size the market\", \"market opportunity\".\n","market-sizing",{"claudeCode":12},"SKILL.md frontmatter at skills/pm-core/market-sizing/SKILL.md",[371],{"path":268,"priority":269},{"basePath":373,"description":374,"displayName":375,"installMethods":376,"rationale":377,"selectedPaths":378,"source":270,"sourceLanguage":18,"type":246},"skills/pm-core/meeting-prep","Pre-meeting context gathering across all connected systems. Pulls recent interactions, open items, and suggested talking points for any person or topic. Triggers on: \"meeting prep\", \"prep for my meeting\", \"meeting with X\", \"prep for 1:1\".\n","meeting-prep",{"claudeCode":12},"SKILL.md frontmatter at skills/pm-core/meeting-prep/SKILL.md",[379],{"path":268,"priority":269},{"basePath":381,"description":382,"displayName":383,"installMethods":384,"rationale":385,"selectedPaths":386,"source":270,"sourceLanguage":18,"type":246},"skills/pm-core/people-sync","Pulls a Granola meeting transcript and updates people files with per-person intelligence: what they said, what they pushed back on, what they committed to. Compounds over time — each meeting adds a layer. Triggers on: \"sync people\", \"update people from meeting\", \"update stakeholders\", \"/people-sync\".\n","people-sync",{"claudeCode":12},"SKILL.md frontmatter at skills/pm-core/people-sync/SKILL.md",[387],{"path":268,"priority":269},{"basePath":389,"description":390,"displayName":391,"installMethods":392,"rationale":393,"selectedPaths":394,"source":270,"sourceLanguage":18,"type":246},"skills/pm-core/prd","Write product requirements documents at variable depth: one-pager, brief, full PRD, or RFC. Auto-detects depth from context. Reads existing research and context if available. Triggers on: \"write a PRD\", \"product spec\", \"one-pager\", \"RFC\", \"requirements doc\", \"spec for\", \"brief for\".\n","prd",{"claudeCode":12},"SKILL.md frontmatter at skills/pm-core/prd/SKILL.md",[395],{"path":268,"priority":269},{"basePath":397,"description":398,"displayName":399,"installMethods":400,"rationale":401,"selectedPaths":402,"source":270,"sourceLanguage":18,"type":246},"skills/pm-core/prioritize","Feature and initiative prioritization using 7 frameworks (RICE, ICE, WSJF, MoSCoW, Value/Effort, Kano, Weighted Scoring). Auto-detects mode: stack rank, scoring, opportunity assessment, trade-off analysis, or scope cut. Triggers on: \"prioritize\", \"rank these features\", \"RICE score\", \"what should we build next\", \"scope cut\", \"trade-off\".\n","prioritize",{"claudeCode":12},"SKILL.md frontmatter at skills/pm-core/prioritize/SKILL.md",[403],{"path":268,"priority":269},{"basePath":405,"description":406,"displayName":407,"installMethods":408,"rationale":409,"selectedPaths":410,"source":270,"sourceLanguage":18,"type":246},"skills/pm-core/synthesize-interviews","Turn raw user interviews, transcripts, and feedback into structured themes, pain points, and recommendations. Produces both a synthesis report and a standalone pain points document. Triggers on: \"synthesize interviews\", \"interview findings\", \"user research synthesis\", \"what did users say\", \"analyze feedback\".\n","synthesize-interviews",{"claudeCode":12},"SKILL.md frontmatter at skills/pm-core/synthesize-interviews/SKILL.md",[411],{"path":268,"priority":269},{"basePath":413,"description":414,"displayName":415,"installMethods":416,"rationale":417,"selectedPaths":418,"source":270,"sourceLanguage":18,"type":246},"skills/pm-core/weekly-status","Weekly accomplishment report. Pulls from Jira, GitHub, Confluence, and Slack to produce a structured status report with accomplishments, metrics, blockers, and next week plan. Triggers on: \"weekly status\", \"status report\", \"what did I do this week\".\n","weekly-status",{"claudeCode":12},"SKILL.md frontmatter at skills/pm-core/weekly-status/SKILL.md",[419],{"path":268,"priority":269},{"basePath":421,"description":422,"displayName":423,"installMethods":424,"rationale":425,"selectedPaths":426,"source":270,"sourceLanguage":18,"type":246},"skills/productivity/handoff-doc","Create portable handoff document when switching sessions","handoff-doc",{"claudeCode":12},"SKILL.md frontmatter at skills/productivity/handoff-doc/SKILL.md",[427],{"path":268,"priority":269},{"basePath":429,"description":430,"displayName":431,"installMethods":432,"rationale":433,"selectedPaths":434,"source":270,"sourceLanguage":18,"type":246},"skills/productivity/manifest-reader","Read and summarize sub-agent manifest files","manifest-reader",{"claudeCode":12},"SKILL.md frontmatter at skills/productivity/manifest-reader/SKILL.md",[435],{"path":268,"priority":269},{"basePath":437,"description":438,"displayName":439,"installMethods":440,"rationale":441,"selectedPaths":442,"source":270,"sourceLanguage":18,"type":246},"skills/productivity/meta-observer","Track skill performance and emerging patterns","meta-observer",{"claudeCode":12},"SKILL.md frontmatter at skills/productivity/meta-observer/SKILL.md",[443],{"path":268,"priority":269},{"basePath":445,"description":446,"displayName":447,"installMethods":448,"rationale":449,"selectedPaths":450,"source":270,"sourceLanguage":18,"type":246},"skills/productivity/orchestrator","Wave-based parallel task execution with sub-agents","orchestrator",{"claudeCode":12},"SKILL.md frontmatter at skills/productivity/orchestrator/SKILL.md",[451],{"path":268,"priority":269},{"basePath":453,"description":454,"displayName":455,"installMethods":456,"rationale":457,"selectedPaths":458,"source":270,"sourceLanguage":18,"type":246},"skills/productivity/session-init","Lightweight session initialization with context recovery","session-init",{"claudeCode":12},"SKILL.md frontmatter at skills/productivity/session-init/SKILL.md",[459],{"path":268,"priority":269},{"basePath":461,"description":462,"displayName":463,"installMethods":464,"rationale":465,"selectedPaths":466,"source":270,"sourceLanguage":18,"type":246},"skills/productivity/strategic-compact","Monitor context usage and suggest compaction at logical milestones","strategic-compact",{"claudeCode":12},"SKILL.md frontmatter at skills/productivity/strategic-compact/SKILL.md",[467],{"path":268,"priority":269},{"sources":469},[470],"manual",{"npmPackage":245},{"closedIssues90d":8,"description":473,"forks":230,"homepage":474,"license":237,"openIssues90d":232,"pushedAt":233,"readmeSize":228,"stars":234,"topics":475},"Claude Code configured for PMs. Meeting prep, PRDs, stakeholder intel — 25 skills, ready to install.","https://github.com/mshadmanrahman/pm-pilot#readme",[476,477,478,479,480,481,482,483,484,485,486,487,488,489,490,491,492,493,494,495],"ai-agents","ai-toolkit","anthropic","automation","claude-code","cli-tool","code-review","confluence","developer-tools","jira","mcp","open-source","pm-tools","product-management","productivity","skills","slack","tdd","ai-assistant","workflow",{"downloads":8},{"classifiedAt":498,"discoverAt":499,"extractAt":500,"githubAt":500,"npmAt":501,"updatedAt":498},1778694240331,1778694234559,1778694237232,1778694238887,[215,214,212,213,211],{"evaluatedAt":241,"extractAt":504,"updatedAt":241},1778694240519,[],[507,536,561,590,621,648],{"_creationTime":508,"_id":509,"community":510,"display":511,"identity":517,"providers":521,"relations":530,"tags":532,"workflow":533},1778697513812.0593,"k17a20wb5skzqbbxh7gms1p30h86n366",{"reviewCount":8},{"description":512,"installMethods":513,"name":515,"sourceUrl":516},"Write blog posts, guides, tutorials, and long-form content. Sounds like a real person, not AI. Use when the user wants polished written content.",{"claudeCode":514},"spartan-stratos/spartan-ai-toolkit","article-writing","https://github.com/spartan-stratos/spartan-ai-toolkit",{"basePath":518,"githubOwner":519,"githubRepo":520,"locale":18,"slug":515,"type":246},".codex/skills/article-writing","spartan-stratos","spartan-ai-toolkit",{"evaluate":522,"extract":529},{"promptVersionExtension":204,"promptVersionScoring":205,"score":523,"tags":524,"targetMarket":216,"tier":528},100,[211,214,525,526,527],"blog-posts","editing","long-form","verified",{"commitSha":252},{"repoId":531},"kd73rjj0rnrv7y0rz9qc3psn0586n75g",[525,214,526,527,211],{"evaluatedAt":534,"extractAt":535,"updatedAt":534},1778697566395,1778697513812,{"_creationTime":537,"_id":538,"community":539,"display":540,"identity":546,"providers":549,"relations":555,"tags":557,"workflow":558},1778683308558.5125,"k170w2andhxykyj5yx7wmxxe3986mtjz",{"reviewCount":8},{"description":541,"installMethods":542,"name":544,"sourceUrl":545},"Remove AI-generated jargon and restore human voice to text. Built from analyzing 1,000+ AI vs human content pieces.",{"claudeCode":543},"BrianRWagner/ai-marketing-claude-code-skills","de-ai-ify","https://github.com/BrianRWagner/ai-marketing-claude-code-skills",{"basePath":544,"githubOwner":547,"githubRepo":548,"locale":18,"slug":544,"type":246},"BrianRWagner","ai-marketing-claude-code-skills",{"evaluate":550,"extract":554},{"promptVersionExtension":204,"promptVersionScoring":205,"score":523,"tags":551,"targetMarket":216,"tier":528},[211,526,213,552,553],"ai-detection","content-quality",{"commitSha":252},{"repoId":556},"kd79t0s02gyz4fb3m5zvb5ec4x86n8tb",[552,553,526,213,211],{"evaluatedAt":559,"extractAt":560,"updatedAt":559},1778683469533,1778683308558,{"_creationTime":562,"_id":563,"community":564,"display":565,"identity":571,"providers":576,"relations":584,"tags":586,"workflow":587},1778669958874.1702,"k1798bng985phrj2b8pb6vsjvn86nagy",{"reviewCount":8},{"description":566,"installMethods":567,"name":569,"sourceUrl":570},"Build a source-derived writing style profile from real posts, essays, launch notes, docs, or site copy, then reuse that profile across content, outreach, and social workflows. Use when the user wants voice consistency without generic AI writing tropes.",{"claudeCode":568},"affaan-m/everything-claude-code","Brand Voice","https://github.com/affaan-m/everything-claude-code",{"basePath":572,"githubOwner":573,"githubRepo":574,"locale":18,"slug":575,"type":246},".agents/skills/brand-voice","affaan-m","everything-claude-code","brand-voice",{"evaluate":577,"extract":583},{"promptVersionExtension":204,"promptVersionScoring":205,"score":578,"tags":579,"targetMarket":216,"tier":528},98,[211,212,580,581,213,582],"content","profile","persona",{"commitSha":252,"license":237},{"repoId":585},"kd78nxtg70rbj238fg1xbhf7d186mv9t",[580,582,581,212,213,211],{"evaluatedAt":588,"extractAt":589,"updatedAt":588},1778670100398,1778669958874,{"_creationTime":591,"_id":592,"community":593,"display":594,"identity":600,"providers":604,"relations":614,"tags":617,"workflow":618},1778695548458.4001,"k170asnajd0vcr51hwhfy4t0t986m5bh",{"reviewCount":8},{"description":595,"installMethods":596,"name":598,"sourceUrl":599},"Configure Tailwind CSS with TypeScript in a Next.js or React project. Covers installation, configuration, custom theme extensions, component patterns, and type-safe styling utilities. Use when adding Tailwind CSS to an existing TypeScript project, customizing the Tailwind theme for a project's design system, setting up type-safe component styling patterns, or configuring Tailwind plugins and extensions.\n",{"claudeCode":597},"pjt222/agent-almanac","setup-tailwind-typescript","https://github.com/pjt222/agent-almanac",{"basePath":601,"githubOwner":602,"githubRepo":603,"locale":18,"slug":598,"type":246},"skills/setup-tailwind-typescript","pjt222","agent-almanac",{"evaluate":605,"extract":613},{"promptVersionExtension":204,"promptVersionScoring":205,"score":523,"tags":606,"targetMarket":216,"tier":528},[607,608,609,610,215,611,612],"tailwind","typescript","css","styling","react","nextjs",{"commitSha":252},{"parentExtensionId":615,"repoId":616},"k170h0janaa9kwn7cfgfz2ykss86mmh9","kd7aryv63z61j39n2td1aeqkvh86mh12",[215,609,612,611,610,607,608],{"evaluatedAt":619,"extractAt":620,"updatedAt":619},1778701490050,1778695548458,{"_creationTime":622,"_id":623,"community":624,"display":625,"identity":631,"providers":635,"relations":641,"tags":644,"workflow":645},1778699234184.6174,"k174zww66m804nhr89ttra7r6d86nwyg",{"reviewCount":8},{"description":626,"installMethods":627,"name":629,"sourceUrl":630},"Use first for install/update routing — sends setup, doctor, or MCP requests to the correct OMC setup flow",{"claudeCode":628},"Yeachan-Heo/oh-my-claudecode","setup","https://github.com/Yeachan-Heo/oh-my-claudecode",{"basePath":632,"githubOwner":633,"githubRepo":634,"locale":18,"slug":629,"type":246},"skills/setup","Yeachan-Heo","oh-my-claudecode",{"evaluate":636,"extract":640},{"promptVersionExtension":204,"promptVersionScoring":205,"score":523,"tags":637,"targetMarket":216,"tier":528},[629,638,215,639,486],"routing","cli",{"commitSha":252},{"parentExtensionId":642,"repoId":643},"k17brg5egdw1jbncj1j4wfv3fh86n639","kd74zv63fryf9prygtq7gf4es986n22y",[639,215,486,638,629],{"evaluatedAt":646,"extractAt":647,"updatedAt":646},1778699724286,1778699234184,{"_creationTime":649,"_id":650,"community":651,"display":652,"identity":656,"providers":658,"relations":664,"tags":665,"workflow":666},1778699234184.6143,"k17cnx0m6a27fw52yvt4zsbsxh86nd1c",{"reviewCount":8},{"description":653,"installMethods":654,"name":655,"sourceUrl":630},"Configure popular MCP servers for enhanced agent capabilities",{"claudeCode":628},"mcp-setup",{"basePath":657,"githubOwner":633,"githubRepo":634,"locale":18,"slug":655,"type":246},"skills/mcp-setup",{"evaluate":659,"extract":663},{"promptVersionExtension":204,"promptVersionScoring":205,"score":523,"tags":660,"targetMarket":216,"tier":528},[486,215,639,661,662],"agent","tooling",{"commitSha":252},{"parentExtensionId":642,"repoId":643},[661,639,215,486,662],{"evaluatedAt":667,"extractAt":647,"updatedAt":667},1778699492025]