[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"extension-skill-shanraisshan-time-skill-en":3,"guides-for-shanraisshan-time-skill":373,"similar-k1721bsp2w9tz0zv0tmj4cbka586ngqh-en":374},{"_creationTime":4,"_id":5,"children":6,"community":7,"display":9,"evaluation":15,"identity":240,"isFallback":223,"parentExtension":245,"providers":246,"relations":251,"repo":253,"tags":369,"workflow":370},1778697205743.895,"k1721bsp2w9tz0zv0tmj4cbka586ngqh",[],{"reviewCount":8},0,{"description":10,"installMethods":11,"name":13,"sourceUrl":14},"Display the current time in Pakistan Standard Time (PKT, UTC+5). Use when the user asks for the current time, Pakistan time, or PKT.",{"claudeCode":12},"shanraisshan/claude-code-best-practice","time-skill","https://github.com/shanraisshan/claude-code-best-practice",{"_creationTime":16,"_id":17,"extensionId":5,"locale":18,"result":19,"trustSignals":221,"workflow":238},1778697295812.4658,"kn70wyytqd527fmyq8ge22884n86mzb7","en",{"checks":20,"evaluatedAt":192,"extensionSummary":193,"features":194,"nonGoals":199,"promptVersionExtension":203,"promptVersionScoring":204,"purpose":205,"rationale":206,"score":207,"summary":208,"tags":209,"targetMarket":215,"tier":216,"useCases":217},[21,26,29,32,36,39,43,48,51,54,58,62,65,69,72,75,78,81,84,87,91,95,99,103,107,110,114,117,121,124,127,130,133,136,139,143,147,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 displaying the current time in Pakistan Standard Time (PKT) and specifies the exact conditions under which to use it.",{"category":22,"check":27,"severity":24,"summary":28},"Unique selling proposition","The skill provides a specific and useful function (displaying PKT) that goes beyond default LLM capabilities by ensuring correct timezone handling and formatting.",{"category":22,"check":30,"severity":24,"summary":31},"Production readiness","The skill is fully implemented and covers its stated use case of displaying the current time with the correct timezone and format.",{"category":33,"check":34,"severity":24,"summary":35},"Scope","Single responsibility principle","The skill has a single, well-defined responsibility: displaying the current time in PKT.",{"category":33,"check":37,"severity":24,"summary":38},"Description quality","The displayed description is concise, accurate, and clearly reflects the skill's functionality and intended use cases.",{"category":40,"check":41,"severity":24,"summary":42},"Invocation","Scoped tools","The skill uses a single, narrowly scoped bash command for its operation, which is appropriate for its simple function.",{"category":44,"check":45,"severity":46,"summary":47},"Documentation","Configuration & parameter reference","not_applicable","The skill does not have configurable parameters or implicit configurations beyond the timezone set in the script, making this check not applicable.",{"category":33,"check":49,"severity":46,"summary":50},"Tool naming","The skill is a single-tool extension, so tool naming conventions are not applicable.",{"category":33,"check":52,"severity":24,"summary":53},"Minimal I/O surface","The tool's input is a command-line execution with a specific timezone directive, and the output is a formatted string, both of which are minimal and appropriate.",{"category":55,"check":56,"severity":24,"summary":57},"License","License usability","The extension is licensed under the MIT license, which is a permissive open-source license.",{"category":59,"check":60,"severity":24,"summary":61},"Maintenance","Commit recency","The repository shows recent commits within the last 3 months, indicating active maintenance.",{"category":59,"check":63,"severity":46,"summary":64},"Dependency Management","The skill does not use any third-party dependencies, making this check not applicable.",{"category":66,"check":67,"severity":24,"summary":68},"Security","Secret Management","The skill does not handle any secrets.",{"category":66,"check":70,"severity":24,"summary":71},"Injection","The skill executes a fixed bash command and does not load external data or instructions, thus posing no injection risk.",{"category":66,"check":73,"severity":24,"summary":74},"Transitive Supply-Chain Grenades","The skill only executes a local, fixed command and does not fetch external content or dependencies at runtime.",{"category":66,"check":76,"severity":24,"summary":77},"Sandbox Isolation","The skill executes a simple, self-contained bash command and does not interact with or modify files outside its intended scope.",{"category":66,"check":79,"severity":24,"summary":80},"Sandbox escape primitives","The bash command executed is simple and does not contain any primitives that could lead to a sandbox escape.",{"category":66,"check":82,"severity":24,"summary":83},"Data Exfiltration","The skill only reads the local system time and does not exfiltrate any data.",{"category":66,"check":85,"severity":24,"summary":86},"Hidden Text Tricks","The bundled content is free of hidden-steering tricks and contains only clean printable ASCII.",{"category":88,"check":89,"severity":24,"summary":90},"Hooks","Opaque code execution","The bundled script is plain, readable bash and does not involve obfuscation or runtime fetching of code.",{"category":92,"check":93,"severity":24,"summary":94},"Portability","Structural Assumption","The skill makes no assumptions about user project structure; it only relies on the system's timezone configuration.",{"category":96,"check":97,"severity":24,"summary":98},"Trust","Issues Attention","The repository shows a high closure rate for recent issues (26 closed out of 29 opened in 90 days), indicating good maintainer engagement.",{"category":100,"check":101,"severity":24,"summary":102},"Versioning","Release Management","The repository has meaningful commits and a recent push date, though no explicit versioning is declared in frontmatter or tags. Installation instructions likely reference 'main'.",{"category":104,"check":105,"severity":46,"summary":106},"Execution","Validation","The skill executes a fixed bash command with no user-configurable parameters or structured output, making schema validation not applicable.",{"category":66,"check":108,"severity":24,"summary":109},"Unguarded Destructive Operations","The skill is read-only and performs no destructive operations.",{"category":111,"check":112,"severity":24,"summary":113},"Code Execution","Error Handling","The bash command is simple and unlikely to produce unhandled errors. If it fails, it will exit non-zero, which is standard behavior.",{"category":111,"check":115,"severity":46,"summary":116},"Logging","The skill is read-only and does not perform actions that require an audit log.",{"category":118,"check":119,"severity":24,"summary":120},"Compliance","GDPR","The skill only accesses system time and does not process any personal data.",{"category":118,"check":122,"severity":24,"summary":123},"Target market","The skill operates on system time and timezone settings, which are globally applicable, and the target market is 'global'.",{"category":92,"check":125,"severity":24,"summary":126},"Runtime stability","The bash command is standard and should run on any POSIX-compatible system.",{"category":44,"check":128,"severity":24,"summary":129},"README","The README file exists and provides extensive context about the repository, including information relevant to skills.",{"category":33,"check":131,"severity":46,"summary":132},"Tool surface size","This is a single-tool extension.",{"category":40,"check":134,"severity":46,"summary":135},"Overlapping near-synonym tools","The skill is a single-tool extension.",{"category":44,"check":137,"severity":24,"summary":138},"Phantom features","All advertised features in the README and SKILL.md are implemented by the single bash command.",{"category":140,"check":141,"severity":24,"summary":142},"Install","Installation instruction","The README and SKILL.md provide clear instructions on how to use the skill, including the exact command to run.",{"category":144,"check":145,"severity":24,"summary":146},"Errors","Actionable error messages","If the bash command fails, standard shell error messages will be provided, which are generally actionable.",{"category":104,"check":148,"severity":46,"summary":149},"Pinned dependencies","The skill does not use any third-party dependencies.",{"category":33,"check":151,"severity":46,"summary":152},"Dry-run preview","The skill is read-only and does not perform state-changing operations, so a dry-run feature is not applicable.",{"category":154,"check":155,"severity":46,"summary":156},"Protocol","Idempotent retry & timeouts","The skill performs a single, non-mutating operation and does not involve remote calls, making retry or timeout handling not applicable.",{"category":118,"check":158,"severity":24,"summary":159},"Telemetry opt-in","The skill does not emit any telemetry.",{"category":40,"check":161,"severity":24,"summary":162},"Precise Purpose","The skill's purpose is precisely defined, stating it displays the current time in Pakistan Standard Time (PKT) and when to use it.",{"category":40,"check":164,"severity":24,"summary":165},"Concise Frontmatter","The frontmatter in SKILL.md is concise and effectively summarizes the core capability and trigger phrases.",{"category":44,"check":167,"severity":24,"summary":168},"Concise Body","The SKILL.md body is concise and focuses on the necessary instructions for the skill.",{"category":170,"check":171,"severity":46,"summary":172},"Context","Progressive Disclosure","The skill is very simple and does not require progressive disclosure of information.",{"category":170,"check":174,"severity":46,"summary":175},"Forked exploration","The skill is a short-form, single-step operation and does not involve deep exploration.",{"category":22,"check":177,"severity":24,"summary":178},"Usage examples","The SKILL.md provides a clear, runnable example of how to invoke the skill and shows the expected output format.",{"category":22,"check":180,"severity":24,"summary":181},"Edge cases","The skill's instructions implicitly handle edge cases like different system time configurations by relying on the TZ environment variable.",{"category":111,"check":183,"severity":46,"summary":184},"Tool Fallback","The skill does not rely on external tools like an MCP server, so fallbacks are not applicable.",{"category":186,"check":187,"severity":24,"summary":188},"Safety","Halt on unexpected state","The bash command will naturally exit with an error if the timezone is improperly configured or the `date` command is unavailable.",{"category":92,"check":190,"severity":24,"summary":191},"Cross-skill coupling","The skill is self-contained and does not implicitly rely on other skills being loaded.",1778697295581,"This skill executes a bash command to retrieve and display the current date and time specifically in Pakistan Standard Time (PKT, UTC+5), using the `Asia/Karachi` timezone.",[195,196,197,198],"Displays current time in PKT","Uses correct timezone (UTC+5)","Provides date alongside time","Outputs in a clear format",[200,201,202],"Displaying time in any other timezone.","Providing historical time data.","Performing time conversions between timezones.","3.0.0","4.4.0","To quickly and accurately display the current time in Pakistan Standard Time when requested.","The skill is well-documented, functions correctly, and adheres to best practices. Minor issues related to versioning and the lack of explicit error handling for the simple bash command prevent a perfect score.",95,"A simple and effective skill for displaying the current time in Pakistan Standard Time.",[210,211,212,213,214],"time","utility","date","timezone","pkt","global","verified",[218,219,220],"When a user asks for the current time in Pakistan.","When a user specifically asks for PKT time.","To get an accurate time reference for Pakistan Standard Time.",{"codeQuality":222,"collectedAt":224,"documentation":225,"maintenance":228,"security":235,"testCoverage":237},{"hasLockfile":223},false,1778697282960,{"descriptionLength":226,"readmeSize":227},132,72705,{"closedIssues90d":229,"forks":230,"hasChangelog":231,"openIssues90d":232,"pushedAt":233,"stars":234},26,5288,true,3,1778690578000,52835,{"hasNpmPackage":223,"license":236,"smitheryVerified":223},"MIT",{"hasCi":223,"hasTests":223},{"updatedAt":239},1778697295812,{"basePath":241,"githubOwner":242,"githubRepo":243,"locale":18,"slug":13,"type":244},".claude/skills/time-skill","shanraisshan","claude-code-best-practice","skill",null,{"evaluate":247,"extract":249},{"promptVersionExtension":203,"promptVersionScoring":204,"score":207,"tags":248,"targetMarket":215,"tier":216},[210,211,212,213,214],{"commitSha":250},"HEAD",{"repoId":252},"kd74710g49kxgwbfjxeb7s132d86myxr",{"_creationTime":254,"_id":252,"identity":255,"providers":256,"workflow":365},1778697191149.7012,{"githubOwner":242,"githubRepo":243,"sourceUrl":14},{"classify":257,"discover":338,"github":341},{"commitSha":250,"extensions":258},[259,270,278,286,294,299,307,320,328],{"basePath":260,"description":261,"displayName":262,"installMethods":263,"rationale":264,"selectedPaths":265,"source":269,"sourceLanguage":18,"type":244},".claude/skills/agent-browser","Browser automation CLI for AI agents. Use when the user needs to interact with websites, including navigating pages, filling forms, clicking buttons, taking screenshots, extracting data, testing web apps, or automating any browser task. Triggers include requests to \"open a website\", \"fill out a form\", \"click a button\", \"take a screenshot\", \"scrape data from a page\", \"test this web app\", \"login to a site\", \"automate browser actions\", or any task requiring programmatic web interaction.","agent-browser",{"claudeCode":12},"SKILL.md frontmatter at .claude/skills/agent-browser/SKILL.md",[266],{"path":267,"priority":268},"SKILL.md","mandatory","rule",{"basePath":271,"description":272,"displayName":273,"installMethods":274,"rationale":275,"selectedPaths":276,"source":269,"sourceLanguage":18,"type":244},".claude/skills/presentation/presentation-structure","Knowledge about the presentation slide format, weight system, navigation, and section structure","presentation-structure",{"claudeCode":12},"SKILL.md frontmatter at .claude/skills/presentation/presentation-structure/SKILL.md",[277],{"path":267,"priority":268},{"basePath":279,"description":280,"displayName":281,"installMethods":282,"rationale":283,"selectedPaths":284,"source":269,"sourceLanguage":18,"type":244},".claude/skills/presentation/presentation-styling","Knowledge about CSS classes, component patterns, and syntax highlighting in the presentation","presentation-styling",{"claudeCode":12},"SKILL.md frontmatter at .claude/skills/presentation/presentation-styling/SKILL.md",[285],{"path":267,"priority":268},{"basePath":287,"description":288,"displayName":289,"installMethods":290,"rationale":291,"selectedPaths":292,"source":269,"sourceLanguage":18,"type":244},".claude/skills/presentation/vibe-to-agentic-framework","The conceptual framework behind the presentation — what \"Vibe Coding to Agentic Engineering\" means, why the journey is structured the way it is, and how every slide fits the narrative arc","vibe-to-agentic-framework",{"claudeCode":12},"SKILL.md frontmatter at .claude/skills/presentation/vibe-to-agentic-framework/SKILL.md",[293],{"path":267,"priority":268},{"basePath":241,"description":10,"displayName":13,"installMethods":295,"rationale":296,"selectedPaths":297,"source":269,"sourceLanguage":18,"type":244},{"claudeCode":12},"SKILL.md frontmatter at .claude/skills/time-skill/SKILL.md",[298],{"path":267,"priority":268},{"basePath":300,"description":301,"displayName":302,"installMethods":303,"rationale":304,"selectedPaths":305,"source":269,"sourceLanguage":18,"type":244},".claude/skills/weather-fetcher","Instructions for fetching current weather temperature data for Dubai, UAE from Open-Meteo API","weather-fetcher",{"claudeCode":12},"SKILL.md frontmatter at .claude/skills/weather-fetcher/SKILL.md",[306],{"path":267,"priority":268},{"basePath":308,"description":309,"displayName":310,"installMethods":311,"rationale":312,"selectedPaths":313,"source":269,"sourceLanguage":18,"type":244},".claude/skills/weather-svg-creator","Creates an SVG weather card showing the current temperature for Dubai. Writes the SVG to orchestration-workflow/weather.svg and updates orchestration-workflow/output.md.","weather-svg-creator",{"claudeCode":12},"SKILL.md frontmatter at .claude/skills/weather-svg-creator/SKILL.md",[314,315,318],{"path":267,"priority":268},{"path":316,"priority":317},"examples.md","medium",{"path":319,"priority":317},"reference.md",{"basePath":321,"description":322,"displayName":323,"installMethods":324,"rationale":325,"selectedPaths":326,"source":269,"sourceLanguage":18,"type":244},"agent-teams/.claude/skills/time-fetcher","Instructions for fetching current Dubai time via bash command","time-fetcher",{"claudeCode":12},"SKILL.md frontmatter at agent-teams/.claude/skills/time-fetcher/SKILL.md",[327],{"path":267,"priority":268},{"basePath":329,"description":330,"displayName":331,"installMethods":332,"rationale":333,"selectedPaths":334,"source":269,"sourceLanguage":18,"type":244},"agent-teams/.claude/skills/time-svg-creator","Creates an SVG time card showing the current time for Dubai. Writes the SVG to agent-teams/output/dubai-time.svg and updates agent-teams/output/output.md.","time-svg-creator",{"claudeCode":12},"SKILL.md frontmatter at agent-teams/.claude/skills/time-svg-creator/SKILL.md",[335,336,337],{"path":267,"priority":268},{"path":316,"priority":317},{"path":319,"priority":317},{"sources":339},[340],"manual",{"closedIssues90d":229,"description":342,"forks":230,"homepage":343,"license":236,"openIssues90d":232,"pushedAt":233,"readmeSize":227,"stars":234,"topics":344},"from vibe coding to agentic engineering - practice makes claude perfect","https://linkedin.com/in/shanraisshan",[345,346,347,348,349,350,351,352,353,354,355,356,357,358,359,360,361,362,363,364],"claude-ai","claude-code","best-practices","claude","claude-code-best-practices","agentic-engineering","anthropic","claude-code-agents","claude-code-commands","claude-code-skills","vibe-coding","boris","agentic-ai","agentic-coding","agentic-workflow","ai","context-engineering","pakistan","pakistani-developer","ai-agents",{"classifiedAt":366,"discoverAt":367,"extractAt":368,"githubAt":368,"updatedAt":366},1778697205538,1778697191149,1778697202144,[212,214,210,213,211],{"evaluatedAt":239,"extractAt":371,"updatedAt":372},1778697205743,1778697439343,[],[375,395,412,441,471,501],{"_creationTime":376,"_id":377,"community":378,"display":379,"identity":381,"providers":382,"relations":390,"tags":391,"workflow":392},1778697205743.896,"k17f03gxccrgdxzsf4rbjwgb3s86mgkt",{"reviewCount":8},{"description":330,"installMethods":380,"name":331,"sourceUrl":14},{"claudeCode":12},{"basePath":329,"githubOwner":242,"githubRepo":243,"locale":18,"slug":331,"type":244},{"evaluate":383,"extract":389},{"promptVersionExtension":203,"promptVersionScoring":204,"score":384,"tags":385,"targetMarket":215,"tier":216},100,[386,210,387,211,388],"svg","dubai","file-generation",{"commitSha":250},{"repoId":252},[387,388,386,210,211],{"evaluatedAt":393,"extractAt":371,"updatedAt":394},1778697352064,1778697440290,{"_creationTime":396,"_id":397,"community":398,"display":399,"identity":401,"providers":402,"relations":408,"tags":409,"workflow":410},1778697205743.8958,"k17a1wa1fwjqf68n1ghcnjcn6186ngbk",{"reviewCount":8},{"description":322,"installMethods":400,"name":323,"sourceUrl":14},{"claudeCode":12},{"basePath":321,"githubOwner":242,"githubRepo":243,"locale":18,"slug":323,"type":244},{"evaluate":403,"extract":407},{"promptVersionExtension":203,"promptVersionScoring":204,"score":384,"tags":404,"targetMarket":215,"tier":216},[210,387,405,211,406],"bash","datetime",{"commitSha":250},{"repoId":252},[405,406,387,210,211],{"evaluatedAt":411,"extractAt":371,"updatedAt":411},1778697339084,{"_creationTime":413,"_id":414,"community":415,"display":416,"identity":422,"providers":426,"relations":433,"tags":436,"workflow":437},1778696712851.9746,"k17ef0e0f693nd248cs3f63rys86ndy8",{"reviewCount":8},{"description":417,"installMethods":418,"name":420,"sourceUrl":421},"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":419},"Ruya-AI/cozempic","guard","https://github.com/Ruya-AI/cozempic",{"basePath":423,"githubOwner":424,"githubRepo":425,"locale":18,"slug":420,"type":244},"plugin/skills/guard","Ruya-AI","cozempic",{"evaluate":427,"extract":432},{"promptVersionExtension":203,"promptVersionScoring":204,"score":384,"tags":428,"targetMarket":215,"tier":216},[429,430,346,431,211],"session-management","context-pruning","python",{"commitSha":250},{"parentExtensionId":434,"repoId":435},"k176hd1j2vn0hpak7ds6v3eand86mfqh","kd79d77qmyh3826dwhk7ynx9xd86nmqm",[346,430,431,429,211],{"evaluatedAt":438,"extractAt":439,"updatedAt":440},1778696790816,1778696712852,1778696924761,{"_creationTime":442,"_id":443,"community":444,"display":445,"identity":451,"providers":455,"relations":463,"tags":466,"workflow":467},1778691884319.0676,"k17f240pcgfjgtr4mkn4cwksf186m22y",{"reviewCount":8},{"description":446,"installMethods":447,"name":449,"sourceUrl":450},"Show which skills you use and which you never use",{"claudeCode":448},"khendzel/skills-janitor","janitor-usage","https://github.com/khendzel/skills-janitor",{"basePath":452,"githubOwner":453,"githubRepo":454,"locale":18,"slug":449,"type":244},"skills/janitor-usage","khendzel","skills-janitor",{"evaluate":456,"extract":462},{"promptVersionExtension":203,"promptVersionScoring":204,"score":384,"tags":457,"targetMarket":215,"tier":216},[458,211,459,460,461],"maintenance","reporting","code-auditing","skill-management",{"commitSha":250},{"parentExtensionId":464,"repoId":465},"k173y287h96a0x42zvrvymzvgn86nq38","kd722xn3d2v8ze2vwgebvzgpv986mj48",[460,458,459,461,211],{"evaluatedAt":468,"extractAt":469,"updatedAt":470},1778692080786,1778691884319,1778692173196,{"_creationTime":472,"_id":473,"community":474,"display":475,"identity":481,"providers":485,"relations":493,"tags":496,"workflow":497},1778691765524.3745,"k17f0mmqg0eejq9esy4t7hztmn86ntpe",{"reviewCount":8},{"description":476,"installMethods":477,"name":479,"sourceUrl":480},"Quick-reference card for all caveman modes, skills, and commands. One-shot display, not a persistent mode. Trigger: /caveman-help, \"caveman help\", \"what caveman commands\", \"how do I use caveman\".\n",{"claudeCode":478},"juliusbrussee/caveman","caveman-help","https://github.com/juliusbrussee/caveman",{"basePath":482,"githubOwner":483,"githubRepo":484,"locale":18,"slug":479,"type":244},"skills/caveman-help","juliusbrussee","caveman",{"evaluate":486,"extract":492},{"promptVersionExtension":203,"promptVersionScoring":204,"score":384,"tags":487,"targetMarket":215,"tier":216},[488,489,490,491,211],"help","reference","documentation","cheat-sheet",{"commitSha":250},{"parentExtensionId":494,"repoId":495},"k170g496f5ze5hv8xa2e7b91ex86mz9m","kd7890f0sfy0ymf1pakpx7vqch86nmew",[491,490,488,489,211],{"evaluatedAt":498,"extractAt":499,"updatedAt":500},1778691968065,1778691765524,1778692175051,{"_creationTime":502,"_id":503,"community":504,"display":505,"identity":511,"providers":515,"relations":522,"tags":525,"workflow":526},1778683100520.2976,"k17eddzcgxtpk3emzqzwwkrg2s86mbkv",{"reviewCount":8},{"description":506,"installMethods":507,"name":509,"sourceUrl":510},"Copies track content (lyrics, style prompts, streaming lyrics) to the system clipboard. Use when the user needs to paste lyrics or style prompts into Suno or other external tools.",{"claudeCode":508},"bitwize-music-studio/claude-ai-music-skills","clipboard","https://github.com/bitwize-music-studio/claude-ai-music-skills",{"basePath":512,"githubOwner":513,"githubRepo":514,"locale":18,"slug":509,"type":244},"skills/clipboard","bitwize-music-studio","claude-ai-music-skills",{"evaluate":516,"extract":521},{"promptVersionExtension":203,"promptVersionScoring":204,"score":384,"tags":517,"targetMarket":215,"tier":216},[509,518,519,520,211],"lyrics","suno","music",{"commitSha":250},{"parentExtensionId":523,"repoId":524},"k1754vkdjckrkqvz9x7tjrvhzn86n1gc","kd70cgrajsrnk5gmq60rhq30zd86nyc0",[509,518,520,519,211],{"evaluatedAt":527,"extractAt":528,"updatedAt":527},1778683271492,1778683100520]