[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"extension-skill-spartan-stratos-database-table-creator-de":3,"guides-for-spartan-stratos-database-table-creator":914,"similar-k174fygvca7gh273gqwd2dncp986mgkk-de":915},{"_creationTime":4,"_id":5,"children":6,"community":7,"display":9,"evaluation":15,"identity":260,"isFallback":253,"parentExtension":266,"providers":267,"relations":273,"repo":275,"tags":911,"workflow":912},1778697513812.061,"k174fygvca7gh273gqwd2dncp986mgkk",[],{"reviewCount":8},0,{"description":10,"installMethods":11,"name":13,"sourceUrl":14},"Creates database table with full Kotlin synchronization (SQL migration → Table → Entity → Repository → Tests). Use when adding new database tables or entities.",{"claudeCode":12},"spartan-stratos/spartan-ai-toolkit","Database Table Creator","https://github.com/spartan-stratos/spartan-ai-toolkit",{"_creationTime":16,"_id":17,"extensionId":5,"locale":18,"result":19,"trustSignals":244,"workflow":258},1778697674430.6895,"kn7ah6j3k5xnvzgmv12ma2pd3986m04f","en",{"checks":20,"evaluatedAt":192,"extensionSummary":193,"features":194,"nonGoals":200,"practices":204,"prerequisites":209,"promptVersionExtension":213,"promptVersionScoring":214,"purpose":215,"rationale":216,"score":217,"summary":218,"tags":219,"targetMarket":227,"tier":228,"useCases":229,"workflow":234},[21,26,29,32,36,39,44,48,51,54,58,62,66,70,73,76,79,82,85,88,91,95,99,103,107,110,113,116,120,123,126,129,132,135,138,142,146,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 extension creates database table implementations with specific steps and mentions its use case for adding new tables or entities.",{"category":22,"check":27,"severity":24,"summary":28},"Unique selling proposition","The skill provides a comprehensive, multi-step workflow for database table creation including SQL migrations, Kotlin code, repository implementation, and tests, offering significant value over a simple prompt.",{"category":22,"check":30,"severity":24,"summary":31},"Production readiness","The skill covers the complete lifecycle of creating a database table, from SQL migration to tests, and the provided documentation and examples indicate it can be used in a real workflow.",{"category":33,"check":34,"severity":24,"summary":35},"Scope","Single responsibility principle","The extension is focused solely on the creation of database tables with associated Kotlin code, adhering to a single, well-defined responsibility.",{"category":33,"check":37,"severity":24,"summary":38},"Description quality","The provided description accurately reflects the skill's functionality, outlining the full Kotlin synchronization process and its intended use case.",{"category":40,"check":41,"severity":42,"summary":43},"Invocation","Scoped tools","not_applicable","This skill does not expose explicit tools or commands; its functionality is invoked via a prompt and executed by the agent.",{"category":45,"check":46,"severity":42,"summary":47},"Documentation","Configuration & parameter reference","The skill does not appear to have configurable parameters beyond what is provided in the prompt; documentation on specific parameters is not applicable.",{"category":33,"check":49,"severity":42,"summary":50},"Tool naming","The skill does not expose explicit tools with names; its functionality is described in the SKILL.md and invoked via a prompt.",{"category":33,"check":52,"severity":42,"summary":53},"Minimal I/O surface","As this is a prompt-based skill without exposed tools, I/O surface is not directly applicable in the same way as for tool-based extensions.",{"category":55,"check":56,"severity":24,"summary":57},"License","License usability","The project specifies the MIT license in its README, which is a permissive open-source license.",{"category":59,"check":60,"severity":24,"summary":61},"Maintenance","Commit recency","The last commit was on May 11, 2026, which is within the last 90 days.",{"category":59,"check":63,"severity":64,"summary":65},"Dependency Management","warning","The project uses Gradle and appears to have dependencies, but there are no explicit measures like lockfiles or dependabot configuration evident for managing or updating these dependencies.",{"category":67,"check":68,"severity":24,"summary":69},"Security","Secret Management","No secrets appear to be hardcoded or mishandled in the provided source code snippets.",{"category":67,"check":71,"severity":24,"summary":72},"Injection","The skill focuses on code generation based on defined rules and templates, and does not appear to load or execute arbitrary third-party data in a way that would be susceptible to injection.",{"category":67,"check":74,"severity":24,"summary":75},"Transitive Supply-Chain Grenades","The skill operates on provided rules and templates, with no indication of runtime downloads or execution of external code.",{"category":67,"check":77,"severity":24,"summary":78},"Sandbox Isolation","The skill generates code and SQL, which are within the expected scope of a coding assistant and do not appear to interact with the file system outside of the project structure.",{"category":67,"check":80,"severity":24,"summary":81},"Sandbox escape primitives","No detached processes or retry loops around denied calls were observed in the provided code.",{"category":67,"check":83,"severity":24,"summary":84},"Data Exfiltration","The skill generates code and does not involve outbound calls to external services that could exfiltrate data.",{"category":67,"check":86,"severity":24,"summary":87},"Hidden Text Tricks","The bundled content and descriptions appear to be free of hidden text or steering tricks.",{"category":67,"check":89,"severity":24,"summary":90},"Opaque code execution","The provided code is in plain, readable Kotlin and SQL, with no obfuscation or base64 payloads observed.",{"category":92,"check":93,"severity":24,"summary":94},"Portability","Structural Assumption","The skill uses relative paths for templates and file generation, and its SQL migration path is clearly defined within the project structure.",{"category":96,"check":97,"severity":24,"summary":98},"Trust","Issues Attention","There are 0 open and 0 closed issues in the last 90 days, indicating a very low or no current activity, which is acceptable for a stable skill.",{"category":100,"check":101,"severity":24,"summary":102},"Versioning","Release Management","The project has a CHANGELOG.md and a clear commit history suggesting versioning is managed, and the last commit was recent.",{"category":104,"check":105,"severity":24,"summary":106},"Code Execution","Validation","The detailed validation checklist and the strict patterns outlined in the documentation suggest a high degree of validation and sanitization for generated code and SQL.",{"category":67,"check":108,"severity":24,"summary":109},"Unguarded Destructive Operations","The skill generates code and migrations but does not perform destructive operations like deleting or overwriting existing arbitrary files without clear context or user intervention.",{"category":104,"check":111,"severity":24,"summary":112},"Error Handling","The documentation and examples emphasize fail-closed behavior, clear error reporting, and the use of `try-catch` blocks, indicating robust error handling.",{"category":104,"check":114,"severity":42,"summary":115},"Logging","As this skill generates code and SQL, it does not perform actions that typically require local audit logging.",{"category":117,"check":118,"severity":42,"summary":119},"Compliance","GDPR","The skill generates code and SQL based on user input; it does not process personal data.",{"category":117,"check":121,"severity":24,"summary":122},"Target market","The extension is broadly applicable to any PostgreSQL database and Kotlin project, with no regional limitations detected.",{"category":92,"check":124,"severity":24,"summary":125},"Runtime stability","The skill generates standard Kotlin and SQL, which should be portable across different environments that support PostgreSQL and Kotlin development.",{"category":45,"check":127,"severity":24,"summary":128},"README","The README provides a comprehensive overview of the Spartan AI Toolkit, its purpose, features, installation, and usage, serving as good documentation.",{"category":33,"check":130,"severity":42,"summary":131},"Tool surface size","This is a skill invoked via prompt, not a set of discrete tools or commands.",{"category":40,"check":133,"severity":42,"summary":134},"Overlapping near-synonym tools","This skill is invoked via a prompt and does not expose multiple tools with potentially overlapping functionalities.",{"category":45,"check":136,"severity":24,"summary":137},"Phantom features","All advertised features, such as SQL migration generation and Kotlin code scaffolding, are directly implemented and detailed in the SKILL.md and associated template files.",{"category":139,"check":140,"severity":42,"summary":141},"Install","Installation instruction","Installation instructions are for the parent 'Spartan AI Toolkit', not this specific skill.",{"category":143,"check":144,"severity":24,"summary":145},"Errors","Actionable error messages","The detailed validation checklists and error handling patterns described in the documentation provide clear guidance on expected outcomes and failure modes.",{"category":147,"check":148,"severity":64,"summary":149},"Execution","Pinned dependencies","While Gradle is used, there's no explicit mention or evidence of dependency pinning via lockfiles for the project's dependencies.",{"category":33,"check":151,"severity":42,"summary":152},"Dry-run preview","This skill generates code and SQL, but does not perform state-changing operations that would typically require a dry-run mode.",{"category":154,"check":155,"severity":42,"summary":156},"Protocol","Idempotent retry & timeouts","This skill is code generation and does not involve remote calls or state-changing operations that would require idempotency or timeouts.",{"category":117,"check":158,"severity":42,"summary":159},"Telemetry opt-in","The skill itself does not appear to emit telemetry; telemetry aspects would be managed by the larger Spartan AI Toolkit.",{"category":40,"check":161,"severity":24,"summary":162},"Precise Purpose","The SKILL.md clearly defines the purpose (creating database tables with full Kotlin sync) and when to use it (adding new tables/entities), with specific domain jargon.",{"category":40,"check":164,"severity":24,"summary":165},"Concise Frontmatter","The frontmatter in SKILL.md is concise and directly states the skill's name, description, and allowed tools.",{"category":45,"check":167,"severity":24,"summary":168},"Concise Body","The SKILL.md is well-structured, using separate files for templates and examples, keeping the main skill document concise.",{"category":170,"check":171,"severity":24,"summary":172},"Context","Progressive Disclosure","The SKILL.md effectively uses `kotlin-templates.md`, `examples.md`, and `validation-checklist.md` for progressive disclosure.",{"category":170,"check":174,"severity":42,"summary":175},"Forked exploration","This skill is not an exploration or audit-style skill and does not require forked context.",{"category":22,"check":177,"severity":24,"summary":178},"Usage examples","The `examples.md` file provides comprehensive, ready-to-use code examples for tables, entities, repositories, and tests.",{"category":22,"check":180,"severity":24,"summary":181},"Edge cases","The `validation-checklist.md` and `examples.md` detail numerous edge cases, common mistakes, and critical rules to follow.",{"category":104,"check":183,"severity":42,"summary":184},"Tool Fallback","This skill does not rely on external tools like an MCP server and has no fallback mechanism required.",{"category":186,"check":187,"severity":24,"summary":188},"Safety","Halt on unexpected state","The detailed validation checklists and emphasis on strict patterns imply a halt on unexpected states to ensure correct implementation.",{"category":92,"check":190,"severity":24,"summary":191},"Cross-skill coupling","This skill is self-contained and does not implicitly rely on other skills within the Spartan AI Toolkit.",1778697674318,"This skill generates complete database table implementations in Kotlin, including SQL migrations, table objects, entity data classes, repository interfaces and implementations, and tests, following specific project rules.",[195,196,197,198,199],"Generates SQL migrations with specific constraints","Creates Kotlin Table objects and Entity data classes","Scaffolds Repository interfaces and implementations","Includes comprehensive repository tests","Enforces strict coding and database design rules",[201,202,203],"Performing complex database schema refactoring","Generating ORM entities for frameworks other than the specified Kotlin pattern","Handling application-level business logic beyond repository operations",[205,206,207,208],"Database Design","Kotlin Best Practices","Repository Pattern","Test-Driven Development",[210,211,212],"PostgreSQL database","Kotlin development environment","Gradle build tool","3.0.0","4.4.0","To automate the creation of robust and compliant database tables and associated Kotlin code, ensuring consistency and quality in development workflows.","The skill is highly polished with comprehensive documentation, detailed examples, and strict validation. Minor warnings on dependency management and lack of explicit test coverage for the parent toolkit are outweighed by the overall quality.",95,"Exceptional skill for generating database tables with full Kotlin synchronization, adhering to strict best practices.",[220,221,222,223,224,225,226],"kotlin","sql","database","code-generation","migration","repository","orm","global","community",[230,231,232,233],"Adding new database tables to a project","Implementing new entities with full CRUD operations","Ensuring adherence to Kotlin and PostgreSQL best practices","Automating repetitive database code generation tasks",[235,236,237,238,239,240,241,242,243],"Create SQL Migration","Run Migration using Gradle","Create Kotlin Table Object","Create Entity Data Class","Define Repository Interface","Implement Repository","Register Factory Bean","Write Repository Tests","Run Tests",{"codeQuality":245,"collectedAt":247,"documentation":248,"maintenance":251,"security":256,"testCoverage":257},{"hasLockfile":246},false,1778697659304,{"descriptionLength":249,"readmeSize":250},159,17937,{"closedIssues90d":8,"forks":252,"hasChangelog":253,"openIssues90d":8,"pushedAt":254,"stars":255},5,true,1778482616000,68,{"hasNpmPackage":246,"smitheryVerified":246},{"hasCi":253,"hasTests":253},{"updatedAt":259},1778697674430,{"basePath":261,"githubOwner":262,"githubRepo":263,"locale":18,"slug":264,"type":265},".codex/skills/database-table-creator","spartan-stratos","spartan-ai-toolkit","database-table-creator","skill",null,{"evaluate":268,"extract":270},{"promptVersionExtension":213,"promptVersionScoring":214,"score":217,"tags":269,"targetMarket":227,"tier":228},[220,221,222,223,224,225,226],{"commitSha":271,"license":272},"HEAD","MIT",{"repoId":274},"kd73rjj0rnrv7y0rz9qc3psn0586n75g",{"_creationTime":276,"_id":274,"identity":277,"providers":278,"workflow":907},1778697508095.5,{"githubOwner":262,"githubRepo":263,"sourceUrl":14},{"classify":279,"discover":902,"github":905},{"commitSha":271,"extensions":280},[281,295,545,560,569,579,587,597,607,616,626,636,644,652,662,672,682,691,700,708,718,726,734,742,750,758,766,777,785,795,811,819,828,837,846,855,865,881,893],{"basePath":282,"description":283,"displayName":284,"installMethods":285,"rationale":286,"selectedPaths":287,"source":293,"sourceLanguage":18,"type":294},"","Spartan AI Toolkit — engineering discipline layer for Claude Code","spartan-marketplace",{"claudeCode":12},"marketplace.json at .claude-plugin/marketplace.json (coalesced with duplicate marketplace at toolkit)",[288,291],{"path":289,"priority":290},".claude-plugin/marketplace.json","mandatory",{"path":292,"priority":290},"README.md","rule","marketplace",{"basePath":296,"description":297,"displayName":298,"installMethods":299,"license":272,"rationale":300,"selectedPaths":301,"source":293,"sourceLanguage":18,"type":544},"toolkit","Engineering discipline layer for Claude Code — 5 workflows, 69 commands, 21 rules, 29 skills, 9 agents organized in 12 packs","ai-toolkit",{"claudeCode":298},"plugin manifest at toolkit/.claude-plugin/plugin.json",[302,304,305,308,310,312,314,316,318,320,322,324,326,328,330,332,334,336,338,340,342,344,346,348,350,352,354,356,358,360,362,364,366,368,370,372,374,376,379,381,383,385,387,389,391,393,395,398,400,402,404,406,408,410,412,414,416,418,420,422,424,426,428,430,432,434,436,438,440,442,444,446,448,450,452,454,456,458,460,462,464,466,468,470,472,474,476,478,480,482,484,486,488,490,492,494,496,498,500,502,504,506,508,510,512,514,516,518,520,522,524,526,528,530,532,534,536,538,540,542],{"path":303,"priority":290},".claude-plugin/plugin.json",{"path":292,"priority":290},{"path":306,"priority":307},"skills/api-endpoint-creator/SKILL.md","medium",{"path":309,"priority":307},"skills/article-writing/SKILL.md",{"path":311,"priority":307},"skills/backend-api-design/SKILL.md",{"path":313,"priority":307},"skills/brainstorm/SKILL.md",{"path":315,"priority":307},"skills/browser-qa/SKILL.md",{"path":317,"priority":307},"skills/ci-cd-patterns/SKILL.md",{"path":319,"priority":307},"skills/competitive-teardown/SKILL.md",{"path":321,"priority":307},"skills/content-engine/SKILL.md",{"path":323,"priority":307},"skills/database-patterns/SKILL.md",{"path":325,"priority":307},"skills/database-table-creator/SKILL.md",{"path":327,"priority":307},"skills/deep-research/SKILL.md",{"path":329,"priority":307},"skills/design-intelligence/SKILL.md",{"path":331,"priority":307},"skills/design-workflow/SKILL.md",{"path":333,"priority":307},"skills/idea-validation/SKILL.md",{"path":335,"priority":307},"skills/investor-materials/SKILL.md",{"path":337,"priority":307},"skills/investor-outreach/SKILL.md",{"path":339,"priority":307},"skills/js-security-audit/SKILL.md",{"path":341,"priority":307},"skills/kotlin-best-practices/SKILL.md",{"path":343,"priority":307},"skills/market-research/SKILL.md",{"path":345,"priority":307},"skills/ops-investigate-alert/SKILL.md",{"path":347,"priority":307},"skills/ops-oncall-log/SKILL.md",{"path":349,"priority":307},"skills/python-api-endpoint-creator/SKILL.md",{"path":351,"priority":307},"skills/python-best-practices/SKILL.md",{"path":353,"priority":307},"skills/python-testing-strategies/SKILL.md",{"path":355,"priority":307},"skills/security-checklist/SKILL.md",{"path":357,"priority":307},"skills/service-debugging/SKILL.md",{"path":359,"priority":307},"skills/startup-pipeline/SKILL.md",{"path":361,"priority":307},"skills/terraform-best-practices/SKILL.md",{"path":363,"priority":307},"skills/terraform-module-creator/SKILL.md",{"path":365,"priority":307},"skills/terraform-review/SKILL.md",{"path":367,"priority":307},"skills/terraform-security-audit/SKILL.md",{"path":369,"priority":307},"skills/terraform-service-scaffold/SKILL.md",{"path":371,"priority":307},"skills/testing-strategies/SKILL.md",{"path":373,"priority":307},"skills/ui-ux-pro-max/SKILL.md",{"path":375,"priority":307},"skills/web-to-prd/SKILL.md",{"path":377,"priority":378},"agents/ai-designer.md","high",{"path":380,"priority":378},"agents/design-critic.md",{"path":382,"priority":378},"agents/idea-killer.md",{"path":384,"priority":378},"agents/infrastructure-expert.md",{"path":386,"priority":378},"agents/micronaut-backend-expert.md",{"path":388,"priority":378},"agents/phase-reviewer.md",{"path":390,"priority":378},"agents/research-planner.md",{"path":392,"priority":378},"agents/solution-architect-cto.md",{"path":394,"priority":378},"agents/sre-architect.md",{"path":396,"priority":397},"bin/cli.js","low",{"path":399,"priority":378},"commands/spartan/brainstorm.md",{"path":401,"priority":378},"commands/spartan/brownfield.md",{"path":403,"priority":378},"commands/spartan/build.md",{"path":405,"priority":378},"commands/spartan/careful.md",{"path":407,"priority":378},"commands/spartan/codex.md",{"path":409,"priority":378},"commands/spartan/commit-message-with-codex.md",{"path":411,"priority":378},"commands/spartan/commit-message.md",{"path":413,"priority":378},"commands/spartan/content.md",{"path":415,"priority":378},"commands/spartan/context-save.md",{"path":417,"priority":378},"commands/spartan/contribute.md",{"path":419,"priority":378},"commands/spartan/daily.md",{"path":421,"priority":378},"commands/spartan/debug.md",{"path":423,"priority":378},"commands/spartan/deep-dive.md",{"path":425,"priority":378},"commands/spartan/deploy.md",{"path":427,"priority":378},"commands/spartan/e2e.md",{"path":429,"priority":378},"commands/spartan/env-setup.md",{"path":431,"priority":378},"commands/spartan/epic.md",{"path":433,"priority":378},"commands/spartan/fe-review.md",{"path":435,"priority":378},"commands/spartan/figma-to-code.md",{"path":437,"priority":378},"commands/spartan/freeze.md",{"path":439,"priority":378},"commands/spartan/fundraise.md",{"path":441,"priority":378},"commands/spartan/gate-review.md",{"path":443,"priority":378},"commands/spartan/guard.md",{"path":445,"priority":378},"commands/spartan/init-project.md",{"path":447,"priority":378},"commands/spartan/init-rules.md",{"path":449,"priority":378},"commands/spartan/interview.md",{"path":451,"priority":378},"commands/spartan/js-security.md",{"path":453,"priority":378},"commands/spartan/kickoff.md",{"path":455,"priority":378},"commands/spartan/kotlin-service.md",{"path":457,"priority":378},"commands/spartan/lean-canvas.md",{"path":459,"priority":378},"commands/spartan/lint-rules.md",{"path":461,"priority":378},"commands/spartan/magic-doc.md",{"path":463,"priority":378},"commands/spartan/memory-consolidate.md",{"path":465,"priority":378},"commands/spartan/migration.md",{"path":467,"priority":378},"commands/spartan/next-app.md",{"path":469,"priority":378},"commands/spartan/next-feature.md",{"path":471,"priority":378},"commands/spartan/onboard.md",{"path":473,"priority":378},"commands/spartan/ops-investigate-alert.md",{"path":475,"priority":378},"commands/spartan/ops-oncall-log.md",{"path":477,"priority":378},"commands/spartan/outreach.md",{"path":479,"priority":378},"commands/spartan/pitch.md",{"path":481,"priority":378},"commands/spartan/plan.md",{"path":483,"priority":378},"commands/spartan/pr-ready.md",{"path":485,"priority":378},"commands/spartan/qa.md",{"path":487,"priority":378},"commands/spartan/research.md",{"path":489,"priority":378},"commands/spartan/review.md",{"path":491,"priority":378},"commands/spartan/scan-rules.md",{"path":493,"priority":378},"commands/spartan/sessions.md",{"path":495,"priority":378},"commands/spartan/ship-pr-codex.md",{"path":497,"priority":378},"commands/spartan/ship-pr.md",{"path":499,"priority":378},"commands/spartan/spec.md",{"path":501,"priority":378},"commands/spartan/startup.md",{"path":503,"priority":378},"commands/spartan/teardown.md",{"path":505,"priority":378},"commands/spartan/testcontainer.md",{"path":507,"priority":378},"commands/spartan/tf-cost.md",{"path":509,"priority":378},"commands/spartan/tf-deploy.md",{"path":511,"priority":378},"commands/spartan/tf-drift.md",{"path":513,"priority":378},"commands/spartan/tf-import.md",{"path":515,"priority":378},"commands/spartan/tf-module.md",{"path":517,"priority":378},"commands/spartan/tf-plan.md",{"path":519,"priority":378},"commands/spartan/tf-review.md",{"path":521,"priority":378},"commands/spartan/tf-scaffold.md",{"path":523,"priority":378},"commands/spartan/tf-security.md",{"path":525,"priority":378},"commands/spartan/think.md",{"path":527,"priority":378},"commands/spartan/unfreeze.md",{"path":529,"priority":378},"commands/spartan/update.md",{"path":531,"priority":378},"commands/spartan/ux.md",{"path":533,"priority":378},"commands/spartan/validate.md",{"path":535,"priority":378},"commands/spartan/web-to-prd.md",{"path":537,"priority":378},"commands/spartan/write.md",{"path":539,"priority":378},"commands/spartan.md",{"path":541,"priority":378},"hooks/spartan-check-update.js",{"path":543,"priority":378},"hooks/spartan-statusline.js","plugin",{"basePath":546,"description":547,"displayName":548,"installMethods":549,"rationale":550,"selectedPaths":551,"source":293,"sourceLanguage":18,"type":265},".codex/skills/api-endpoint-creator","Creates RPC-style endpoint following layered architecture (Controller → Manager → Repository). Use when creating new API endpoints or CRUD operations.","api-endpoint-creator",{"claudeCode":12},"SKILL.md frontmatter at .codex/skills/api-endpoint-creator/SKILL.md (coalesced with duplicate skill at toolkit/skills/api-endpoint-creator)",[552,554,556,558],{"path":553,"priority":290},"SKILL.md",{"path":555,"priority":307},"error-handling-guide.md",{"path":557,"priority":307},"examples.md",{"path":559,"priority":307},"testing-patterns.md",{"basePath":561,"description":562,"displayName":563,"installMethods":564,"rationale":565,"selectedPaths":566,"source":293,"sourceLanguage":18,"type":265},".codex/skills/article-writing","Write blog posts, guides, tutorials, and long-form content. Sounds like a real person, not AI. Use when the user wants polished written content.","article-writing",{"claudeCode":12},"SKILL.md frontmatter at .codex/skills/article-writing/SKILL.md (coalesced with duplicate skill at toolkit/skills/article-writing)",[567,568],{"path":553,"priority":290},{"path":557,"priority":307},{"basePath":570,"description":571,"displayName":572,"installMethods":573,"rationale":574,"selectedPaths":575,"source":293,"sourceLanguage":18,"type":265},".codex/skills/backend-api-design","Design RPC-style APIs with layered architecture (Controller → Manager → Repository). Use when creating new API endpoints, designing API contracts, or reviewing API patterns.","backend-api-design",{"claudeCode":12},"SKILL.md frontmatter at .codex/skills/backend-api-design/SKILL.md (coalesced with duplicate skill at toolkit/skills/backend-api-design)",[576,577],{"path":553,"priority":290},{"path":578,"priority":307},"code-patterns.md",{"basePath":580,"description":581,"displayName":582,"installMethods":583,"rationale":584,"selectedPaths":585,"source":293,"sourceLanguage":18,"type":265},".codex/skills/brainstorm","Run a structured brainstorm session for startup ideas. Takes a theme or problem and generates ideas with quick gut-checks. Use when the user wants to explore a space or generate new ideas.","brainstorm",{"claudeCode":12},"SKILL.md frontmatter at .codex/skills/brainstorm/SKILL.md (coalesced with duplicate skill at toolkit/skills/brainstorm)",[586],{"path":553,"priority":290},{"basePath":588,"description":589,"displayName":590,"installMethods":591,"rationale":592,"selectedPaths":593,"source":293,"sourceLanguage":18,"type":265},".codex/skills/browser-qa","Run real browser QA with Playwright. Use when testing a frontend feature, verifying UI before PR, smoke testing after deploy, or investigating reported visual bugs.","browser-qa",{"claudeCode":12},"SKILL.md frontmatter at .codex/skills/browser-qa/SKILL.md (coalesced with duplicate skill at toolkit/skills/browser-qa)",[594,595],{"path":553,"priority":290},{"path":596,"priority":307},"playwright-snippets.md",{"basePath":598,"description":599,"displayName":600,"installMethods":601,"rationale":602,"selectedPaths":603,"source":293,"sourceLanguage":18,"type":265},".codex/skills/competitive-teardown","Deep competitor analysis. Tear apart a specific competitor or compare multiple competitors. Use when the user names a competitor or asks \"who else is doing this?\"","competitive-teardown",{"claudeCode":12},"SKILL.md frontmatter at .codex/skills/competitive-teardown/SKILL.md (coalesced with duplicate skill at toolkit/skills/competitive-teardown)",[604,605],{"path":553,"priority":290},{"path":606,"priority":307},"example-analysis.md",{"basePath":608,"description":609,"displayName":610,"installMethods":611,"rationale":612,"selectedPaths":613,"source":293,"sourceLanguage":18,"type":265},".codex/skills/content-engine","Turn one idea into platform-native content for X, LinkedIn, TikTok, YouTube, newsletters. Use when the user wants social posts, threads, scripts, or content calendars.","content-engine",{"claudeCode":12},"SKILL.md frontmatter at .codex/skills/content-engine/SKILL.md (coalesced with duplicate skill at toolkit/skills/content-engine)",[614,615],{"path":553,"priority":290},{"path":557,"priority":307},{"basePath":617,"description":618,"displayName":619,"installMethods":620,"rationale":621,"selectedPaths":622,"source":293,"sourceLanguage":18,"type":265},".codex/skills/database-patterns","Database design patterns including schema design, migrations, soft deletes, and Exposed ORM. Use when creating tables, writing migrations, or implementing repositories.","database-patterns",{"claudeCode":12},"SKILL.md frontmatter at .codex/skills/database-patterns/SKILL.md (coalesced with duplicate skill at toolkit/skills/database-patterns)",[623,624],{"path":553,"priority":290},{"path":625,"priority":307},"code-templates.md",{"basePath":261,"description":10,"displayName":264,"installMethods":627,"rationale":628,"selectedPaths":629,"source":293,"sourceLanguage":18,"type":265},{"claudeCode":12},"SKILL.md frontmatter at .codex/skills/database-table-creator/SKILL.md (coalesced with duplicate skill at toolkit/skills/database-table-creator)",[630,631,632,634],{"path":553,"priority":290},{"path":557,"priority":307},{"path":633,"priority":307},"kotlin-templates.md",{"path":635,"priority":307},"validation-checklist.md",{"basePath":637,"description":638,"displayName":639,"installMethods":640,"rationale":641,"selectedPaths":642,"source":293,"sourceLanguage":18,"type":265},".codex/skills/deep-research","Run deep research on a topic. Web searches, data collection, source checking, and a structured report. Use when the user needs more than a quick answer.","deep-research",{"claudeCode":12},"SKILL.md frontmatter at .codex/skills/deep-research/SKILL.md (coalesced with duplicate skill at toolkit/skills/deep-research)",[643],{"path":553,"priority":290},{"basePath":645,"description":646,"displayName":647,"installMethods":648,"rationale":649,"selectedPaths":650,"source":293,"sourceLanguage":18,"type":265},".codex/skills/design-intelligence","Design system bootstrapping and token generation. Takes project context and outputs ready-to-use design tokens, Tailwind config, and CSS variables.","design-intelligence",{"claudeCode":12},"SKILL.md frontmatter at .codex/skills/design-intelligence/SKILL.md (coalesced with duplicate skill at toolkit/skills/design-intelligence)",[651],{"path":553,"priority":290},{"basePath":653,"description":654,"displayName":655,"installMethods":656,"rationale":657,"selectedPaths":658,"source":293,"sourceLanguage":18,"type":265},".codex/skills/design-workflow","Anti-AI-generic design guidelines. Use when creating UI prototypes, reviewing designs for generic AI patterns, or setting up a project design system.","design-workflow",{"claudeCode":12},"SKILL.md frontmatter at .codex/skills/design-workflow/SKILL.md (coalesced with duplicate skill at toolkit/skills/design-workflow)",[659,660],{"path":553,"priority":290},{"path":661,"priority":307},"checklists.md",{"basePath":663,"description":664,"displayName":665,"installMethods":666,"rationale":667,"selectedPaths":668,"source":293,"sourceLanguage":18,"type":265},".codex/skills/idea-validation","Validate a startup idea with competitor analysis, market signals, and risk assessment. Be brutally honest. Use when the user wants to test if an idea is worth building.","idea-validation",{"claudeCode":12},"SKILL.md frontmatter at .codex/skills/idea-validation/SKILL.md (coalesced with duplicate skill at toolkit/skills/idea-validation)",[669,670],{"path":553,"priority":290},{"path":671,"priority":307},"example-report.md",{"basePath":673,"description":674,"displayName":675,"installMethods":676,"rationale":677,"selectedPaths":678,"source":293,"sourceLanguage":18,"type":265},".codex/skills/investor-materials","Create pitch decks, one-pagers, memos, financial models, and fundraising materials. Use when the user needs investor-facing docs.","investor-materials",{"claudeCode":12},"SKILL.md frontmatter at .codex/skills/investor-materials/SKILL.md (coalesced with duplicate skill at toolkit/skills/investor-materials)",[679,680],{"path":553,"priority":290},{"path":681,"priority":307},"example-outline.md",{"basePath":683,"description":684,"displayName":685,"installMethods":686,"rationale":687,"selectedPaths":688,"source":293,"sourceLanguage":18,"type":265},".codex/skills/investor-outreach","Draft cold emails, warm intro blurbs, follow-ups, and investor communications. Use when the user needs to write to angels, VCs, or accelerators.","investor-outreach",{"claudeCode":12},"SKILL.md frontmatter at .codex/skills/investor-outreach/SKILL.md (coalesced with duplicate skill at toolkit/skills/investor-outreach)",[689,690],{"path":553,"priority":290},{"path":557,"priority":307},{"basePath":692,"description":693,"displayName":694,"installMethods":695,"rationale":696,"selectedPaths":697,"source":293,"sourceLanguage":18,"type":265},".codex/skills/kotlin-best-practices","Kotlin coding standards including null safety, Either error handling, coroutines, and Exposed ORM patterns. Use when writing Kotlin code, reviewing code quality, or learning project patterns.","kotlin-best-practices",{"claudeCode":12},"SKILL.md frontmatter at .codex/skills/kotlin-best-practices/SKILL.md (coalesced with duplicate skill at toolkit/skills/kotlin-best-practices)",[698,699],{"path":553,"priority":290},{"path":578,"priority":307},{"basePath":701,"description":702,"displayName":703,"installMethods":704,"rationale":705,"selectedPaths":706,"source":293,"sourceLanguage":18,"type":265},".codex/skills/market-research","Run market research, competitive analysis, investor due diligence, and industry scans. Use when the user wants market sizing, competitor comparisons, fund research, or tech scans.","market-research",{"claudeCode":12},"SKILL.md frontmatter at .codex/skills/market-research/SKILL.md (coalesced with duplicate skill at toolkit/skills/market-research)",[707],{"path":553,"priority":290},{"basePath":709,"description":710,"displayName":711,"installMethods":712,"rationale":713,"selectedPaths":714,"source":293,"sourceLanguage":18,"type":265},".codex/skills/security-checklist","Security best practices for Micronaut/Kotlin backend including authentication, authorization, input validation, and OWASP prevention. Use when implementing auth, validating inputs, or reviewing security.","security-checklist",{"claudeCode":12},"SKILL.md frontmatter at .codex/skills/security-checklist/SKILL.md (coalesced with duplicate skill at toolkit/skills/security-checklist)",[715,716],{"path":553,"priority":290},{"path":717,"priority":307},"audit-reference.md",{"basePath":719,"description":720,"displayName":721,"installMethods":722,"rationale":723,"selectedPaths":724,"source":293,"sourceLanguage":18,"type":265},".codex/skills/startup-pipeline","Coordinates the full startup idea pipeline from brainstorm to investor outreach. Use when the user starts a new idea project, asks for the 'full pipeline', or references stages/gates.","startup-pipeline",{"claudeCode":12},"SKILL.md frontmatter at .codex/skills/startup-pipeline/SKILL.md (coalesced with duplicate skill at toolkit/skills/startup-pipeline)",[725],{"path":553,"priority":290},{"basePath":727,"description":728,"displayName":729,"installMethods":730,"rationale":731,"selectedPaths":732,"source":293,"sourceLanguage":18,"type":265},".codex/skills/terraform-best-practices","Quick reference for Terraform conventions including file organization, naming, modules, state, security, and anti-patterns. Use when writing or reviewing Terraform code.","terraform-best-practices",{"claudeCode":12},"SKILL.md frontmatter at .codex/skills/terraform-best-practices/SKILL.md (coalesced with duplicate skill at toolkit/skills/terraform-best-practices)",[733],{"path":553,"priority":290},{"basePath":735,"description":736,"displayName":737,"installMethods":738,"rationale":739,"selectedPaths":740,"source":293,"sourceLanguage":18,"type":265},".codex/skills/terraform-module-creator","Create or extend reusable Terraform modules with proper structure, interfaces, and documentation. Use when building new infrastructure modules or extending existing ones.","terraform-module-creator",{"claudeCode":12},"SKILL.md frontmatter at .codex/skills/terraform-module-creator/SKILL.md (coalesced with duplicate skill at toolkit/skills/terraform-module-creator)",[741],{"path":553,"priority":290},{"basePath":743,"description":744,"displayName":745,"installMethods":746,"rationale":747,"selectedPaths":748,"source":293,"sourceLanguage":18,"type":265},".codex/skills/terraform-review","PR review checklist for Terraform changes covering structure, state safety, security, naming, modules, variables, providers, and CI/CD. Use when reviewing Terraform PRs or doing pre-merge checks.","terraform-review",{"claudeCode":12},"SKILL.md frontmatter at .codex/skills/terraform-review/SKILL.md (coalesced with duplicate skill at toolkit/skills/terraform-review)",[749],{"path":553,"priority":290},{"basePath":751,"description":752,"displayName":753,"installMethods":754,"rationale":755,"selectedPaths":756,"source":293,"sourceLanguage":18,"type":265},".codex/skills/terraform-security-audit","Security audit for Terraform codebases covering IAM, networking, encryption, secrets, access control, and compliance. Use before prod deploys, periodic audits, or new service security review.","terraform-security-audit",{"claudeCode":12},"SKILL.md frontmatter at .codex/skills/terraform-security-audit/SKILL.md (coalesced with duplicate skill at toolkit/skills/terraform-security-audit)",[757],{"path":553,"priority":290},{"basePath":759,"description":760,"displayName":761,"installMethods":762,"rationale":763,"selectedPaths":764,"source":293,"sourceLanguage":18,"type":265},".codex/skills/terraform-service-scaffold","Generate complete service-level Terraform infrastructure with modules, environments, and CI/CD. Use when adding Terraform to a new service or bootstrapping infrastructure from scratch.","terraform-service-scaffold",{"claudeCode":12},"SKILL.md frontmatter at .codex/skills/terraform-service-scaffold/SKILL.md (coalesced with duplicate skill at toolkit/skills/terraform-service-scaffold)",[765],{"path":553,"priority":290},{"basePath":767,"description":768,"displayName":769,"installMethods":770,"rationale":771,"selectedPaths":772,"source":293,"sourceLanguage":18,"type":265},".codex/skills/testing-strategies","Testing patterns for Micronaut/Kotlin backend including repository tests, integration tests, and test data builders. Use when writing tests, setting up test infrastructure, or improving coverage.","testing-strategies",{"claudeCode":12},"SKILL.md frontmatter at .codex/skills/testing-strategies/SKILL.md (coalesced with duplicate skill at toolkit/skills/testing-strategies)",[773,774,775],{"path":553,"priority":290},{"path":557,"priority":307},{"path":776,"priority":307},"integration-test-setup.md",{"basePath":778,"description":779,"displayName":780,"installMethods":781,"rationale":782,"selectedPaths":783,"source":293,"sourceLanguage":18,"type":265},".codex/skills/web-to-prd","Scan a live web app with Playwright, extract all features, generate PRD/epics/stories with priorities and dependencies, export to Notion. Checks required MCP servers before starting.","web-to-prd",{"claudeCode":12},"SKILL.md frontmatter at .codex/skills/web-to-prd/SKILL.md (coalesced with duplicate skill at toolkit/skills/web-to-prd)",[784],{"path":553,"priority":290},{"basePath":786,"description":787,"displayName":788,"installMethods":789,"rationale":790,"selectedPaths":791,"source":293,"sourceLanguage":18,"type":265},"toolkit/skills/ci-cd-patterns","CI/CD pipeline patterns for GitHub Actions, PR automation, and deployment workflows. Use when setting up CI, fixing broken pipelines, automating PR checks, or configuring deployment.","ci-cd-patterns",{"claudeCode":12},"SKILL.md frontmatter at toolkit/skills/ci-cd-patterns/SKILL.md",[792,793],{"path":553,"priority":290},{"path":794,"priority":307},"workflows.md",{"basePath":796,"description":797,"displayName":798,"installMethods":799,"rationale":800,"selectedPaths":801,"source":293,"sourceLanguage":18,"type":265},"toolkit/skills/js-security-audit","Audit JS/TS projects against NPM Security Guidelines covering project setup, dependency hygiene, CI/CD pipeline, Dependabot, and incident response. Use when reviewing package.json or lockfiles, adding or upgrading npm dependencies, setting up CI security gates, hardening a new repo, or responding to a compromised package.","js-security-audit",{"claudeCode":12},"SKILL.md frontmatter at toolkit/skills/js-security-audit/SKILL.md",[802,803,805,807,809],{"path":553,"priority":290},{"path":804,"priority":307},"audit-checklist.md",{"path":806,"priority":307},"eslint-security.md",{"path":808,"priority":307},"incident-playbook.md",{"path":810,"priority":307},"package-manager.md",{"basePath":812,"description":813,"displayName":814,"installMethods":815,"rationale":816,"selectedPaths":817,"source":293,"sourceLanguage":18,"type":265},"toolkit/skills/ops-investigate-alert","Investigate a monitoring alert end-to-end. Pulls metrics, logs, traces, and recent code changes to identify root cause. Works with any monitoring MCP.","ops-investigate-alert",{"claudeCode":12},"SKILL.md frontmatter at toolkit/skills/ops-investigate-alert/SKILL.md",[818],{"path":553,"priority":290},{"basePath":820,"description":821,"displayName":822,"installMethods":823,"rationale":824,"selectedPaths":825,"source":293,"sourceLanguage":18,"type":265},"toolkit/skills/ops-oncall-log","Create a structured on-call log by pulling alerts from monitoring and writing a summary to your team's wiki. Requires a monitoring MCP (recommended: Datadog) and a wiki MCP (Confluence or Notion).","ops-oncall-log",{"claudeCode":12},"SKILL.md frontmatter at toolkit/skills/ops-oncall-log/SKILL.md",[826,827],{"path":553,"priority":290},{"path":557,"priority":307},{"basePath":829,"description":830,"displayName":831,"installMethods":832,"rationale":833,"selectedPaths":834,"source":293,"sourceLanguage":18,"type":265},"toolkit/skills/python-api-endpoint-creator","Creates FastAPI endpoints with layered architecture (Router → Service → Repository). Use when creating new API endpoints, CRUD operations, or scaffolding a new domain module in a FastAPI project.","python-api-endpoint-creator",{"claudeCode":12},"SKILL.md frontmatter at toolkit/skills/python-api-endpoint-creator/SKILL.md",[835,836],{"path":553,"priority":290},{"path":578,"priority":307},{"basePath":838,"description":839,"displayName":840,"installMethods":841,"rationale":842,"selectedPaths":843,"source":293,"sourceLanguage":18,"type":265},"toolkit/skills/python-best-practices","Python/FastAPI coding standards including async patterns, Pydantic v2, SQLAlchemy 2.0, and project structure. Use when writing Python code, reviewing FastAPI projects, or learning FastAPI conventions.","python-best-practices",{"claudeCode":12},"SKILL.md frontmatter at toolkit/skills/python-best-practices/SKILL.md",[844,845],{"path":553,"priority":290},{"path":578,"priority":307},{"basePath":847,"description":848,"displayName":849,"installMethods":850,"rationale":851,"selectedPaths":852,"source":293,"sourceLanguage":18,"type":265},"toolkit/skills/python-testing-strategies","Testing patterns for FastAPI with pytest-asyncio, httpx AsyncClient, fixtures, and test data factories. Use when writing tests, setting up test infrastructure, or improving coverage in a FastAPI project.","python-testing-strategies",{"claudeCode":12},"SKILL.md frontmatter at toolkit/skills/python-testing-strategies/SKILL.md",[853,854],{"path":553,"priority":290},{"path":557,"priority":307},{"basePath":856,"description":857,"displayName":858,"installMethods":859,"rationale":860,"selectedPaths":861,"source":293,"sourceLanguage":18,"type":265},"toolkit/skills/service-debugging","Structured debugging runbook for backend services. Use when investigating production issues, API errors, performance problems, or when something broke and you need to find why.","service-debugging",{"claudeCode":12},"SKILL.md frontmatter at toolkit/skills/service-debugging/SKILL.md",[862,863],{"path":553,"priority":290},{"path":864,"priority":307},"common-issues.md",{"basePath":866,"description":867,"displayName":868,"installMethods":869,"rationale":870,"selectedPaths":871,"source":293,"sourceLanguage":18,"type":265},"toolkit/skills/ui-ux-pro-max","UI/UX design intelligence with searchable style, palette, typography, and chart databases. Use when designing UI components, choosing colors/fonts, reviewing code for UX issues, building landing pages, or implementing responsive layouts.","ui-ux-pro-max",{"claudeCode":12},"SKILL.md frontmatter at toolkit/skills/ui-ux-pro-max/SKILL.md",[872,873,875,877,879],{"path":553,"priority":290},{"path":874,"priority":307},"python-setup.md",{"path":876,"priority":397},"scripts/core.py",{"path":878,"priority":397},"scripts/design_system.py",{"path":880,"priority":397},"scripts/search.py",{"basePath":882,"description":883,"displayName":884,"installMethods":885,"license":272,"rationale":886,"selectedPaths":887,"source":293,"sourceLanguage":18,"type":892},"experiments/web-to-prd-agent","Scan a live web app and generate a detailed PRD with screenshots, powered by Claude Code CLI","@c0x12c/spartan-web-to-prd",{"npm":884},"cli ecosystem detected at experiments/web-to-prd-agent",[888,890],{"path":889,"priority":290},"package.json",{"path":891,"priority":397},"src/index.ts","cli",{"basePath":296,"description":894,"displayName":895,"installMethods":896,"license":272,"rationale":897,"selectedPaths":898,"source":293,"sourceLanguage":18,"type":892},"Engineering discipline layer for AI coding agents — commands, rules, skills, agents, and packs for Claude Code","@c0x12c/ai-toolkit",{"npm":895},"cli ecosystem detected at toolkit",[899,900,901],{"path":889,"priority":290},{"path":292,"priority":290},{"path":396,"priority":307},{"sources":903},[904],"manual",{"closedIssues90d":8,"description":282,"forks":252,"openIssues90d":8,"pushedAt":254,"readmeSize":250,"stars":255,"topics":906},[],{"classifiedAt":908,"discoverAt":909,"extractAt":910,"githubAt":910,"updatedAt":908},1778697513161,1778697508095,1778697511246,[223,222,220,224,226,225,221],{"evaluatedAt":259,"extractAt":913,"updatedAt":259},1778697513812,[],[916,945,976,993,1019,1040],{"_creationTime":917,"_id":918,"community":919,"display":920,"identity":926,"providers":931,"relations":938,"tags":941,"workflow":942},1778696691708.3262,"k1792609x2wgqvr4hn475k9xf186nene",{"reviewCount":8},{"description":921,"installMethods":922,"name":924,"sourceUrl":925},"Create a new sequentially numbered database migration with up/down SQL files",{"claudeCode":923},"ruvnet/ruflo","Migrate Create","https://github.com/ruvnet/ruflo",{"basePath":927,"githubOwner":928,"githubRepo":929,"locale":18,"slug":930,"type":265},"plugins/ruflo-migrations/skills/migrate-create","ruvnet","ruflo","migrate-create",{"evaluate":932,"extract":937},{"promptVersionExtension":213,"promptVersionScoring":214,"score":933,"tags":934,"targetMarket":227,"tier":936},99,[222,224,221,223,935],"developer-tools","verified",{"commitSha":271,"license":272},{"parentExtensionId":939,"repoId":940},"k176me0sh9b6bc3gzttnywx4w986njzh","kd7ed28gj8n0y3msk5dzrp05zs86nqtc",[223,222,935,224,221],{"evaluatedAt":943,"extractAt":944,"updatedAt":943},1778700989154,1778696691708,{"_creationTime":946,"_id":947,"community":948,"display":949,"identity":955,"providers":960,"relations":970,"tags":972,"workflow":973},1778682862751.9475,"k177bn4hpsv2417q7fvbdtwav586ny65",{"reviewCount":8},{"description":950,"installMethods":951,"name":953,"sourceUrl":954},"Build with Aurora DSQL — manage schemas, execute queries, handle migrations, diagnose query plans, and develop applications with a serverless, distributed SQL database. Covers IAM auth, multi-tenant patterns, MySQL-to-DSQL migration, DDL operations, query plan explainability, and SQL compatibility validation. Triggers on phrases like: DSQL, Aurora DSQL, create DSQL table, DSQL schema, migrate to DSQL, distributed SQL database, serverless PostgreSQL-compatible database, DSQL query plan, DSQL EXPLAIN ANALYZE, why is my DSQL query slow.",{"claudeCode":952},"awslabs/mcp","dsql","https://github.com/awslabs/mcp",{"basePath":956,"githubOwner":957,"githubRepo":958,"locale":18,"slug":959,"type":265},"src/aurora-dsql-mcp-server/skills/dsql-skill","awslabs","mcp","dsql-skill",{"evaluate":961,"extract":969},{"promptVersionExtension":213,"promptVersionScoring":214,"score":962,"tags":963,"targetMarket":227,"tier":936},100,[222,221,964,965,953,224,966,967,968],"aws","aurora","schema","query","performance",{"commitSha":271},{"repoId":971},"kd71cq56hfddetnwspw92kb09x86mbzy",[965,964,222,953,224,968,967,966,221],{"evaluatedAt":974,"extractAt":975,"updatedAt":974},1778682978663,1778682862752,{"_creationTime":977,"_id":978,"community":979,"display":980,"identity":982,"providers":983,"relations":989,"tags":990,"workflow":991},1778697513812.0608,"k176pyq19xc823zkf45qmy2w1n86mvxv",{"reviewCount":8},{"description":618,"installMethods":981,"name":619,"sourceUrl":14},{"claudeCode":12},{"basePath":617,"githubOwner":262,"githubRepo":263,"locale":18,"slug":619,"type":265},{"evaluate":984,"extract":988},{"promptVersionExtension":213,"promptVersionScoring":214,"score":985,"tags":986,"targetMarket":227,"tier":936},98,[222,221,226,220,987],"design-patterns",{"commitSha":271},{"repoId":274},[222,987,220,226,221],{"evaluatedAt":992,"extractAt":913,"updatedAt":992},1778697658954,{"_creationTime":994,"_id":995,"community":996,"display":997,"identity":1003,"providers":1007,"relations":1013,"tags":1015,"workflow":1016},1778687399826.038,"k177k6yc1nvmc35w54dht6t11586np31",{"reviewCount":8},{"description":998,"installMethods":999,"name":1001,"sourceUrl":1002},"Generate a complete Kotlin MCP server project with proper structure, dependencies, and implementation using the official io.modelcontextprotocol:kotlin-sdk library.",{"claudeCode":1000},"github/awesome-copilot","kotlin-mcp-server-generator","https://github.com/github/awesome-copilot",{"basePath":1004,"githubOwner":1005,"githubRepo":1006,"locale":18,"slug":1001,"type":265},"skills/kotlin-mcp-server-generator","github","awesome-copilot",{"evaluate":1008,"extract":1012},{"promptVersionExtension":213,"promptVersionScoring":214,"score":962,"tags":1009,"targetMarket":227,"tier":936},[220,958,1010,223,1011],"server","gradle",{"commitSha":271},{"repoId":1014},"kd7dsmv976w8rtkqnjjfdtfgks86nnmw",[223,1011,220,958,1010],{"evaluatedAt":1017,"extractAt":1018,"updatedAt":1017},1778690535577,1778687399826,{"_creationTime":1020,"_id":1021,"community":1022,"display":1023,"identity":1027,"providers":1029,"relations":1036,"tags":1037,"workflow":1038},1778696691708.3264,"k179thjzaw5kepc7zhdj9sat3n86mcqp",{"reviewCount":8},{"description":1024,"installMethods":1025,"name":1026,"sourceUrl":925},"Validate pending migrations for foreign key consistency, rollback safety, and best practices",{"claudeCode":923},"migrate-validate",{"basePath":1028,"githubOwner":928,"githubRepo":929,"locale":18,"slug":1026,"type":265},"plugins/ruflo-migrations/skills/migrate-validate",{"evaluate":1030,"extract":1035},{"promptVersionExtension":213,"promptVersionScoring":214,"score":962,"tags":1031,"targetMarket":227,"tier":936},[222,1032,221,1033,1034,935],"migrations","validation","code-quality",{"commitSha":271},{"parentExtensionId":939,"repoId":940},[1034,222,935,1032,221,1033],{"evaluatedAt":1039,"extractAt":944,"updatedAt":1039},1778701008912,{"_creationTime":1041,"_id":1042,"community":1043,"display":1044,"identity":1048,"providers":1050,"relations":1056,"tags":1057,"workflow":1058},1778687399826.0325,"k17269dg7c9710vn40ysst9cbx86nekj",{"reviewCount":8},{"description":1045,"installMethods":1046,"name":1047,"sourceUrl":1002},"Universal SQL performance optimization assistant for comprehensive query tuning, indexing strategies, and database performance analysis across all SQL databases (MySQL, PostgreSQL, SQL Server, Oracle). Provides execution plan analysis, pagination optimization, batch operations, and performance monitoring guidance.",{"claudeCode":1000},"sql-optimization",{"basePath":1049,"githubOwner":1005,"githubRepo":1006,"locale":18,"slug":1047,"type":265},"skills/sql-optimization",{"evaluate":1051,"extract":1055},{"promptVersionExtension":213,"promptVersionScoring":214,"score":962,"tags":1052,"targetMarket":227,"tier":936},[221,968,1053,222,1054],"optimization","tuning",{"commitSha":271},{"repoId":1014},[222,1053,968,221,1054],{"evaluatedAt":1059,"extractAt":1018,"updatedAt":1059},1778689968064]