[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"extension-skill-binjuhor-pptx-zh-CN":3,"guides-for-binjuhor-pptx":1129,"similar-k1779xyt34q9bnrq1yyjstztxs86myma-zh-CN":1130},{"_creationTime":4,"_id":5,"children":6,"community":7,"display":9,"evaluation":15,"identity":260,"isFallback":245,"parentExtension":265,"providers":266,"relations":272,"repo":274,"tags":1126,"workflow":1127},1778683070339.079,"k1779xyt34q9bnrq1yyjstztxs86myma",[],{"reviewCount":8},0,{"description":10,"installMethods":11,"name":13,"sourceUrl":14},"Create, edit, analyze .pptx PowerPoint files. Use for presentations, slides, layouts, speaker notes, template modification, content extraction, slide generation.",{"claudeCode":12},"binjuhor/shadcn-lar","PPTX Skill","https://github.com/binjuhor/shadcn-lar",{"_creationTime":16,"_id":17,"extensionId":5,"locale":18,"result":19,"trustSignals":243,"workflow":258},1778683259748.6953,"kn7eafxen7qycg6gbe04f4281n86m32v","en",{"checks":20,"evaluatedAt":197,"extensionSummary":198,"features":199,"nonGoals":205,"practices":209,"prerequisites":213,"promptVersionExtension":224,"promptVersionScoring":225,"purpose":226,"rationale":227,"score":228,"summary":229,"tags":230,"targetMarket":236,"tier":237,"useCases":238},[21,26,29,32,36,39,43,48,51,54,58,62,65,70,73,76,79,82,85,88,92,96,100,104,109,112,115,118,122,125,128,131,134,137,140,144,148,152,155,159,162,165,168,171,175,178,181,184,187,190,194],{"category":22,"check":23,"severity":24,"summary":25},"Practical Utility","Problem relevance","pass","The description clearly states the extension's purpose is to create, edit, and analyze .pptx files, addressing the need for presentation management.",{"category":22,"check":27,"severity":24,"summary":28},"Unique selling proposition","The extension offers specialized tools and detailed workflows for manipulating PowerPoint files, going beyond generic AI capabilities for document handling.",{"category":22,"check":30,"severity":24,"summary":31},"Production readiness","The extension provides a comprehensive set of tools and documented workflows covering the creation, editing, and analysis of .pptx files, suitable for real-world use.",{"category":33,"check":34,"severity":24,"summary":35},"Scope","Single responsibility principle","The extension focuses solely on .pptx file operations, with clear documentation for creating, editing, and analyzing presentations.",{"category":33,"check":37,"severity":24,"summary":38},"Description quality","The description accurately reflects the extension's capabilities for creating, editing, and analyzing .pptx files, including specific use cases like content extraction and slide generation.",{"category":40,"check":41,"severity":24,"summary":42},"Invocation","Scoped tools","The extension uses specific Python scripts for distinct .pptx manipulation tasks (e.g., markitdown, unpack, pack), adhering to the principle of scoped tools.",{"category":44,"check":45,"severity":46,"summary":47},"Documentation","Configuration & parameter reference","info","While the workflows are detailed, specific parameters for the Python scripts used in the workflows are not explicitly documented with their default values or precedence.",{"category":33,"check":49,"severity":24,"summary":50},"Tool naming","The scripts are named descriptively (e.g., unpack.py, rearrange.py) and follow a clear verb-noun convention within their domain.",{"category":33,"check":52,"severity":24,"summary":53},"Minimal I/O surface","The scripts primarily operate on specified file paths and produce output files or structured JSON, with no extraneous data requested or returned.",{"category":55,"check":56,"severity":46,"summary":57},"License","License usability","The LICENSE.txt file contains specific Anthropic terms of service, which may impose restrictions beyond typical OSS licenses. It's not a standard SPDX identifier.",{"category":59,"check":60,"severity":24,"summary":61},"Maintenance","Commit recency","The last commit was on 2026-05-12, which is within the last 90 days, indicating recent maintenance activity.",{"category":59,"check":63,"severity":24,"summary":64},"Dependency Management","Dependencies are clearly listed in the SKILL.md and include commands for installation (pip, npm), suggesting good dependency management.",{"category":66,"check":67,"severity":68,"summary":69},"Security","Secret Management","not_applicable","The extension does not appear to use or require any secrets.",{"category":66,"check":71,"severity":24,"summary":72},"Injection","The workflows are based on executing specific Python scripts with file paths as arguments, not arbitrary code execution or remote content interpretation.",{"category":66,"check":74,"severity":24,"summary":75},"Transitive Supply-Chain Grenades","The extension relies on bundled scripts and standard libraries; there are no indications of runtime downloads or remote code execution via pipes.",{"category":66,"check":77,"severity":24,"summary":78},"Sandbox Isolation","The scripts operate on specified input/output file paths and do not show any behavior that would suggest file manipulation outside of these paths.",{"category":66,"check":80,"severity":24,"summary":81},"Sandbox escape primitives","The bundled scripts do not contain any obvious primitives like nohup, backgrounding, or retry loops that could facilitate sandbox escapes.",{"category":66,"check":83,"severity":24,"summary":84},"Data Exfiltration","The extension's functionality is limited to file processing and does not include any outbound calls for telemetry or data submission.",{"category":66,"check":86,"severity":24,"summary":87},"Hidden Text Tricks","The bundled scripts and markdown files appear to be free of hidden steering tricks, obfuscation, or invisible Unicode characters.",{"category":89,"check":90,"severity":24,"summary":91},"Hooks","Opaque code execution","The bundled scripts are written in plain Python and JavaScript, with no signs of obfuscation, base64 encoding, or eval usage.",{"category":93,"check":94,"severity":24,"summary":95},"Portability","Structural Assumption","The scripts use relative paths or user-specified paths for operations, and the inventory script correctly handles grouped shapes, indicating good structural assumption handling.",{"category":97,"check":98,"severity":24,"summary":99},"Trust","Issues Attention","There are 0 open and 0 closed issues in the last 90 days, indicating minimal or no recent issues requiring maintainer attention.",{"category":101,"check":102,"severity":24,"summary":103},"Versioning","Release Management","The SKILL.md frontmatter declares version '1.0.0', providing a clear version signal.",{"category":105,"check":106,"severity":107,"summary":108},"Code Execution","Validation","warning","The Python scripts and JavaScript code handle file paths and arguments, but there's no explicit mention or evidence of using a schema library for validation and sanitization of all inputs.",{"category":66,"check":110,"severity":24,"summary":111},"Unguarded Destructive Operations","The operations involve creating, editing, and rearranging files, but these are file system operations on user-specified paths rather than destructive commands like rm -rf.",{"category":105,"check":113,"severity":24,"summary":114},"Error Handling","The scripts generally handle errors gracefully, e.g., by providing specific messages for invalid inputs or subprocess failures, and the inventory script includes extensive validation.",{"category":105,"check":116,"severity":68,"summary":117},"Logging","The extension's Python scripts are designed to be executed as tools, and logging of their actions is managed by the agent framework, not self-implemented audit logs.",{"category":119,"check":120,"severity":68,"summary":121},"Compliance","GDPR","The extension processes .pptx files and does not interact with personal data directly.",{"category":119,"check":123,"severity":24,"summary":124},"Target market","The extension operates on file formats and provides tools applicable globally without any regional or jurisdictional limitations.",{"category":93,"check":126,"severity":24,"summary":127},"Runtime stability","The extension relies on standard Python and Node.js libraries and tools (soffice, pdftoppm), which are generally cross-platform compatible.",{"category":44,"check":129,"severity":46,"summary":130},"README","A README.md is present but describes a Laravel Shadcn Admin Dashboard project, which is unrelated to the PPTX skill's functionality.",{"category":33,"check":132,"severity":24,"summary":133},"Tool surface size","The extension exposes several distinct Python scripts for various PPTX operations, which is a reasonable number for managing different functionalities.",{"category":40,"check":135,"severity":24,"summary":136},"Overlapping near-synonym tools","The provided scripts have distinct purposes (e.g., inventory, rearrange, replace) and do not exhibit overlapping functionality with near-synonym names.",{"category":44,"check":138,"severity":24,"summary":139},"Phantom features","All advertised capabilities for PPTX manipulation are supported by corresponding scripts and detailed in the SKILL.md.",{"category":141,"check":142,"severity":24,"summary":143},"Install","Installation instruction","SKILL.md provides installation commands for dependencies and workflows for using the scripts.",{"category":145,"check":146,"severity":24,"summary":147},"Errors","Actionable error messages","The scripts provide clear error messages indicating what went wrong and how to fix it, especially for invalid inputs or file operations.",{"category":149,"check":150,"severity":46,"summary":151},"Execution","Pinned dependencies","Dependencies are listed for installation but not explicitly pinned with version numbers or lockfiles within the SKILL.md itself.",{"category":33,"check":153,"severity":68,"summary":154},"Dry-run preview","The extension operates on local files, and while operations like rearranging or replacing could be previewed, there's no explicit `--dry-run` flag implemented.",{"category":156,"check":157,"severity":68,"summary":158},"Protocol","Idempotent retry & timeouts","The extension performs local file operations and does not involve remote calls or state-changing operations that require idempotency or timeouts.",{"category":119,"check":160,"severity":68,"summary":161},"Telemetry opt-in","The extension does not appear to emit any telemetry.",{"category":40,"check":163,"severity":24,"summary":164},"Precise Purpose","The SKILL.md clearly defines the purpose of manipulating .pptx files and outlines when to use specific workflows (creation, editing, analysis).",{"category":40,"check":166,"severity":24,"summary":167},"Concise Frontmatter","The frontmatter in SKILL.md is concise and effectively summarizes the core capabilities of PPTX manipulation.",{"category":44,"check":169,"severity":24,"summary":170},"Concise Body","The SKILL.md is well-structured, using separate markdown files for detailed guidance (html2pptx.md, ooxml.md) and keeping the main file focused.",{"category":172,"check":173,"severity":24,"summary":174},"Context","Progressive Disclosure","Detailed technical guidance for HTML-to-PPTX conversion and OOXML editing is provided in separate markdown files, linked from the main SKILL.md.",{"category":172,"check":176,"severity":68,"summary":177},"Forked exploration","The extension does not involve deep exploration or code review that would necessitate a forked context.",{"category":22,"check":179,"severity":24,"summary":180},"Usage examples","The SKILL.md provides clear command-line examples for all major functionalities, including text extraction, slide rearrangement, and thumbnail generation.",{"category":22,"check":182,"severity":24,"summary":183},"Edge cases","The documentation addresses potential issues like text overflow, invalid slide indices, and improper formatting, providing guidance on recovery.",{"category":105,"check":185,"severity":68,"summary":186},"Tool Fallback","The extension's scripts are self-contained and do not rely on external or optional tools that would require fallbacks.",{"category":93,"check":188,"severity":24,"summary":189},"Stack assumptions","The SKILL.md lists required dependencies (Python, Node.js libraries) and implies a standard operating environment, making stack assumptions clear.",{"category":191,"check":192,"severity":24,"summary":193},"Safety","Halt on unexpected state","The scripts include validation checks for file paths and indices, and the inventory script detects issues like text overflow, indicating a halt on unexpected states.",{"category":93,"check":195,"severity":24,"summary":196},"Cross-skill coupling","The extension is self-contained and does not implicitly rely on other skills; any adjacent task handling is clearly documented via script usage.",1778683259645,"This extension provides Python and JavaScript scripts for comprehensive management of .pptx files, including content extraction, slide generation via HTML, editing raw XML, rearranging slides, and creating visual thumbnail grids. It details workflows for handling text, images, shapes, and charts within presentations.",[200,201,202,203,204],"Create .pptx files from HTML","Extract text and XML content from .pptx","Edit raw Office Open XML structure","Rearrange, duplicate, and delete slides","Generate thumbnail grids for analysis",[206,207,208],"Directly editing presentation content within a PowerPoint application","Providing a GUI for presentation editing","Handling other document formats like .docx or .xlsx",[210,211,212],"File processing workflows","Code generation for documents","Text extraction and analysis",[214,215,216,217,218,219,220,221,222,223],"Python 3","Node.js","pip install \"markitdown[pptx]\"","npm install -g pptxgenjs","npm install -g playwright","npm install -g react-icons react react-dom","npm install -g sharp","LibreOffice","Poppler","pip install defusedxml","3.0.0","4.4.0","To provide users with a suite of tools and detailed instructions for programmatically creating, editing, and analyzing PowerPoint presentations.","The extension is highly functional and well-documented, with clear workflows and examples for .pptx manipulation. Minor areas for improvement include explicit dependency pinning and noting the proprietary nature of the license.",95,"A robust set of tools for creating, editing, and analyzing PowerPoint presentations with detailed workflows and examples.",[231,232,233,234,235],"powerpoint","pptx","presentation","automation","file-manipulation","global","community",[239,240,241,242],"Generating presentations programmatically from data or templates","Extracting specific content (text, speaker notes) from existing presentations","Automating the modification of presentation layouts and styles","Analyzing presentation structure and content visually via thumbnails",{"codeQuality":244,"collectedAt":246,"documentation":247,"maintenance":250,"security":256,"testCoverage":257},{"hasLockfile":245},true,1778683250859,{"descriptionLength":248,"readmeSize":249},161,7699,{"closedIssues90d":8,"forks":251,"hasChangelog":252,"manifestVersion":253,"openIssues90d":8,"pushedAt":254,"stars":255},25,false,"1.0.0",1778584470000,80,{"hasNpmPackage":252,"smitheryVerified":252},{"hasCi":252,"hasTests":245},{"updatedAt":259},1778683259748,{"basePath":261,"githubOwner":262,"githubRepo":263,"locale":18,"slug":232,"type":264},".claude/skills/document-skills/pptx","binjuhor","shadcn-lar","skill",null,{"evaluate":267,"extract":269},{"promptVersionExtension":224,"promptVersionScoring":225,"score":228,"tags":268,"targetMarket":236,"tier":237},[231,232,233,234,235],{"commitSha":270,"license":271},"HEAD","Proprietary",{"repoId":273},"kd7b04jshnqyx91sq3jrqtm56s86mmmq",{"_creationTime":275,"_id":273,"identity":276,"providers":277,"workflow":1122},1778683063784.6934,{"githubOwner":262,"githubRepo":263,"sourceUrl":14},{"classify":278,"discover":1107,"github":1110},{"commitSha":270,"extensions":279},[280,325,355,378,432,446,487,527,557,588,617,636,645,685,693,701,717,745,793,813,860,882,902,910,935,957,972,981,1021,1057,1069],{"basePath":281,"description":282,"displayName":283,"installMethods":284,"rationale":285,"selectedPaths":286,"source":324,"sourceLanguage":18,"type":264},".claude/skills/ai-multimodal","Analyze images/audio/video with Gemini API (better vision than Claude). Generate images (Imagen 4, Nano Banana 2, MiniMax), videos (Veo 3, Hailuo), speech (MiniMax TTS), music (MiniMax). Use for vision analysis, transcription, OCR, design extraction, multimodal AI.","ai-multimodal",{"claudeCode":12},"SKILL.md frontmatter at .claude/skills/ai-multimodal/SKILL.md",[287,290,293,295,297,299,301,304,306,308,310,312,314,316,318,320,322],{"path":288,"priority":289},"SKILL.md","mandatory",{"path":291,"priority":292},"references/audio-processing.md","medium",{"path":294,"priority":292},"references/image-generation.md",{"path":296,"priority":292},"references/video-analysis.md",{"path":298,"priority":292},"references/video-generation.md",{"path":300,"priority":292},"references/vision-understanding.md",{"path":302,"priority":303},"scripts/.coverage","low",{"path":305,"priority":303},"scripts/check_setup.py",{"path":307,"priority":303},"scripts/document_converter.py",{"path":309,"priority":303},"scripts/gemini_batch_process.py",{"path":311,"priority":303},"scripts/media_optimizer.py",{"path":313,"priority":303},"scripts/requirements.txt",{"path":315,"priority":303},"scripts/tests/.coverage",{"path":317,"priority":303},"scripts/tests/requirements.txt",{"path":319,"priority":303},"scripts/tests/test_document_converter.py",{"path":321,"priority":303},"scripts/tests/test_gemini_batch_process.py",{"path":323,"priority":303},"scripts/tests/test_media_optimizer.py","rule",{"basePath":326,"description":327,"displayName":328,"installMethods":329,"rationale":330,"selectedPaths":331,"source":324,"sourceLanguage":18,"type":264},".claude/skills/backend-development","Build backends with Node.js, Python, Go (NestJS, FastAPI, Django). Use for REST/GraphQL/gRPC APIs, auth (OAuth, JWT), databases, microservices, security (OWASP), Docker/K8s.","backend-development",{"claudeCode":12},"SKILL.md frontmatter at .claude/skills/backend-development/SKILL.md",[332,333,335,337,339,341,343,345,347,349,351,353],{"path":288,"priority":289},{"path":334,"priority":292},"references/backend-api-design.md",{"path":336,"priority":292},"references/backend-architecture.md",{"path":338,"priority":292},"references/backend-authentication.md",{"path":340,"priority":292},"references/backend-code-quality.md",{"path":342,"priority":292},"references/backend-debugging.md",{"path":344,"priority":292},"references/backend-devops.md",{"path":346,"priority":292},"references/backend-mindset.md",{"path":348,"priority":292},"references/backend-performance.md",{"path":350,"priority":292},"references/backend-security.md",{"path":352,"priority":292},"references/backend-technologies.md",{"path":354,"priority":292},"references/backend-testing.md",{"basePath":356,"description":357,"displayName":358,"installMethods":359,"rationale":360,"selectedPaths":361,"source":324,"sourceLanguage":18,"type":264},".claude/skills/better-auth","Add authentication with Better Auth (TypeScript). Use for email/password, OAuth providers (Google, GitHub), 2FA/MFA, passkeys/WebAuthn, sessions, RBAC, rate limiting.","better-auth",{"claudeCode":12},"SKILL.md frontmatter at .claude/skills/better-auth/SKILL.md",[362,363,365,367,369,371,372,374,375,376],{"path":288,"priority":289},{"path":364,"priority":292},"references/advanced-features.md",{"path":366,"priority":292},"references/database-integration.md",{"path":368,"priority":292},"references/email-password-auth.md",{"path":370,"priority":292},"references/oauth-providers.md",{"path":302,"priority":303},{"path":373,"priority":303},"scripts/better_auth_init.py",{"path":313,"priority":303},{"path":315,"priority":303},{"path":377,"priority":303},"scripts/tests/test_better_auth_init.py",{"basePath":379,"description":380,"displayName":381,"installMethods":382,"rationale":383,"selectedPaths":384,"source":324,"sourceLanguage":18,"type":264},".claude/skills/chrome-devtools","Automate browsers with Puppeteer CLI scripts and persistent sessions. Use for screenshots, performance analysis, network monitoring, web scraping, form automation, JavaScript debugging.","chrome-devtools",{"claudeCode":12},"SKILL.md frontmatter at .claude/skills/chrome-devtools/SKILL.md",[385,386,388,390,392,394,396,398,400,402,404,406,408,410,412,414,416,418,420,422,424,426,428,430],{"path":288,"priority":289},{"path":387,"priority":292},"references/cdp-domains.md",{"path":389,"priority":292},"references/performance-guide.md",{"path":391,"priority":292},"references/puppeteer-reference.md",{"path":393,"priority":303},"scripts/.browser-session.json",{"path":395,"priority":303},"scripts/.gitignore",{"path":397,"priority":303},"scripts/README.md",{"path":399,"priority":303},"scripts/__tests__/selector.test.js",{"path":401,"priority":303},"scripts/aria-snapshot.js",{"path":403,"priority":303},"scripts/click.js",{"path":405,"priority":303},"scripts/console.js",{"path":407,"priority":303},"scripts/evaluate.js",{"path":409,"priority":303},"scripts/fill.js",{"path":411,"priority":303},"scripts/install-deps.sh",{"path":413,"priority":303},"scripts/install.sh",{"path":415,"priority":303},"scripts/lib/browser.js",{"path":417,"priority":303},"scripts/lib/selector.js",{"path":419,"priority":303},"scripts/navigate.js",{"path":421,"priority":303},"scripts/network.js",{"path":423,"priority":303},"scripts/package.json",{"path":425,"priority":303},"scripts/performance.js",{"path":427,"priority":303},"scripts/screenshot.js",{"path":429,"priority":303},"scripts/select-ref.js",{"path":431,"priority":303},"scripts/snapshot.js",{"basePath":433,"description":434,"displayName":435,"installMethods":436,"rationale":437,"selectedPaths":438,"source":324,"sourceLanguage":18,"type":264},".claude/skills/code-review","Review code quality with adversarial rigor. Supports input modes: pending changes, PR number, commit hash, codebase scan. Always-on red-team analysis finds security holes, false assumptions, and failure modes.","code-review",{"claudeCode":12},"SKILL.md frontmatter at .claude/skills/code-review/SKILL.md",[439,440,442,444],{"path":288,"priority":289},{"path":441,"priority":292},"references/code-review-reception.md",{"path":443,"priority":292},"references/requesting-code-review.md",{"path":445,"priority":292},"references/verification-before-completion.md",{"basePath":447,"description":448,"displayName":449,"installMethods":450,"rationale":451,"selectedPaths":452,"source":324,"sourceLanguage":18,"type":264},".claude/skills/databases","Design schemas, write queries for MongoDB and PostgreSQL. Use for database design, SQL/NoSQL queries, aggregation pipelines, indexes, migrations, replication, performance optimization, psql CLI.","databases",{"claudeCode":12},"SKILL.md frontmatter at .claude/skills/databases/SKILL.md",[453,454,456,458,460,462,464,466,468,470,471,473,475,477,478,480,481,483,485],{"path":288,"priority":289},{"path":455,"priority":292},"references/mongodb-aggregation.md",{"path":457,"priority":292},"references/mongodb-atlas.md",{"path":459,"priority":292},"references/mongodb-crud.md",{"path":461,"priority":292},"references/mongodb-indexing.md",{"path":463,"priority":292},"references/postgresql-administration.md",{"path":465,"priority":292},"references/postgresql-performance.md",{"path":467,"priority":292},"references/postgresql-psql-cli.md",{"path":469,"priority":292},"references/postgresql-queries.md",{"path":302,"priority":303},{"path":472,"priority":303},"scripts/db_backup.py",{"path":474,"priority":303},"scripts/db_migrate.py",{"path":476,"priority":303},"scripts/db_performance_check.py",{"path":313,"priority":303},{"path":479,"priority":303},"scripts/tests/coverage-db.json",{"path":317,"priority":303},{"path":482,"priority":303},"scripts/tests/test_db_backup.py",{"path":484,"priority":303},"scripts/tests/test_db_migrate.py",{"path":486,"priority":303},"scripts/tests/test_db_performance_check.py",{"basePath":488,"description":489,"displayName":490,"installMethods":491,"rationale":492,"selectedPaths":493,"source":324,"sourceLanguage":18,"type":264},".claude/skills/devops","Deploy to Cloudflare (Workers, R2, D1), Docker, GCP (Cloud Run, GKE), Kubernetes (kubectl, Helm). Use for serverless, containers, CI/CD, GitOps, security audit.","devops",{"claudeCode":12},"SKILL.md frontmatter at .claude/skills/devops/SKILL.md",[494,495,497,499,501,503,505,507,509,511,513,515,517,519,521,522,523,525],{"path":288,"priority":289},{"path":496,"priority":292},"references/browser-rendering.md",{"path":498,"priority":292},"references/cloudflare-d1-kv.md",{"path":500,"priority":292},"references/cloudflare-platform.md",{"path":502,"priority":292},"references/cloudflare-r2-storage.md",{"path":504,"priority":292},"references/cloudflare-workers-advanced.md",{"path":506,"priority":292},"references/cloudflare-workers-apis.md",{"path":508,"priority":292},"references/cloudflare-workers-basics.md",{"path":510,"priority":292},"references/docker-basics.md",{"path":512,"priority":292},"references/docker-compose.md",{"path":514,"priority":292},"references/gcloud-platform.md",{"path":516,"priority":292},"references/gcloud-services.md",{"path":518,"priority":303},"scripts/cloudflare_deploy.py",{"path":520,"priority":303},"scripts/docker_optimize.py",{"path":313,"priority":303},{"path":317,"priority":303},{"path":524,"priority":303},"scripts/tests/test_cloudflare_deploy.py",{"path":526,"priority":303},"scripts/tests/test_docker_optimize.py",{"basePath":528,"description":529,"displayName":530,"installMethods":531,"rationale":532,"selectedPaths":533,"source":324,"sourceLanguage":18,"type":264},".claude/skills/docs-seeker","Search library/framework documentation via llms.txt (context7.com). Use for API docs, GitHub repository analysis, technical documentation lookup, latest library features.","docs-seeker",{"claudeCode":12},"SKILL.md frontmatter at .claude/skills/docs-seeker/SKILL.md",[534,535,537,539,541,543,545,547,549,551,553,555],{"path":288,"priority":289},{"path":536,"priority":292},"references/advanced.md",{"path":538,"priority":292},"references/context7-patterns.md",{"path":540,"priority":292},"references/errors.md",{"path":542,"priority":303},"scripts/analyze-llms-txt.js",{"path":544,"priority":303},"scripts/detect-topic.js",{"path":546,"priority":303},"scripts/fetch-docs.js",{"path":548,"priority":303},"scripts/tests/run-tests.js",{"path":550,"priority":303},"scripts/tests/test-analyze-llms.js",{"path":552,"priority":303},"scripts/tests/test-detect-topic.js",{"path":554,"priority":303},"scripts/tests/test-fetch-docs.js",{"path":556,"priority":303},"scripts/utils/env-loader.js",{"basePath":558,"description":559,"displayName":560,"installMethods":561,"rationale":562,"selectedPaths":563,"source":324,"sourceLanguage":18,"type":264},".claude/skills/document-skills/docx","Create, edit, analyze .docx Word documents. Use for document creation, tracked changes, comments, formatting preservation, text extraction, template modification.","docx",{"claudeCode":12},"SKILL.md frontmatter at .claude/skills/document-skills/docx/SKILL.md",[564,565,568,570,572,574,576,578,580,582,584,586],{"path":288,"priority":289},{"path":566,"priority":567},"LICENSE.txt","high",{"path":569,"priority":292},"docx-js.md",{"path":571,"priority":292},"ooxml.md",{"path":573,"priority":303},"scripts/__init__.py",{"path":575,"priority":303},"scripts/document.py",{"path":577,"priority":303},"scripts/templates/comments.xml",{"path":579,"priority":303},"scripts/templates/commentsExtended.xml",{"path":581,"priority":303},"scripts/templates/commentsExtensible.xml",{"path":583,"priority":303},"scripts/templates/commentsIds.xml",{"path":585,"priority":303},"scripts/templates/people.xml",{"path":587,"priority":303},"scripts/utilities.py",{"basePath":589,"description":590,"displayName":591,"installMethods":592,"rationale":593,"selectedPaths":594,"source":324,"sourceLanguage":18,"type":264},".claude/skills/document-skills/pdf","Extract text/tables, create, merge, split PDFs. Fill PDF forms programmatically. Use for PDF processing, generation, form filling, document analysis, batch operations.","pdf",{"claudeCode":12},"SKILL.md frontmatter at .claude/skills/document-skills/pdf/SKILL.md",[595,596,597,599,601,603,605,607,609,611,613,615],{"path":288,"priority":289},{"path":566,"priority":567},{"path":598,"priority":292},"forms.md",{"path":600,"priority":292},"reference.md",{"path":602,"priority":303},"scripts/check_bounding_boxes.py",{"path":604,"priority":303},"scripts/check_bounding_boxes_test.py",{"path":606,"priority":303},"scripts/check_fillable_fields.py",{"path":608,"priority":303},"scripts/convert_pdf_to_images.py",{"path":610,"priority":303},"scripts/create_validation_image.py",{"path":612,"priority":303},"scripts/extract_form_field_info.py",{"path":614,"priority":303},"scripts/fill_fillable_fields.py",{"path":616,"priority":303},"scripts/fill_pdf_form_with_annotations.py",{"basePath":261,"description":10,"displayName":232,"installMethods":618,"rationale":619,"selectedPaths":620,"source":324,"sourceLanguage":18,"type":264},{"claudeCode":12},"SKILL.md frontmatter at .claude/skills/document-skills/pptx/SKILL.md",[621,622,623,625,626,628,630,632,634],{"path":288,"priority":289},{"path":566,"priority":567},{"path":624,"priority":292},"html2pptx.md",{"path":571,"priority":292},{"path":627,"priority":303},"scripts/html2pptx.js",{"path":629,"priority":303},"scripts/inventory.py",{"path":631,"priority":303},"scripts/rearrange.py",{"path":633,"priority":303},"scripts/replace.py",{"path":635,"priority":303},"scripts/thumbnail.py",{"basePath":637,"description":638,"displayName":639,"installMethods":640,"rationale":641,"selectedPaths":642,"source":324,"sourceLanguage":18,"type":264},".claude/skills/document-skills/xlsx","Create, edit, analyze spreadsheets (.xlsx, .csv, .tsv). Use for Excel formulas, data analysis, visualization, formatting, pivot tables, charts, formula recalculation.","xlsx",{"claudeCode":12},"SKILL.md frontmatter at .claude/skills/document-skills/xlsx/SKILL.md",[643,644],{"path":288,"priority":289},{"path":566,"priority":567},{"basePath":646,"description":647,"displayName":648,"installMethods":649,"rationale":650,"selectedPaths":651,"source":324,"sourceLanguage":18,"type":264},".claude/skills/frontend-design","Create polished frontend interfaces from designs/screenshots/videos. Use for web components, 3D experiences, replicating UI designs, quick prototypes, immersive interfaces, avoiding AI slop.","frontend-design",{"claudeCode":12},"SKILL.md frontmatter at .claude/skills/frontend-design/SKILL.md",[652,653,655,657,659,661,663,665,667,669,671,673,675,677,679,681,683],{"path":288,"priority":289},{"path":654,"priority":292},"references/ai-multimodal-overview.md",{"path":656,"priority":292},"references/analysis-best-practices.md",{"path":658,"priority":292},"references/analysis-prompts.md",{"path":660,"priority":292},"references/analysis-techniques.md",{"path":662,"priority":292},"references/animejs.md",{"path":664,"priority":292},"references/asset-generation.md",{"path":666,"priority":292},"references/design-extraction-overview.md",{"path":668,"priority":292},"references/extraction-best-practices.md",{"path":670,"priority":292},"references/extraction-output-templates.md",{"path":672,"priority":292},"references/extraction-prompts.md",{"path":674,"priority":292},"references/technical-accessibility.md",{"path":676,"priority":292},"references/technical-best-practices.md",{"path":678,"priority":292},"references/technical-optimization.md",{"path":680,"priority":292},"references/technical-overview.md",{"path":682,"priority":292},"references/technical-workflows.md",{"path":684,"priority":292},"references/visual-analysis-overview.md",{"basePath":686,"description":687,"displayName":688,"installMethods":689,"rationale":690,"selectedPaths":691,"source":324,"sourceLanguage":18,"type":264},".claude/skills/frontend-development","Build React/TypeScript frontends with modern patterns. Use for components, Suspense, lazy loading, useSuspenseQuery, MUI v7 styling, TanStack Router, performance optimization.","frontend-development",{"claudeCode":12},"SKILL.md frontmatter at .claude/skills/frontend-development/SKILL.md",[692],{"path":288,"priority":289},{"basePath":694,"description":695,"displayName":696,"installMethods":697,"rationale":698,"selectedPaths":699,"source":324,"sourceLanguage":18,"type":264},".claude/skills/google-adk-python","Build AI agents with Google ADK Python. Multi-agent systems, A2A protocol, MCP tools, workflow agents, state/memory, callbacks/plugins, Vertex AI deployment, evaluation.","google-adk-python",{"claudeCode":12},"SKILL.md frontmatter at .claude/skills/google-adk-python/SKILL.md",[700],{"path":288,"priority":289},{"basePath":702,"description":703,"displayName":704,"installMethods":705,"rationale":706,"selectedPaths":707,"source":324,"sourceLanguage":18,"type":264},".claude/skills/mcp-builder","Build MCP servers for LLM-external service integration. Use for FastMCP (Python), MCP SDK (Node/TypeScript), tool design, API integration, resource providers.","mcp-builder",{"claudeCode":12},"SKILL.md frontmatter at .claude/skills/mcp-builder/SKILL.md",[708,709,710,712,714,716],{"path":288,"priority":289},{"path":566,"priority":567},{"path":711,"priority":303},"scripts/connections.py",{"path":713,"priority":303},"scripts/evaluation.py",{"path":715,"priority":303},"scripts/example_evaluation.xml",{"path":313,"priority":303},{"basePath":718,"description":719,"displayName":720,"installMethods":721,"rationale":722,"selectedPaths":723,"source":324,"sourceLanguage":18,"type":264},".claude/skills/mcp-management","Manage MCP servers - discover, analyze, execute tools/prompts/resources. Use for MCP integrations, intelligent tool selection, multi-server management, context-efficient capability discovery.","mcp-management",{"claudeCode":12},"SKILL.md frontmatter at .claude/skills/mcp-management/SKILL.md",[724,725,727,729,731,733,735,737,738,740,742,743],{"path":288,"priority":289},{"path":726,"priority":567},"README.md",{"path":728,"priority":303},"assets/tools.json",{"path":730,"priority":292},"references/configuration.md",{"path":732,"priority":292},"references/gemini-cli-integration.md",{"path":734,"priority":292},"references/mcp-protocol.md",{"path":736,"priority":303},"scripts/.env.example",{"path":395,"priority":303},{"path":739,"priority":303},"scripts/cli.ts",{"path":741,"priority":303},"scripts/mcp-client.ts",{"path":423,"priority":303},{"path":744,"priority":303},"scripts/tsconfig.json",{"basePath":746,"description":747,"displayName":748,"installMethods":749,"rationale":750,"selectedPaths":751,"source":324,"sourceLanguage":18,"type":264},".claude/skills/media-processing","Process media with FFmpeg (video/audio), ImageMagick (images), RMBG (AI background removal). Use for encoding, format conversion, filters, thumbnails, batch processing, HLS/DASH streaming.","media-processing",{"claudeCode":12},"SKILL.md frontmatter at .claude/skills/media-processing/SKILL.md",[752,753,755,757,759,761,763,765,767,769,771,772,774,776,778,780,782,783,784,785,787,789,791],{"path":288,"priority":289},{"path":754,"priority":292},"references/common-workflows.md",{"path":756,"priority":292},"references/ffmpeg-encoding.md",{"path":758,"priority":292},"references/ffmpeg-filters.md",{"path":760,"priority":292},"references/ffmpeg-streaming.md",{"path":762,"priority":292},"references/format-compatibility.md",{"path":764,"priority":292},"references/imagemagick-batch.md",{"path":766,"priority":292},"references/imagemagick-editing.md",{"path":768,"priority":292},"references/rmbg-background-removal.md",{"path":770,"priority":292},"references/troubleshooting.md",{"path":397,"priority":303},{"path":773,"priority":303},"scripts/batch-remove-background.sh",{"path":775,"priority":303},"scripts/batch_resize.py",{"path":777,"priority":303},"scripts/media_convert.py",{"path":779,"priority":303},"scripts/remove-background.sh",{"path":781,"priority":303},"scripts/remove-bg-node.js",{"path":313,"priority":303},{"path":315,"priority":303},{"path":317,"priority":303},{"path":786,"priority":303},"scripts/tests/test_batch_resize.py",{"path":788,"priority":303},"scripts/tests/test_media_convert.py",{"path":790,"priority":303},"scripts/tests/test_video_optimize.py",{"path":792,"priority":303},"scripts/video_optimize.py",{"basePath":794,"description":795,"displayName":796,"installMethods":797,"rationale":798,"selectedPaths":799,"source":324,"sourceLanguage":18,"type":264},".claude/skills/mobile-development","Build mobile apps with React Native, Flutter, Swift/SwiftUI, Kotlin/Jetpack Compose. Use for iOS/Android, mobile UX, performance optimization, offline-first, app store deployment.","mobile-development",{"claudeCode":12},"SKILL.md frontmatter at .claude/skills/mobile-development/SKILL.md",[800,801,803,805,807,809,811],{"path":288,"priority":289},{"path":802,"priority":292},"references/mobile-android.md",{"path":804,"priority":292},"references/mobile-best-practices.md",{"path":806,"priority":292},"references/mobile-debugging.md",{"path":808,"priority":292},"references/mobile-frameworks.md",{"path":810,"priority":292},"references/mobile-ios.md",{"path":812,"priority":292},"references/mobile-mindset.md",{"basePath":814,"description":815,"displayName":816,"installMethods":817,"rationale":818,"selectedPaths":819,"source":324,"sourceLanguage":18,"type":264},".claude/skills/payment-integration","Integrate payments with SePay (VietQR), Polar, Stripe, Paddle (MoR subscriptions), Creem.io (licensing). Checkout, webhooks, subscriptions, QR codes, multi-provider orders.","payment-integration",{"claudeCode":12},"SKILL.md frontmatter at .claude/skills/payment-integration/SKILL.md",[820,821,822,824,826,828,830,832,834,836,838,840,842,844,846,848,850,851,853,854,856,858],{"path":288,"priority":289},{"path":726,"priority":567},{"path":823,"priority":292},"references/polar/benefits.md",{"path":825,"priority":292},"references/polar/best-practices.md",{"path":827,"priority":292},"references/polar/checkouts.md",{"path":829,"priority":292},"references/polar/overview.md",{"path":831,"priority":292},"references/polar/products.md",{"path":833,"priority":292},"references/polar/sdk.md",{"path":835,"priority":292},"references/polar/subscriptions.md",{"path":837,"priority":292},"references/polar/webhooks.md",{"path":839,"priority":292},"references/sepay/api.md",{"path":841,"priority":292},"references/sepay/best-practices.md",{"path":843,"priority":292},"references/sepay/overview.md",{"path":845,"priority":292},"references/sepay/qr-codes.md",{"path":847,"priority":292},"references/sepay/sdk.md",{"path":849,"priority":292},"references/sepay/webhooks.md",{"path":736,"priority":303},{"path":852,"priority":303},"scripts/checkout-helper.js",{"path":423,"priority":303},{"path":855,"priority":303},"scripts/polar-webhook-verify.js",{"path":857,"priority":303},"scripts/sepay-webhook-verify.js",{"path":859,"priority":303},"scripts/test-scripts.js",{"basePath":861,"description":862,"displayName":863,"installMethods":864,"rationale":865,"selectedPaths":866,"source":324,"sourceLanguage":18,"type":264},".claude/skills/problem-solving","Apply systematic problem-solving techniques when stuck. Use for complexity spirals, innovation blocks, recurring patterns, assumption constraints, simplification cascades, scale uncertainty.","problem-solving",{"claudeCode":12},"SKILL.md frontmatter at .claude/skills/problem-solving/SKILL.md",[867,868,870,872,874,876,878,880],{"path":288,"priority":289},{"path":869,"priority":292},"references/attribution.md",{"path":871,"priority":292},"references/collision-zone-thinking.md",{"path":873,"priority":292},"references/inversion-exercise.md",{"path":875,"priority":292},"references/meta-pattern-recognition.md",{"path":877,"priority":292},"references/scale-game.md",{"path":879,"priority":292},"references/simplification-cascades.md",{"path":881,"priority":292},"references/when-stuck.md",{"basePath":883,"description":884,"displayName":885,"installMethods":886,"rationale":887,"selectedPaths":888,"source":324,"sourceLanguage":18,"type":264},".claude/skills/repomix","Pack repositories into AI-friendly files with Repomix (XML, Markdown, plain text). Use for codebase snapshots, LLM context preparation, security audits, third-party library analysis.","repomix",{"claudeCode":12},"SKILL.md frontmatter at .claude/skills/repomix/SKILL.md",[889,890,891,893,894,895,897,899,900],{"path":288,"priority":289},{"path":730,"priority":292},{"path":892,"priority":292},"references/usage-patterns.md",{"path":302,"priority":303},{"path":397,"priority":303},{"path":896,"priority":303},"scripts/repomix_batch.py",{"path":898,"priority":303},"scripts/repos.example.json",{"path":313,"priority":303},{"path":901,"priority":303},"scripts/tests/test_repomix_batch.py",{"basePath":903,"description":904,"displayName":905,"installMethods":906,"rationale":907,"selectedPaths":908,"source":324,"sourceLanguage":18,"type":264},".claude/skills/research","Research technical solutions, analyze architectures, gather requirements thoroughly. Use for technology evaluation, best practices research, solution design, scalability/security/maintainability analysis.","research",{"claudeCode":12},"SKILL.md frontmatter at .claude/skills/research/SKILL.md",[909],{"path":288,"priority":289},{"basePath":911,"description":912,"displayName":913,"installMethods":914,"rationale":915,"selectedPaths":916,"source":324,"sourceLanguage":18,"type":264},".claude/skills/sequential-thinking","Apply step-by-step analysis for complex problems with revision capability. Use for multi-step reasoning, hypothesis verification, adaptive planning, problem decomposition, course correction.","sequential-thinking",{"claudeCode":12},"SKILL.md frontmatter at .claude/skills/sequential-thinking/SKILL.md",[917,918,919,921,923,925,927,929,931,933],{"path":288,"priority":289},{"path":726,"priority":567},{"path":920,"priority":292},"references/advanced-strategies.md",{"path":922,"priority":292},"references/advanced-techniques.md",{"path":924,"priority":292},"references/core-patterns.md",{"path":926,"priority":292},"references/examples-api.md",{"path":928,"priority":292},"references/examples-architecture.md",{"path":930,"priority":292},"references/examples-debug.md",{"path":932,"priority":303},"scripts/format-thought.js",{"path":934,"priority":303},"scripts/process-thought.js",{"basePath":936,"description":937,"displayName":938,"installMethods":939,"rationale":940,"selectedPaths":941,"source":324,"sourceLanguage":18,"type":264},".claude/skills/shopify","Build Shopify apps, extensions, themes with Shopify CLI. Use for GraphQL/REST APIs, Polaris UI, Liquid templates, checkout customization, webhooks, billing integration.","shopify",{"claudeCode":12},"SKILL.md frontmatter at .claude/skills/shopify/SKILL.md",[942,943,944,946,948,950,951,952,954,955],{"path":288,"priority":289},{"path":726,"priority":567},{"path":945,"priority":292},"references/app-development.md",{"path":947,"priority":292},"references/extensions.md",{"path":949,"priority":292},"references/themes.md",{"path":302,"priority":303},{"path":313,"priority":303},{"path":953,"priority":303},"scripts/shopify_init.py",{"path":315,"priority":303},{"path":956,"priority":303},"scripts/tests/test_shopify_init.py",{"basePath":958,"description":959,"displayName":960,"installMethods":961,"rationale":962,"selectedPaths":963,"source":324,"sourceLanguage":18,"type":264},".claude/skills/skill-creator","Create or update Claude skills with eval-driven iteration. Use for new skills, skill scripts, references, benchmark optimization, description optimization, eval testing, extending Claude's capabilities.","skill-creator",{"claudeCode":12},"SKILL.md frontmatter at .claude/skills/skill-creator/SKILL.md",[964,965,966,968,970],{"path":288,"priority":289},{"path":566,"priority":567},{"path":967,"priority":303},"scripts/init_skill.py",{"path":969,"priority":303},"scripts/package_skill.py",{"path":971,"priority":303},"scripts/quick_validate.py",{"basePath":973,"description":974,"displayName":975,"installMethods":976,"rationale":977,"selectedPaths":978,"source":324,"sourceLanguage":980,"type":264},".claude/skills/template-skill","Replace with description of the skill and when Claude should use it.","template-skill",{"claudeCode":12},"SKILL.md frontmatter at .claude/skills/template-skill/SKILL.md",[979],{"path":288,"priority":289},"fr",{"basePath":982,"description":983,"displayName":984,"installMethods":985,"rationale":986,"selectedPaths":987,"source":324,"sourceLanguage":18,"type":264},".claude/skills/threejs","Build 3D web apps with Three.js (WebGL/WebGPU). 556 searchable examples, 60 API classes, 20 use cases. Actions: create 3D scene, load model, add animation, implement physics, build VR/XR. Topics: GLTF loader, PBR materials, particle effects, shadows, post-processing, compute shaders, TSL. Integrations: WebGPU, physics engines, spatial audio.","threejs",{"claudeCode":12},"SKILL.md frontmatter at .claude/skills/threejs/SKILL.md",[988,989,991,993,995,997,999,1001,1003,1005,1007,1009,1011,1013,1015,1017,1019],{"path":288,"priority":289},{"path":990,"priority":292},"references/01-getting-started.md",{"path":992,"priority":292},"references/02-loaders.md",{"path":994,"priority":292},"references/03-textures.md",{"path":996,"priority":292},"references/04-cameras.md",{"path":998,"priority":292},"references/05-lights.md",{"path":1000,"priority":292},"references/06-animations.md",{"path":1002,"priority":292},"references/07-math.md",{"path":1004,"priority":292},"references/08-interaction.md",{"path":1006,"priority":292},"references/09-postprocessing.md",{"path":1008,"priority":292},"references/10-controls.md",{"path":1010,"priority":292},"references/11-materials-advanced.md",{"path":1012,"priority":292},"references/12-performance.md",{"path":1014,"priority":292},"references/13-node-materials.md",{"path":1016,"priority":292},"references/14-physics-vr.md",{"path":1018,"priority":292},"references/15-specialized-loaders.md",{"path":1020,"priority":292},"references/16-webgpu.md",{"basePath":1022,"description":1023,"displayName":1024,"installMethods":1025,"rationale":1026,"selectedPaths":1027,"source":324,"sourceLanguage":18,"type":264},".claude/skills/ui-styling","Style UIs with shadcn/ui components (Radix UI + Tailwind CSS). Use for accessible components, themes, dark mode, responsive layouts, design systems, color customization.","ui-styling",{"claudeCode":12},"SKILL.md frontmatter at .claude/skills/ui-styling/SKILL.md",[1028,1029,1030,1032,1034,1036,1038,1040,1042,1044,1045,1046,1048,1050,1052,1053,1055],{"path":288,"priority":289},{"path":566,"priority":567},{"path":1031,"priority":292},"references/canvas-design-system.md",{"path":1033,"priority":292},"references/shadcn-accessibility.md",{"path":1035,"priority":292},"references/shadcn-components.md",{"path":1037,"priority":292},"references/shadcn-theming.md",{"path":1039,"priority":292},"references/tailwind-customization.md",{"path":1041,"priority":292},"references/tailwind-responsive.md",{"path":1043,"priority":292},"references/tailwind-utilities.md",{"path":302,"priority":303},{"path":313,"priority":303},{"path":1047,"priority":303},"scripts/shadcn_add.py",{"path":1049,"priority":303},"scripts/tailwind_config_gen.py",{"path":1051,"priority":303},"scripts/tests/coverage-ui.json",{"path":317,"priority":303},{"path":1054,"priority":303},"scripts/tests/test_shadcn_add.py",{"path":1056,"priority":303},"scripts/tests/test_tailwind_config_gen.py",{"basePath":1058,"description":1059,"displayName":1060,"installMethods":1061,"rationale":1062,"selectedPaths":1063,"source":324,"sourceLanguage":18,"type":264},".claude/skills/ui-ux-pro-max","UI/UX design intelligence for web and mobile. Includes 50+ styles, 161 color palettes, 57 font pairings, 161 product types, 99 UX guidelines, and 25 chart types across 10 stacks (React, Next.js, Vue, Svelte, SwiftUI, React Native, Flutter, Tailwind, shadcn/ui, and HTML/CSS). Actions: plan, build, create, design, implement, review, fix, improve, optimize, enhance, refactor, and check UI/UX code. Projects: website, landing page, dashboard, admin panel, e-commerce, SaaS, portfolio, blog, and mobile app. Elements: button, modal, navbar, sidebar, card, table, form, and chart. Styles: glassmorphism, claymorphism, minimalism, brutalism, neumorphism, bento grid, dark mode, responsive, skeuomorphism, and flat design. Topics: color systems, accessibility, animation, layout, typography, font pairing, spacing, interaction states, shadow, and gradient. Integrations: shadcn/ui MCP for component search and examples.","ui-ux-pro-max",{"claudeCode":12},"SKILL.md frontmatter at .claude/skills/ui-ux-pro-max/SKILL.md",[1064,1065,1067],{"path":288,"priority":289},{"path":1066,"priority":303},"scripts/core.py",{"path":1068,"priority":303},"scripts/search.py",{"basePath":1070,"description":1071,"displayName":1072,"installMethods":1073,"rationale":1074,"selectedPaths":1075,"source":324,"sourceLanguage":18,"type":264},".claude/skills/web-frameworks","Build with Next.js (App Router, RSC, SSR, ISR), Turborepo monorepos. Use for React apps, server rendering, build optimization, caching strategies, shared dependencies.","web-frameworks",{"claudeCode":12},"SKILL.md frontmatter at .claude/skills/web-frameworks/SKILL.md",[1076,1077,1079,1081,1083,1085,1087,1089,1091,1093,1094,1095,1097,1098,1100,1101,1103,1105],{"path":288,"priority":289},{"path":1078,"priority":292},"references/nextjs-app-router.md",{"path":1080,"priority":292},"references/nextjs-data-fetching.md",{"path":1082,"priority":292},"references/nextjs-optimization.md",{"path":1084,"priority":292},"references/nextjs-server-components.md",{"path":1086,"priority":292},"references/remix-icon-integration.md",{"path":1088,"priority":292},"references/turborepo-caching.md",{"path":1090,"priority":292},"references/turborepo-pipelines.md",{"path":1092,"priority":292},"references/turborepo-setup.md",{"path":302,"priority":303},{"path":573,"priority":303},{"path":1096,"priority":303},"scripts/nextjs_init.py",{"path":313,"priority":303},{"path":1099,"priority":303},"scripts/tests/coverage-web.json",{"path":317,"priority":303},{"path":1102,"priority":303},"scripts/tests/test_nextjs_init.py",{"path":1104,"priority":303},"scripts/tests/test_turborepo_migrate.py",{"path":1106,"priority":303},"scripts/turborepo_migrate.py",{"sources":1108},[1109],"manual",{"closedIssues90d":8,"description":1111,"forks":251,"homepage":1112,"openIssues90d":8,"pushedAt":254,"readmeSize":249,"stars":255,"topics":1113},"Made an shadcn/ui admin for Laravel with 🤍 ","https://shadcn-admin.binjuhor.com",[1114,1115,1116,1117,1118,1119,1120,1121],"admin","admin-dashboard","admin-panel","laravel","laravelcrud","reactjs","shadcn","laravel12",{"classifiedAt":1123,"discoverAt":1124,"extractAt":1125,"githubAt":1125,"updatedAt":1123},1778683069982,1778683063784,1778683068095,[234,235,231,232,233],{"evaluatedAt":259,"extractAt":1128,"updatedAt":259},1778683070339,[],[1131,1157,1189,1218,1246,1269],{"_creationTime":1132,"_id":1133,"community":1134,"display":1135,"identity":1140,"providers":1144,"relations":1151,"tags":1153,"workflow":1154},1778696993586.7078,"k177pn9xjem6t9xyhmh7mwdbn986ma9m",{"reviewCount":8},{"description":1136,"installMethods":1137,"name":232,"sourceUrl":1139},"Use this skill any time a .pptx file is involved in any way — as input, output, or both. This includes: creating slide decks, pitch decks, or presentations; reading, parsing, or extracting text from any .pptx file (even if the extracted content will be used elsewhere, like in an email or summary); editing, modifying, or updating existing presentations; combining or splitting slide files; working with templates, layouts, speaker notes, or comments. Trigger whenever the user mentions \"deck,\" \"slides,\" \"presentation,\" or references a .pptx filename, regardless of what they plan to do with the content afterward. If a .pptx file needs to be opened, created, or touched, use this skill.",{"claudeCode":1138},"SeifBenayed/claude-code-sdk","https://github.com/SeifBenayed/claude-code-sdk",{"basePath":1141,"githubOwner":1142,"githubRepo":1143,"locale":18,"slug":232,"type":264},".claude/skills/pptx","SeifBenayed","claude-code-sdk",{"evaluate":1145,"extract":1150},{"promptVersionExtension":224,"promptVersionScoring":225,"score":1146,"tags":1147,"targetMarket":236,"tier":1149},99,[233,232,1148,234,235],"document-processing","verified",{"commitSha":270},{"repoId":1152},"kd78s53c1852h5p7c3qem663xs86njab",[234,1148,235,232,233],{"evaluatedAt":1155,"extractAt":1156,"updatedAt":1155},1778697156783,1778696993586,{"_creationTime":1158,"_id":1159,"community":1160,"display":1161,"identity":1167,"providers":1172,"relations":1182,"tags":1185,"workflow":1186},1778695116697.1978,"k179rr3dr4mna3h8mah8sjs7b986n6qs",{"reviewCount":8},{"description":1162,"installMethods":1163,"name":1165,"sourceUrl":1166},"Generates conference presentation slides (Beamer LaTeX PDF and editable PPTX) from a compiled paper with speaker notes and talk script. Use when preparing oral talks, spotlight presentations, or invited talks for ML and systems conferences.",{"claudeCode":1164},"Orchestra-Research/AI-Research-SKILLs","Presenting Conference Talks","https://github.com/Orchestra-Research/AI-Research-SKILLs",{"basePath":1168,"githubOwner":1169,"githubRepo":1170,"locale":18,"slug":1171,"type":264},"20-ml-paper-writing/presenting-conference-talks","Orchestra-Research","AI-Research-SKILLs","presenting-conference-talks",{"evaluate":1173,"extract":1180},{"promptVersionExtension":224,"promptVersionScoring":225,"score":1174,"tags":1175,"targetMarket":236,"tier":1149},98,[233,1176,1177,1178,232,1179,905],"slides","latex","beamer","academic",{"commitSha":270,"license":1181},"MIT",{"parentExtensionId":1183,"repoId":1184},"k17155ws9qc0hw7a568bg79sfd86max8","kd70hj1y80mhra5xm5g188j5n586mg18",[1179,1178,1177,232,233,905,1176],{"evaluatedAt":1187,"extractAt":1188,"updatedAt":1187},1778697466182,1778695116697,{"_creationTime":1190,"_id":1191,"community":1192,"display":1193,"identity":1199,"providers":1204,"relations":1211,"tags":1214,"workflow":1215},1778695720086.7722,"k17aab3chpddy4x7b6tn3v7e0s86nq2e",{"reviewCount":8},{"description":1194,"installMethods":1195,"name":1197,"sourceUrl":1198},"Generates professional presentations from a JSON deck specification using 18 slide types with dark/light variants, content-to-layout decision logic, and calibrated character limits. Ships with a default professional theme and supports custom themes via utility-slideshow-themer.",{"claudeCode":1196},"product-on-purpose/pm-skills","Slideshow Creator","https://github.com/product-on-purpose/pm-skills",{"basePath":1200,"githubOwner":1201,"githubRepo":1202,"locale":18,"slug":1203,"type":264},"skills/utility-slideshow-creator","product-on-purpose","pm-skills","utility-slideshow-creator",{"evaluate":1205,"extract":1209},{"promptVersionExtension":224,"promptVersionScoring":225,"score":1174,"tags":1206,"targetMarket":236,"tier":1149},[233,1207,232,591,234,1208],"slideshow","documentation",{"commitSha":270,"license":1210},"Apache-2.0",{"parentExtensionId":1212,"repoId":1213},"k1721116hsfj7zg78w03432n8986n6y8","kd78ksv1wjj826ds5j1sh2kqnx86mhqf",[234,1208,591,232,233,1207],{"evaluatedAt":1216,"extractAt":1217,"updatedAt":1216},1778696577763,1778695720086,{"_creationTime":1219,"_id":1220,"community":1221,"display":1222,"identity":1228,"providers":1232,"relations":1240,"tags":1242,"workflow":1243},1778675145461.8708,"k17crr4yq9s2vpyx03tdr4ngrs86nmsr",{"reviewCount":8},{"description":1223,"installMethods":1224,"name":1226,"sourceUrl":1227},"Part of the AlterLab Academic Skills suite. Use this skill any time a .pptx file is involved in any way — as input, output, or both. This includes: creating slide decks, pitch decks, or presentations; reading, parsing, or extracting text from any .pptx file (even if the extracted content will be used elsewhere, like in an email or summary); editing, modifying, or updating existing presentations; combining or splitting slide files; working with templates, layouts, speaker notes, or comments. Trigger whenever the user mentions \"deck,\" \"slides,\" \"presentation,\" or references a .pptx filename, regardless of what they plan to do with the content afterward. If a .pptx file needs to be opened, created, or touched, use this skill.",{"claudeCode":1225},"AlterLab-IEU/AlterLab-Academic-Skills","alterlab-pptx","https://github.com/AlterLab-IEU/AlterLab-Academic-Skills",{"basePath":1229,"githubOwner":1230,"githubRepo":1231,"locale":18,"slug":1226,"type":264},"skills/document-tools/alterlab-pptx","AlterLab-IEU","AlterLab-Academic-Skills",{"evaluate":1233,"extract":1239},{"promptVersionExtension":224,"promptVersionScoring":225,"score":1234,"tags":1235,"targetMarket":236,"tier":1149},97,[231,232,1236,234,1237,1238],"document","validation","editing",{"commitSha":270},{"repoId":1241},"kd7fqvj70pvyn4r3q9kctpnd7d86mfqd",[234,1236,1238,231,232,1237],{"evaluatedAt":1244,"extractAt":1245,"updatedAt":1244},1778678057023,1778675145461,{"_creationTime":1247,"_id":1248,"community":1249,"display":1250,"identity":1254,"providers":1258,"relations":1263,"tags":1265,"workflow":1266},1778691799740.4868,"k17fwpf6qw23d3kne648tyce6586n5s7",{"reviewCount":8},{"description":1136,"installMethods":1251,"name":232,"sourceUrl":1253},{"claudeCode":1252},"K-Dense-AI/claude-scientific-skills","https://github.com/K-Dense-AI/claude-scientific-skills",{"basePath":1255,"githubOwner":1256,"githubRepo":1257,"locale":18,"slug":232,"type":264},"scientific-skills/pptx","K-Dense-AI","claude-scientific-skills",{"evaluate":1259,"extract":1262},{"promptVersionExtension":224,"promptVersionScoring":225,"score":228,"tags":1260,"targetMarket":236,"tier":237},[232,233,1176,1148,1261,1237],"xml",{"commitSha":270},{"repoId":1264},"kd79rphh5gexy91xmpxc05h5mh86mm9r",[1148,232,233,1176,1237,1261],{"evaluatedAt":1267,"extractAt":1268,"updatedAt":1267},1778693654555,1778691799740,{"_creationTime":1270,"_id":1271,"community":1272,"display":1273,"identity":1277,"providers":1279,"relations":1285,"tags":1286,"workflow":1287},1778675145461.886,"k1753jcnpy8je9mfrn4s1xgpjd86nc4j",{"reviewCount":8},{"description":1274,"installMethods":1275,"name":1276,"sourceUrl":1227},"Part of the AlterLab Academic Skills suite. Create research posters using HTML/CSS that can be exported to PDF or PPTX. Use this skill ONLY when the user explicitly requests PowerPoint/PPTX poster format. For standard research posters, use latex-posters instead. This skill provides modern web-based poster design with responsive layouts and easy visual integration.",{"claudeCode":1225},"alterlab-pptx-posters",{"basePath":1278,"githubOwner":1230,"githubRepo":1231,"locale":18,"slug":1276,"type":264},"skills/writing-tools/alterlab-pptx-posters",{"evaluate":1280,"extract":1284},{"promptVersionExtension":224,"promptVersionScoring":225,"score":228,"tags":1281,"targetMarket":236,"tier":1149},[1282,233,1179,1177,1283,591,232],"poster","html",{"commitSha":270},{"repoId":1241},[1179,1283,1177,591,1282,232,233],{"evaluatedAt":1288,"extractAt":1245,"updatedAt":1288},1778683019292]