[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"extension-skill-apappascs-session-timeline-en":3,"guides-for-apappascs-session-timeline":459,"similar-k17c35gc0h63ced9v54xnaggp186nm9g-en":460},{"_creationTime":4,"_id":5,"children":6,"community":7,"display":9,"evaluation":15,"identity":241,"isFallback":237,"parentExtension":246,"providers":303,"relations":307,"repo":308,"tags":456,"workflow":457},1778675504402.191,"k17c35gc0h63ced9v54xnaggp186nm9g",[],{"reviewCount":8},0,{"description":10,"installMethods":11,"name":13,"sourceUrl":14},"Shows a chronological timeline of all Claude Code sessions for a project. Use when the user asks \"what's the history of this project\", \"show me all sessions\", \"session timeline\", or wants to see patterns in their work.",{"claudeCode":12},"apappascs/claude-code-sessions","session-timeline","https://github.com/apappascs/claude-code-sessions",{"_creationTime":16,"_id":17,"extensionId":5,"locale":18,"result":19,"trustSignals":223,"workflow":239},1778675762004.8103,"kn70jjer3zfsnwca9x2qzt09q586n7zy","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":216,"tier":217,"useCases":218},[21,26,29,33,37,41,45,48,52,56,60,63,66,69,73,76,79,82,85,88,92,96,99,103,106,109,112,115,118,121,125,128,132,136,139,142,145,148,152,155,158,161,164,167,170,174,178,182,185,189],{"category":22,"check":23,"severity":24,"summary":25},"Invocation","Precise Purpose","pass","The description clearly states the artifact (Claude Code sessions for a project) and the user intent (chronological timeline, patterns in work), with specific trigger phrases.",{"category":22,"check":27,"severity":24,"summary":28},"Concise Frontmatter","The frontmatter is concise and self-contained, clearly summarizing the core capability and providing trigger phrases within a reasonable length.",{"category":30,"check":31,"severity":24,"summary":32},"Documentation","Concise Body","The SKILL.md is concise, outlining the workflow and delegating deeper material to the README.",{"category":34,"check":35,"severity":24,"summary":36},"Context","Progressive Disclosure","The SKILL.md outlines the main workflow and refers to the README for further details, adhering to progressive disclosure.",{"category":34,"check":38,"severity":39,"summary":40},"Forked exploration","not_applicable","The skill is not an exploration-heavy skill and does not require forked context.",{"category":42,"check":43,"severity":24,"summary":44},"Practical Utility","Usage examples","The README provides clear, copy-pasteable examples for both basic and time-filtered timeline generation.",{"category":42,"check":46,"severity":24,"summary":47},"Edge cases","The SKILL.md lists failure modes such as missing dependencies or credentials and provides recovery steps.",{"category":49,"check":50,"severity":39,"summary":51},"Code Execution","Tool Fallback","The skill uses only Claude-internal tools and does not rely on external MCP servers.",{"category":53,"check":54,"severity":24,"summary":55},"Safety","Halt on unexpected state","The SKILL.md instructs the user to abort and report on unexpected pre-state before running the timeline script.",{"category":57,"check":58,"severity":24,"summary":59},"Portability","Cross-skill coupling","The skill is self-contained and does not rely on other skills being loaded simultaneously.",{"category":42,"check":61,"severity":24,"summary":62},"Problem relevance","The description clearly names the problem of tracking Claude Code session history and analysis.",{"category":42,"check":64,"severity":24,"summary":65},"Unique selling proposition","The extension provides specific skills and a dashboard for analyzing Claude Code sessions, offering value beyond default LLM capabilities.",{"category":42,"check":67,"severity":24,"summary":68},"Production readiness","The extension is production-ready, with clear installation, usage, and a complete lifecycle covered by its features.",{"category":70,"check":71,"severity":24,"summary":72},"Scope","Single responsibility principle","The extension focuses solely on managing and analyzing Claude Code sessions.",{"category":70,"check":74,"severity":24,"summary":75},"Description quality","The displayed description accurately and concisely reflects the extension's purpose and capabilities.",{"category":22,"check":77,"severity":24,"summary":78},"Scoped tools","The extension exposes narrow verb-noun tools for session management, promoting clear agent selection.",{"category":30,"check":80,"severity":24,"summary":81},"Configuration & parameter reference","All parameters, including the optional `--since` flag, are documented in the SKILL.md.",{"category":70,"check":83,"severity":24,"summary":84},"Tool naming","Tool names like `session-timeline` are descriptive and follow kebab-case convention.",{"category":70,"check":86,"severity":24,"summary":87},"Minimal I/O surface","The `timeline` command takes specific, documented arguments and outputs a structured JSON array.",{"category":89,"check":90,"severity":24,"summary":91},"License","License usability","The extension is licensed under MIT, a permissive open-source license, with a dedicated LICENSE file.",{"category":93,"check":94,"severity":24,"summary":95},"Maintenance","Commit recency","The latest commit was on April 22, 2026, indicating recent maintenance.",{"category":93,"check":97,"severity":24,"summary":98},"Dependency Management","The project has zero runtime dependencies, negating the need for complex dependency management.",{"category":100,"check":101,"severity":24,"summary":102},"Security","Secret Management","The extension does not handle secrets and operates in read-only mode for session data.",{"category":100,"check":104,"severity":24,"summary":105},"Injection","The skill operates on local JSONL files and does not load or execute third-party data, thus preventing injection risks.",{"category":100,"check":107,"severity":24,"summary":108},"Transitive Supply-Chain Grenades","The extension only reads local files and has no runtime network calls or external dependencies, eliminating supply-chain risks.",{"category":100,"check":110,"severity":24,"summary":111},"Sandbox Isolation","The skill operates on local files within the user's project and does not modify files outside its scope.",{"category":100,"check":113,"severity":24,"summary":114},"Sandbox escape primitives","No detached process spawns or retry loops around denied tool calls were found.",{"category":100,"check":116,"severity":24,"summary":117},"Data Exfiltration","The extension only reads local session data and has no outbound network calls, preventing data exfiltration.",{"category":100,"check":119,"severity":24,"summary":120},"Hidden Text Tricks","Bundled content is free of hidden-steering tricks and uses clean printable ASCII.",{"category":122,"check":123,"severity":24,"summary":124},"Hooks","Opaque code execution","The bundled script is plain, readable TypeScript and does not use obfuscation techniques.",{"category":57,"check":126,"severity":24,"summary":127},"Structural Assumption","The skill correctly assumes the project directory structure and uses relative paths or project name arguments.",{"category":129,"check":130,"severity":24,"summary":131},"Trust","Issues Attention","There are 0 open and 0 closed issues in the last 90 days, indicating minimal recent activity or new issues.",{"category":133,"check":134,"severity":24,"summary":135},"Versioning","Release Management","The project uses GitHub release tags and a CHANGELOG.md, providing clear versioning signals.",{"category":49,"check":137,"severity":24,"summary":138},"Validation","Input parameters like project name and date are handled correctly by the script.",{"category":100,"check":140,"severity":24,"summary":141},"Unguarded Destructive Operations","The extension is read-only and does not perform any destructive operations.",{"category":49,"check":143,"severity":24,"summary":144},"Error Handling","The script is expected to handle errors gracefully by reporting them, and the example shows clear parameters for input.",{"category":49,"check":146,"severity":39,"summary":147},"Logging","The skill is read-only and does not perform actions requiring an audit log.",{"category":149,"check":150,"severity":24,"summary":151},"Compliance","GDPR","The extension only operates on local session files and does not handle personal data.",{"category":149,"check":153,"severity":24,"summary":154},"Target market","The extension operates on local project files and has no regional limitations, thus 'global'.",{"category":57,"check":156,"severity":24,"summary":157},"Runtime stability","The skill relies on Bun, which is declared, and operates on standard file system operations, ensuring cross-platform compatibility.",{"category":30,"check":159,"severity":24,"summary":160},"README","The README provides a comprehensive overview, installation instructions, and lists all available skills.",{"category":70,"check":162,"severity":24,"summary":163},"Tool surface size","The README lists 11 skills, which is within the acceptable range.",{"category":22,"check":165,"severity":24,"summary":166},"Overlapping near-synonym tools","The skill names are distinct and cover specific functionalities, avoiding near-synonyms.",{"category":30,"check":168,"severity":24,"summary":169},"Phantom features","All advertised features, including the `session-timeline` skill, have corresponding implementations.",{"category":171,"check":172,"severity":24,"summary":173},"Install","Installation instruction","The README provides clear installation instructions for both the plugin marketplace and direct installation.",{"category":175,"check":176,"severity":24,"summary":177},"Errors","Actionable error messages","The SKILL.md outlines failure modes and recovery steps, implying actionable error messages from the script.",{"category":179,"check":180,"severity":24,"summary":181},"Execution","Pinned dependencies","The project uses Bun and has zero runtime dependencies, thus dependencies are implicitly managed and pinned.",{"category":70,"check":183,"severity":39,"summary":184},"Dry-run preview","The extension is read-only and does not perform any state-changing operations.",{"category":186,"check":187,"severity":39,"summary":188},"Protocol","Idempotent retry & timeouts","The extension operates on local files and does not involve remote calls or state-changing operations requiring idempotency or timeouts.",{"category":149,"check":190,"severity":24,"summary":191},"Telemetry opt-in","The extension does not emit telemetry, therefore opt-in is not applicable.",1778675761899,"This skill parses local Claude Code session files to generate a chronological timeline and detailed analysis of project sessions.",[195,196,197,198,199],"Generates chronological session timelines","Analyzes session patterns (cadence, duration, branch activity)","Supports filtering sessions by date","Provides visual timeline representation","Lists multiple related session management skills",[201,202,203],"Modifying session data","Analyzing sessions for external projects","Providing predictive insights into future sessions","3.0.0","4.4.0","To provide users with a clear chronological overview of their Claude Code sessions for a project, enabling pattern identification and history review.","All checks passed with high quality. Documentation is clear, code is secure, and the skill is highly practical for its stated purpose.",100,"A high-quality skill for visualizing and analyzing Claude Code session history.",[211,212,213,214,215],"session-history","claude-code","analysis","typescript","bun","global","verified",[219,220,221,222],"When a user asks 'what's the history of this project'","When a user asks 'show me all sessions'","When a user asks 'session timeline'","When a user wants to see patterns in their work history",{"codeQuality":224,"collectedAt":226,"documentation":227,"maintenance":230,"popularity":233,"security":235,"testCoverage":238},{"hasLockfile":225},true,1778675742430,{"descriptionLength":228,"readmeSize":229},218,5805,{"closedIssues90d":8,"forks":8,"hasChangelog":225,"openIssues90d":8,"pushedAt":231,"stars":232},1776871130000,4,{"npmDownloads":234},1049,{"hasNpmPackage":225,"license":236,"smitheryVerified":237},"MIT",false,{"hasCi":225,"hasTests":225},{"updatedAt":240},1778675762004,{"basePath":242,"githubOwner":243,"githubRepo":244,"locale":18,"slug":13,"type":245},"skills/session-timeline","apappascs","claude-code-sessions","skill",{"_creationTime":247,"_id":248,"community":249,"display":250,"identity":253,"parentExtension":256,"providers":287,"relations":298,"tags":299,"workflow":300},1778675504402.1882,"k17eba5sp62yzfrxyh8th28emd86m3nw",{"reviewCount":8},{"description":251,"installMethods":252,"name":244,"sourceUrl":14},"Session intelligence for Claude Code: search, analyze, diff, and resume past sessions with a web dashboard",{"claudeCode":244},{"basePath":254,"githubOwner":243,"githubRepo":244,"locale":18,"slug":244,"type":255},"","plugin",{"_creationTime":257,"_id":258,"community":259,"display":260,"identity":264,"providers":266,"relations":280,"tags":282,"workflow":283},1778675504402.1877,"k17djtcadze2803pars5r2gn1n86mrdk",{"reviewCount":8},{"description":261,"installMethods":262,"name":263,"sourceUrl":14},"Session intelligence for Claude Code — search, analyze, and manage every session across all your projects",{"claudeCode":12},"Claude Code Sessions",{"basePath":254,"githubOwner":243,"githubRepo":244,"locale":18,"slug":244,"type":265},"marketplace",{"evaluate":267,"extract":274},{"promptVersionExtension":268,"promptVersionScoring":205,"score":269,"tags":270,"targetMarket":216,"tier":217},"3.1.0",97,[212,271,272,213,273],"session-management","search","dashboard",{"commitSha":275,"license":236,"marketplace":276,"plugin":278},"HEAD",{"name":244,"pluginCount":277},1,{"mcpCount":8,"provider":279,"skillCount":8},"classify",{"repoId":281},"kd7cytp64hbr754n075h6bx82986n4be",[213,212,273,272,271],{"evaluatedAt":284,"extractAt":285,"updatedAt":286},1778675524766,1778675504402,1778676116752,{"evaluate":288,"extract":295},{"promptVersionExtension":204,"promptVersionScoring":205,"score":289,"tags":290,"targetMarket":216,"tier":217},99,[291,272,292,293,273,294],"sessions","analytics","tasks","context-recovery",{"commitSha":275,"license":236,"plugin":296},{"mcpCount":8,"provider":279,"skillCount":297},11,{"parentExtensionId":258,"repoId":281},[292,294,273,272,291,293],{"evaluatedAt":301,"extractAt":285,"updatedAt":302},1778675543343,1778676117255,{"evaluate":304,"extract":306},{"promptVersionExtension":204,"promptVersionScoring":205,"score":208,"tags":305,"targetMarket":216,"tier":217},[211,212,213,214,215],{"commitSha":275},{"parentExtensionId":248,"repoId":281},{"_creationTime":309,"_id":281,"identity":310,"providers":311,"workflow":451},1778675498198.2107,{"githubOwner":243,"githubRepo":244,"sourceUrl":14},{"classify":312,"discover":444,"extract":447,"github":448,"npm":450},{"commitSha":275,"extensions":313},[314,327,358,367,375,383,391,399,407,415,423,431,439],{"basePath":254,"displayName":244,"installMethods":315,"rationale":316,"selectedPaths":317,"source":326,"sourceLanguage":18,"type":265},{"claudeCode":12},"marketplace.json at .claude-plugin/marketplace.json",[318,321,323],{"path":319,"priority":320},".claude-plugin/marketplace.json","mandatory",{"path":322,"priority":320},"README.md",{"path":324,"priority":325},"LICENSE","high","rule",{"basePath":254,"description":251,"displayName":244,"installMethods":328,"license":236,"rationale":329,"selectedPaths":330,"source":326,"sourceLanguage":18,"type":255},{"claudeCode":244},"plugin manifest at .claude-plugin/plugin.json",[331,333,334,335,338,340,342,344,346,348,350,352,354,356],{"path":332,"priority":320},".claude-plugin/plugin.json",{"path":322,"priority":320},{"path":324,"priority":325},{"path":336,"priority":337},"skills/session-cleanup/SKILL.md","medium",{"path":339,"priority":337},"skills/session-delete/SKILL.md",{"path":341,"priority":337},"skills/session-detail/SKILL.md",{"path":343,"priority":337},"skills/session-diff/SKILL.md",{"path":345,"priority":337},"skills/session-export/SKILL.md",{"path":347,"priority":337},"skills/session-list/SKILL.md",{"path":349,"priority":337},"skills/session-resume/SKILL.md",{"path":351,"priority":337},"skills/session-search/SKILL.md",{"path":353,"priority":337},"skills/session-stats/SKILL.md",{"path":355,"priority":337},"skills/session-tasks/SKILL.md",{"path":357,"priority":337},"skills/session-timeline/SKILL.md",{"basePath":359,"description":360,"displayName":361,"installMethods":362,"rationale":363,"selectedPaths":364,"source":326,"sourceLanguage":18,"type":245},"skills/session-cleanup","Finds old, empty, or tiny Claude Code session files that are candidates for deletion. Use when the user wants to clean up sessions, free disk space, says \"clean up old sessions\", or asks about session storage usage.","session-cleanup",{"claudeCode":12},"SKILL.md frontmatter at skills/session-cleanup/SKILL.md",[365],{"path":366,"priority":320},"SKILL.md",{"basePath":368,"description":369,"displayName":370,"installMethods":371,"rationale":372,"selectedPaths":373,"source":326,"sourceLanguage":18,"type":245},"skills/session-delete","Delete a Claude Code session file, with optional cleanup of associated task lists and tasks. Warns about orphaned tasks before deleting. Use when the user says \"delete session\", \"remove session\", or wants to clean up a specific session.","session-delete",{"claudeCode":12},"SKILL.md frontmatter at skills/session-delete/SKILL.md",[374],{"path":366,"priority":320},{"basePath":376,"description":377,"displayName":378,"installMethods":379,"rationale":380,"selectedPaths":381,"source":326,"sourceLanguage":18,"type":245},"skills/session-detail","Show detailed information about a Claude Code session including stats, token usage, models used, tools called, associated tasks, and conversation messages. Use when the user says \"show session\", \"session details\", \"what happened in session X\".","session-detail",{"claudeCode":12},"SKILL.md frontmatter at skills/session-detail/SKILL.md",[382],{"path":366,"priority":320},{"basePath":384,"description":385,"displayName":386,"installMethods":387,"rationale":388,"selectedPaths":389,"source":326,"sourceLanguage":18,"type":245},"skills/session-diff","Compares two Claude Code sessions — shows what changed in files, tools used, branches, and topics. Use when the user says \"what changed between sessions\", \"diff sessions\", \"compare yesterday and today\", or wants to understand how work evolved across sessions.","session-diff",{"claudeCode":12},"SKILL.md frontmatter at skills/session-diff/SKILL.md",[390],{"path":366,"priority":320},{"basePath":392,"description":393,"displayName":394,"installMethods":395,"rationale":396,"selectedPaths":397,"source":326,"sourceLanguage":18,"type":245},"skills/session-export","Exports a Claude Code session as a clean, readable markdown transcript. Use when the user wants to export a session, create a transcript, save session history to a file, or says \"export this session\".","session-export",{"claudeCode":12},"SKILL.md frontmatter at skills/session-export/SKILL.md",[398],{"path":366,"priority":320},{"basePath":400,"description":401,"displayName":402,"installMethods":403,"rationale":404,"selectedPaths":405,"source":326,"sourceLanguage":18,"type":245},"skills/session-list","Lists all Claude Code sessions for a project or globally, sorted by recency, size, or duration. Use when the user asks how many sessions they have, wants to see recent sessions, says \"list sessions\", or wants a session inventory.","session-list",{"claudeCode":12},"SKILL.md frontmatter at skills/session-list/SKILL.md",[406],{"path":366,"priority":320},{"basePath":408,"description":409,"displayName":410,"installMethods":411,"rationale":412,"selectedPaths":413,"source":326,"sourceLanguage":18,"type":245},"skills/session-resume","Generates a context recovery prompt from a past Claude Code session so a new session can pick up where it left off. Use when the user says \"resume from\", \"pick up where I left off\", \"continue that session\", \"context recovery\", or wants to start a new session with context from an old one.","session-resume",{"claudeCode":12},"SKILL.md frontmatter at skills/session-resume/SKILL.md",[414],{"path":366,"priority":320},{"basePath":416,"description":417,"displayName":418,"installMethods":419,"rationale":420,"selectedPaths":421,"source":326,"sourceLanguage":18,"type":245},"skills/session-search","Searches Claude Code sessions across all projects by keyword, topic, or content. Use when the user wants to find a previous session, locate past work, search for something they discussed before, or cannot remember which project a conversation was in. Also use when the user says \"find that session where\" or \"search sessions\".","session-search",{"claudeCode":12},"SKILL.md frontmatter at skills/session-search/SKILL.md",[422],{"path":366,"priority":320},{"basePath":424,"description":425,"displayName":426,"installMethods":427,"rationale":428,"selectedPaths":429,"source":326,"sourceLanguage":18,"type":245},"skills/session-stats","Shows token usage, model distribution, turn count, duration, and tool usage for a Claude Code session. Use when the user asks about token usage, session cost, model breakdown, or says \"session stats\" or \"how much did this session use\".","session-stats",{"claudeCode":12},"SKILL.md frontmatter at skills/session-stats/SKILL.md",[430],{"path":366,"priority":320},{"basePath":432,"description":433,"displayName":434,"installMethods":435,"rationale":436,"selectedPaths":437,"source":326,"sourceLanguage":18,"type":245},"skills/session-tasks","Aggregates tasks across Claude Code task lists and sessions — shows pending, in-progress, and completed tasks with dependencies. Use when the user asks \"what tasks are pending\", \"show my tasks\", \"orphaned tasks\", \"task dependencies\", or wants a cross-session task inventory.","session-tasks",{"claudeCode":12},"SKILL.md frontmatter at skills/session-tasks/SKILL.md",[438],{"path":366,"priority":320},{"basePath":242,"description":10,"displayName":13,"installMethods":440,"rationale":441,"selectedPaths":442,"source":326,"sourceLanguage":18,"type":245},{"claudeCode":12},"SKILL.md frontmatter at skills/session-timeline/SKILL.md",[443],{"path":366,"priority":320},{"sources":445},[446],"manual",{"npmPackage":244},{"closedIssues90d":8,"description":261,"forks":8,"license":236,"openIssues90d":8,"pushedAt":231,"readmeSize":229,"stars":232,"topics":449},[],{"downloads":234},{"classifiedAt":452,"discoverAt":453,"extractAt":454,"githubAt":454,"npmAt":455,"updatedAt":452},1778675503952,1778675498198,1778675500116,1778675502052,[213,215,212,211,214],{"evaluatedAt":240,"extractAt":285,"updatedAt":458},1778676118694,[],[461,490,519,547,575,604],{"_creationTime":462,"_id":463,"community":464,"display":465,"identity":471,"providers":476,"relations":483,"tags":486,"workflow":487},1778692488329.0164,"k17d7dgccv6vnj9tcw0cehwnph86nryb",{"reviewCount":8},{"description":466,"installMethods":467,"name":469,"sourceUrl":470},"Analyze which rules are actively used vs inert. Detect coverage gaps. Recommend pruning to reduce token consumption.",{"claudeCode":468},"luiseiman/claude-kit","Rule Effectiveness Analysis","https://github.com/luiseiman/claude-kit",{"basePath":472,"githubOwner":473,"githubRepo":474,"locale":18,"slug":475,"type":245},"skills/rule-effectiveness","luiseiman","claude-kit","rule-effectiveness",{"evaluate":477,"extract":482},{"promptVersionExtension":204,"promptVersionScoring":205,"score":208,"tags":478,"targetMarket":216,"tier":217},[212,479,213,480,481],"configuration","optimization","git",{"commitSha":275,"license":236},{"parentExtensionId":484,"repoId":485},"k17650xadq8363kzchr4w0gmf186nq24","kd79wqc8an5wh20cc2znr8tyb586mxwx",[213,212,479,481,480],{"evaluatedAt":488,"extractAt":489,"updatedAt":488},1778693275143,1778692488329,{"_creationTime":491,"_id":492,"community":493,"display":494,"identity":500,"providers":505,"relations":513,"tags":515,"workflow":516},1778696691708.3035,"k17br1j5s86ae90zqeyd7zcg2586mkwr",{"reviewCount":8},{"description":495,"installMethods":496,"name":498,"sourceUrl":499},"Comprehensive performance analysis, bottleneck detection, and optimization recommendations for Claude Flow swarms\n",{"claudeCode":497},"ruvnet/ruflo","Performance Analysis","https://github.com/ruvnet/ruflo",{"basePath":501,"githubOwner":502,"githubRepo":503,"locale":18,"slug":504,"type":245},".claude/skills/performance-analysis","ruvnet","ruflo","performance-analysis",{"evaluate":506,"extract":512},{"promptVersionExtension":204,"promptVersionScoring":205,"score":208,"tags":507,"targetMarket":216,"tier":217},[508,213,480,509,510,511],"performance","claude-flow","bottleneck-detection","reporting",{"commitSha":275,"license":236},{"repoId":514},"kd7ed28gj8n0y3msk5dzrp05zs86nqtc",[213,510,509,480,508,511],{"evaluatedAt":517,"extractAt":518,"updatedAt":517},1778699217174,1778696691708,{"_creationTime":520,"_id":521,"community":522,"display":523,"identity":529,"providers":533,"relations":540,"tags":542,"workflow":543},1778698837670.7993,"k17fe7ybjme5s1n10mmg3emmns86nr26",{"reviewCount":8},{"description":524,"installMethods":525,"name":527,"sourceUrl":528},"Decision intelligence for AI agents. Analyze options, map decision dependencies with PageRank, detect when information sources conflict, and find the choices that matter most.",{"claudeCode":526},"Whatsonyourmind/oraclaw","oraclaw-decide","https://github.com/Whatsonyourmind/oraclaw",{"basePath":530,"githubOwner":531,"githubRepo":532,"locale":18,"slug":527,"type":245},"mission-control/packages/clawhub-skills/oraclaw-decide","Whatsonyourmind","oraclaw",{"evaluate":534,"extract":539},{"promptVersionExtension":204,"promptVersionScoring":205,"score":208,"tags":535,"targetMarket":216,"tier":217},[536,213,480,537,538],"decision-making","graph-theory","ai-agent-tools",{"commitSha":275},{"repoId":541},"kd76fmxm1ng903s4fmj0p7hxxs86ndkg",[538,213,536,537,480],{"evaluatedAt":544,"extractAt":545,"updatedAt":546},1778698934136,1778698837670,1778699187402,{"_creationTime":548,"_id":549,"community":550,"display":551,"identity":557,"providers":561,"relations":569,"tags":571,"workflow":572},1778697652123.8975,"k17egwaz31kmprzw1q8m38fv4586mqah",{"reviewCount":8},{"description":552,"installMethods":553,"name":555,"sourceUrl":556},"Search and analyze your own session logs (older/parent conversations) using jq.",{"claudeCode":554},"steipete/clawdis","session-logs","https://github.com/steipete/clawdis",{"basePath":558,"githubOwner":559,"githubRepo":560,"locale":18,"slug":555,"type":245},"skills/session-logs","steipete","clawdis",{"evaluate":562,"extract":568},{"promptVersionExtension":204,"promptVersionScoring":205,"score":208,"tags":563,"targetMarket":216,"tier":217},[564,565,566,213,567],"logs","session","jq","cli",{"commitSha":275},{"repoId":570},"kd738npxg9yh3xf3vddzy9fyfh86nhng",[213,567,566,564,565],{"evaluatedAt":573,"extractAt":574,"updatedAt":573},1778698902636,1778697652123,{"_creationTime":576,"_id":577,"community":578,"display":579,"identity":585,"providers":590,"relations":597,"tags":599,"workflow":600},1778697205743.8943,"k175cp8c6m1kknsf9yhd75swn586m4hj",{"reviewCount":8},{"description":580,"installMethods":581,"name":583,"sourceUrl":584},"Knowledge about the presentation slide format, weight system, navigation, and section structure",{"claudeCode":582},"shanraisshan/claude-code-best-practice","Presentation Structure","https://github.com/shanraisshan/claude-code-best-practice",{"basePath":586,"githubOwner":587,"githubRepo":588,"locale":18,"slug":589,"type":245},".claude/skills/presentation/presentation-structure","shanraisshan","claude-code-best-practice","presentation-structure",{"evaluate":591,"extract":596},{"promptVersionExtension":204,"promptVersionScoring":205,"score":208,"tags":592,"targetMarket":216,"tier":217},[593,594,595,213],"presentation","html","documentation",{"commitSha":275,"license":236},{"repoId":598},"kd74710g49kxgwbfjxeb7s132d86myxr",[213,595,594,593],{"evaluatedAt":601,"extractAt":602,"updatedAt":603},1778697246983,1778697205743,1778697438101,{"_creationTime":605,"_id":606,"community":607,"display":608,"identity":614,"providers":618,"relations":628,"tags":631,"workflow":632},1778695548458.3403,"k17874jrpzpfq3ftmmahe017n586nmy2",{"reviewCount":8},{"description":609,"installMethods":610,"name":612,"sourceUrl":613},"Compose or analyze sacred music in Hildegard von Bingen's distinctive modal style. Covers modal selection, melodic contour (wide-range melodies), text-setting (syllabic and melismatic), neumatic notation, and liturgical context for antiphons, sequences, and responsories. Use when composing a new piece in Hildegardian style, analyzing an existing chant for structure and mode, researching medieval modal music, preparing to perform or teach Hildegard's music, or setting Latin sacred texts.\n",{"claudeCode":611},"pjt222/agent-almanac","compose-sacred-music","https://github.com/pjt222/agent-almanac",{"basePath":615,"githubOwner":616,"githubRepo":617,"locale":18,"slug":612,"type":245},"skills/compose-sacred-music","pjt222","agent-almanac",{"evaluate":619,"extract":627},{"promptVersionExtension":204,"promptVersionScoring":205,"score":208,"tags":620,"targetMarket":216,"tier":217},[621,622,623,624,625,626,213],"hildegard","sacred-music","chant","modal","musicology","composition",{"commitSha":275},{"parentExtensionId":629,"repoId":630},"k170h0janaa9kwn7cfgfz2ykss86mmh9","kd7aryv63z61j39n2td1aeqkvh86mh12",[213,623,626,621,624,625,622],{"evaluatedAt":633,"extractAt":634,"updatedAt":633},1778696688896,1778695548458]