[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"extension-skill-spartan-stratos-security-checklist-de":3,"guides-for-spartan-stratos-security-checklist":896,"similar-k1764e072sedkncb5tspb9rxbd86mm93-de":897},{"_creationTime":4,"_id":5,"children":6,"community":7,"display":9,"evaluation":15,"identity":243,"isFallback":236,"parentExtension":248,"providers":249,"relations":254,"repo":256,"tags":893,"workflow":894},1778697513812.0632,"k1764e072sedkncb5tspb9rxbd86mm93",[],{"reviewCount":8},0,{"description":10,"installMethods":11,"name":13,"sourceUrl":14},"Security best practices for Micronaut/Kotlin backend including authentication, authorization, input validation, and OWASP prevention. Use when implementing auth, validating inputs, or reviewing security.",{"claudeCode":12},"spartan-stratos/spartan-ai-toolkit","security-checklist","https://github.com/spartan-stratos/spartan-ai-toolkit",{"_creationTime":16,"_id":17,"extensionId":5,"locale":18,"result":19,"trustSignals":227,"workflow":241},1778697817310.2808,"kn731n8jvvdkrc372g6sr0ctq586mpch","en",{"checks":20,"evaluatedAt":192,"extensionSummary":193,"features":194,"nonGoals":200,"promptVersionExtension":205,"promptVersionScoring":206,"purpose":207,"rationale":208,"score":209,"summary":210,"tags":211,"targetMarket":220,"tier":221,"useCases":222},[21,26,29,32,36,39,44,48,51,54,58,62,65,69,72,75,78,81,84,87,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 problem of securing Micronaut/Kotlin backends and mentions specific areas like authentication, authorization, and input validation.",{"category":22,"check":27,"severity":24,"summary":28},"Unique selling proposition","The skill provides a structured security checklist and detailed examples for Micronaut/Kotlin, going beyond generic advice and offering specific patterns and rules.",{"category":22,"check":30,"severity":24,"summary":31},"Production readiness","The skill provides a comprehensive checklist, actionable rules, and references for code examples, suggesting it can be used directly in a workflow for security audits.",{"category":33,"check":34,"severity":24,"summary":35},"Scope","Single responsibility principle","The skill focuses specifically on security best practices for Micronaut/Kotlin backends, without venturing into unrelated domains like deployment or general code formatting.",{"category":33,"check":37,"severity":24,"summary":38},"Description quality","The displayed description accurately reflects the skill's purpose of providing security best practices for Micronaut/Kotlin backends, including key areas and use cases.",{"category":40,"check":41,"severity":42,"summary":43},"Invocation","Scoped tools","not_applicable","This skill does not expose specific tools; it operates as a knowledge-based agent for security audits.",{"category":45,"check":46,"severity":42,"summary":47},"Documentation","Configuration & parameter reference","The skill does not have configurable parameters or environment variables that require documentation.",{"category":33,"check":49,"severity":42,"summary":50},"Tool naming","The skill does not expose specific tools with names; it operates as a knowledge-based agent.",{"category":33,"check":52,"severity":42,"summary":53},"Minimal I/O surface","The skill does not expose tools with parameter schemas or response shapes.",{"category":55,"check":56,"severity":24,"summary":57},"License","License usability","The extension's README clearly states the license as MIT.",{"category":59,"check":60,"severity":24,"summary":61},"Maintenance","Commit recency","The last commit was on 2026-05-11, which is within the last 3 months.",{"category":59,"check":63,"severity":42,"summary":64},"Dependency Management","No third-party dependencies are explicitly managed or declared within the skill's source code.",{"category":66,"check":67,"severity":24,"summary":68},"Security","Secret Management","The skill focuses on code review for security practices and does not handle or expose secrets.",{"category":66,"check":70,"severity":24,"summary":71},"Injection","The skill's content is focused on providing security rules and examples, not on loading or executing external, untrusted data.",{"category":66,"check":73,"severity":24,"summary":74},"Transitive Supply-Chain Grenades","The skill does not fetch remote content or include scripts that could lead to supply chain vulnerabilities.",{"category":66,"check":76,"severity":24,"summary":77},"Sandbox Isolation","The skill operates as a knowledge artifact and does not modify files or interact with the filesystem outside its own context.",{"category":66,"check":79,"severity":24,"summary":80},"Sandbox escape primitives","The skill does not contain any scripts or instructions that could be used to escape sandbox limitations.",{"category":66,"check":82,"severity":24,"summary":83},"Data Exfiltration","The skill does not have any instructions to read or submit confidential data to a third party.",{"category":66,"check":85,"severity":24,"summary":86},"Hidden Text Tricks","The bundled content is clean and does not contain any hidden steering tricks, invisible characters, or suspicious formatting.",{"category":88,"check":89,"severity":24,"summary":90},"Hooks","Opaque code execution","The skill's content is plain markdown and does not involve any obfuscated code, base64 payloads, or runtime script fetching.",{"category":92,"check":93,"severity":24,"summary":94},"Portability","Structural Assumption","The skill makes no assumptions about the user's project structure, focusing on general Micronaut/Kotlin security principles.",{"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 new or inactive repository, not slow maintenance.",{"category":100,"check":101,"severity":24,"summary":102},"Versioning","Release Management","The README indicates a license, and the last commit is recent, implying active maintenance even without a formal versioning scheme.",{"category":104,"check":105,"severity":42,"summary":106},"Code Execution","Validation","The skill does not execute code or process structured input requiring validation.",{"category":66,"check":108,"severity":24,"summary":109},"Unguarded Destructive Operations","The skill is purely informational and performs no destructive operations.",{"category":104,"check":111,"severity":42,"summary":112},"Error Handling","The skill does not execute code and therefore has no error paths to handle.",{"category":104,"check":114,"severity":42,"summary":115},"Logging","The skill is read-only and does not perform actions that require local audit logging.",{"category":117,"check":118,"severity":42,"summary":119},"Compliance","GDPR","The skill does not operate on personal data; it provides security guidance for code.",{"category":117,"check":121,"severity":24,"summary":122},"Target market","The skill provides general security best practices for Micronaut/Kotlin and does not exhibit any regional or jurisdictional limitations.",{"category":92,"check":124,"severity":24,"summary":125},"Runtime stability","The skill is written in markdown and does not make assumptions about specific runtime environments or operating systems.",{"category":45,"check":127,"severity":24,"summary":128},"README","The README file exists and provides a comprehensive overview of the AI Toolkit, including its purpose, installation, and features.",{"category":33,"check":130,"severity":42,"summary":131},"Tool surface size","This is a skill, not a CLI or MCP with multiple tools; it has a single function as a knowledge artifact.",{"category":40,"check":133,"severity":42,"summary":134},"Overlapping near-synonym tools","The skill does not expose multiple tools that could be considered near-synonyms.",{"category":45,"check":136,"severity":24,"summary":137},"Phantom features","All advertised features in the README and SKILL.md are supported by the skill's content and examples.",{"category":139,"check":140,"severity":42,"summary":141},"Install","Installation instruction","This skill is not installed via a package manager or script; it is loaded by the agent.",{"category":143,"check":144,"severity":42,"summary":145},"Errors","Actionable error messages","The skill does not have user-facing error paths as it is a knowledge artifact.",{"category":147,"check":148,"severity":42,"summary":149},"Execution","Pinned dependencies","The skill does not bundle scripts or use third-party dependencies.",{"category":33,"check":151,"severity":42,"summary":152},"Dry-run preview","The skill is purely informational and does not perform any state-changing operations.",{"category":154,"check":155,"severity":42,"summary":156},"Protocol","Idempotent retry & timeouts","The skill does not make remote calls or have state-changing operations.",{"category":117,"check":158,"severity":42,"summary":159},"Telemetry opt-in","The skill does not emit telemetry.",{"category":40,"check":161,"severity":24,"summary":162},"Precise Purpose","The SKILL.md clearly defines the purpose of auditing Micronaut/Kotlin security and lists specific use cases and rules.",{"category":40,"check":164,"severity":24,"summary":165},"Concise Frontmatter","The frontmatter in SKILL.md is concise and clearly states the skill's purpose and allowed tools.",{"category":45,"check":167,"severity":24,"summary":168},"Concise Body","The SKILL.md is reasonably concise and delegates detailed examples to a separate reference file.",{"category":170,"check":171,"severity":24,"summary":172},"Context","Progressive Disclosure","The SKILL.md references `audit-reference.md` for code examples and detailed patterns, following a progressive disclosure pattern.",{"category":170,"check":174,"severity":42,"summary":175},"Forked exploration","The skill does not involve deep exploration or code review that would necessitate forking context.",{"category":22,"check":177,"severity":24,"summary":178},"Usage examples","The `audit-reference.md` file provides clear code examples for various security patterns, complementing the checklist.",{"category":22,"check":180,"severity":24,"summary":181},"Edge cases","The skill implicitly handles edge cases by providing comprehensive rules and patterns for common vulnerabilities in Micronaut/Kotlin.",{"category":92,"check":183,"severity":42,"summary":184},"Tool Fallback","The skill does not rely on external tools like MCP servers.",{"category":186,"check":187,"severity":24,"summary":188},"Safety","Halt on unexpected state","The skill's nature as an informational audit tool means it does not encounter unexpected states that would require halting.",{"category":92,"check":190,"severity":24,"summary":191},"Cross-skill coupling","The skill is self-contained and does not implicitly rely on other skills; its scope is clearly defined within security best practices.",1778697817192,"This skill provides a detailed security checklist and reference guide for Micronaut/Kotlin backend development, covering authentication, authorization, input validation, and common vulnerabilities. It aims to help developers implement secure code and review existing code for potential issues.",[195,196,197,198,199],"Security best practices for Micronaut/Kotlin","Covers authentication, authorization, input validation","Prevents common OWASP vulnerabilities","Provides actionable code examples and patterns","Acts as a checklist for security reviews",[201,202,203,204],"Performing code formatting or linting","Deploying applications","Writing application logic","Managing CI/CD pipelines","3.0.0","4.4.0","To ensure Micronaut/Kotlin backend applications adhere to security best practices by providing a structured audit checklist and actionable code examples.","The skill is a well-documented and focused security audit tool for Micronaut/Kotlin, with clear instructions and examples. It adheres to best practices and has no critical or warning findings.",98,"Comprehensive security audit skill for Micronaut/Kotlin backends.",[212,213,214,215,216,217,218,219],"security","micronaut","kotlin","backend","owasp","authentication","authorization","validation","global","verified",[223,224,225,226],"Implementing authentication and authorization","Validating user inputs","Reviewing code for security vulnerabilities","Ensuring adherence to security standards",{"codeQuality":228,"collectedAt":230,"documentation":231,"maintenance":234,"security":239,"testCoverage":240},{"hasLockfile":229},false,1778697806410,{"descriptionLength":232,"readmeSize":233},203,17937,{"closedIssues90d":8,"forks":235,"hasChangelog":236,"openIssues90d":8,"pushedAt":237,"stars":238},5,true,1778482616000,68,{"hasNpmPackage":229,"smitheryVerified":229},{"hasCi":236,"hasTests":236},{"updatedAt":242},1778697817310,{"basePath":244,"githubOwner":245,"githubRepo":246,"locale":18,"slug":13,"type":247},".codex/skills/security-checklist","spartan-stratos","spartan-ai-toolkit","skill",null,{"evaluate":250,"extract":252},{"promptVersionExtension":205,"promptVersionScoring":206,"score":209,"tags":251,"targetMarket":220,"tier":221},[212,213,214,215,216,217,218,219],{"commitSha":253},"HEAD",{"repoId":255},"kd73rjj0rnrv7y0rz9qc3psn0586n75g",{"_creationTime":257,"_id":255,"identity":258,"providers":259,"workflow":889},1778697508095.5,{"githubOwner":245,"githubRepo":246,"sourceUrl":14},{"classify":260,"discover":884,"github":887},{"commitSha":253,"extensions":261},[262,276,527,542,551,561,569,579,589,598,608,621,629,637,647,657,667,676,685,693,700,708,716,724,732,740,748,759,767,777,793,801,810,819,828,837,847,863,875],{"basePath":263,"description":264,"displayName":265,"installMethods":266,"rationale":267,"selectedPaths":268,"source":274,"sourceLanguage":18,"type":275},"","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)",[269,272],{"path":270,"priority":271},".claude-plugin/marketplace.json","mandatory",{"path":273,"priority":271},"README.md","rule","marketplace",{"basePath":277,"description":278,"displayName":279,"installMethods":280,"license":281,"rationale":282,"selectedPaths":283,"source":274,"sourceLanguage":18,"type":526},"toolkit","Engineering discipline layer for Claude Code — 5 workflows, 69 commands, 21 rules, 29 skills, 9 agents organized in 12 packs","ai-toolkit",{"claudeCode":279},"MIT","plugin manifest at toolkit/.claude-plugin/plugin.json",[284,286,287,290,292,294,296,298,300,302,304,306,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,361,363,365,367,369,371,373,375,377,380,382,384,386,388,390,392,394,396,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],{"path":285,"priority":271},".claude-plugin/plugin.json",{"path":273,"priority":271},{"path":288,"priority":289},"skills/api-endpoint-creator/SKILL.md","medium",{"path":291,"priority":289},"skills/article-writing/SKILL.md",{"path":293,"priority":289},"skills/backend-api-design/SKILL.md",{"path":295,"priority":289},"skills/brainstorm/SKILL.md",{"path":297,"priority":289},"skills/browser-qa/SKILL.md",{"path":299,"priority":289},"skills/ci-cd-patterns/SKILL.md",{"path":301,"priority":289},"skills/competitive-teardown/SKILL.md",{"path":303,"priority":289},"skills/content-engine/SKILL.md",{"path":305,"priority":289},"skills/database-patterns/SKILL.md",{"path":307,"priority":289},"skills/database-table-creator/SKILL.md",{"path":309,"priority":289},"skills/deep-research/SKILL.md",{"path":311,"priority":289},"skills/design-intelligence/SKILL.md",{"path":313,"priority":289},"skills/design-workflow/SKILL.md",{"path":315,"priority":289},"skills/idea-validation/SKILL.md",{"path":317,"priority":289},"skills/investor-materials/SKILL.md",{"path":319,"priority":289},"skills/investor-outreach/SKILL.md",{"path":321,"priority":289},"skills/js-security-audit/SKILL.md",{"path":323,"priority":289},"skills/kotlin-best-practices/SKILL.md",{"path":325,"priority":289},"skills/market-research/SKILL.md",{"path":327,"priority":289},"skills/ops-investigate-alert/SKILL.md",{"path":329,"priority":289},"skills/ops-oncall-log/SKILL.md",{"path":331,"priority":289},"skills/python-api-endpoint-creator/SKILL.md",{"path":333,"priority":289},"skills/python-best-practices/SKILL.md",{"path":335,"priority":289},"skills/python-testing-strategies/SKILL.md",{"path":337,"priority":289},"skills/security-checklist/SKILL.md",{"path":339,"priority":289},"skills/service-debugging/SKILL.md",{"path":341,"priority":289},"skills/startup-pipeline/SKILL.md",{"path":343,"priority":289},"skills/terraform-best-practices/SKILL.md",{"path":345,"priority":289},"skills/terraform-module-creator/SKILL.md",{"path":347,"priority":289},"skills/terraform-review/SKILL.md",{"path":349,"priority":289},"skills/terraform-security-audit/SKILL.md",{"path":351,"priority":289},"skills/terraform-service-scaffold/SKILL.md",{"path":353,"priority":289},"skills/testing-strategies/SKILL.md",{"path":355,"priority":289},"skills/ui-ux-pro-max/SKILL.md",{"path":357,"priority":289},"skills/web-to-prd/SKILL.md",{"path":359,"priority":360},"agents/ai-designer.md","high",{"path":362,"priority":360},"agents/design-critic.md",{"path":364,"priority":360},"agents/idea-killer.md",{"path":366,"priority":360},"agents/infrastructure-expert.md",{"path":368,"priority":360},"agents/micronaut-backend-expert.md",{"path":370,"priority":360},"agents/phase-reviewer.md",{"path":372,"priority":360},"agents/research-planner.md",{"path":374,"priority":360},"agents/solution-architect-cto.md",{"path":376,"priority":360},"agents/sre-architect.md",{"path":378,"priority":379},"bin/cli.js","low",{"path":381,"priority":360},"commands/spartan/brainstorm.md",{"path":383,"priority":360},"commands/spartan/brownfield.md",{"path":385,"priority":360},"commands/spartan/build.md",{"path":387,"priority":360},"commands/spartan/careful.md",{"path":389,"priority":360},"commands/spartan/codex.md",{"path":391,"priority":360},"commands/spartan/commit-message-with-codex.md",{"path":393,"priority":360},"commands/spartan/commit-message.md",{"path":395,"priority":360},"commands/spartan/content.md",{"path":397,"priority":360},"commands/spartan/context-save.md",{"path":399,"priority":360},"commands/spartan/contribute.md",{"path":401,"priority":360},"commands/spartan/daily.md",{"path":403,"priority":360},"commands/spartan/debug.md",{"path":405,"priority":360},"commands/spartan/deep-dive.md",{"path":407,"priority":360},"commands/spartan/deploy.md",{"path":409,"priority":360},"commands/spartan/e2e.md",{"path":411,"priority":360},"commands/spartan/env-setup.md",{"path":413,"priority":360},"commands/spartan/epic.md",{"path":415,"priority":360},"commands/spartan/fe-review.md",{"path":417,"priority":360},"commands/spartan/figma-to-code.md",{"path":419,"priority":360},"commands/spartan/freeze.md",{"path":421,"priority":360},"commands/spartan/fundraise.md",{"path":423,"priority":360},"commands/spartan/gate-review.md",{"path":425,"priority":360},"commands/spartan/guard.md",{"path":427,"priority":360},"commands/spartan/init-project.md",{"path":429,"priority":360},"commands/spartan/init-rules.md",{"path":431,"priority":360},"commands/spartan/interview.md",{"path":433,"priority":360},"commands/spartan/js-security.md",{"path":435,"priority":360},"commands/spartan/kickoff.md",{"path":437,"priority":360},"commands/spartan/kotlin-service.md",{"path":439,"priority":360},"commands/spartan/lean-canvas.md",{"path":441,"priority":360},"commands/spartan/lint-rules.md",{"path":443,"priority":360},"commands/spartan/magic-doc.md",{"path":445,"priority":360},"commands/spartan/memory-consolidate.md",{"path":447,"priority":360},"commands/spartan/migration.md",{"path":449,"priority":360},"commands/spartan/next-app.md",{"path":451,"priority":360},"commands/spartan/next-feature.md",{"path":453,"priority":360},"commands/spartan/onboard.md",{"path":455,"priority":360},"commands/spartan/ops-investigate-alert.md",{"path":457,"priority":360},"commands/spartan/ops-oncall-log.md",{"path":459,"priority":360},"commands/spartan/outreach.md",{"path":461,"priority":360},"commands/spartan/pitch.md",{"path":463,"priority":360},"commands/spartan/plan.md",{"path":465,"priority":360},"commands/spartan/pr-ready.md",{"path":467,"priority":360},"commands/spartan/qa.md",{"path":469,"priority":360},"commands/spartan/research.md",{"path":471,"priority":360},"commands/spartan/review.md",{"path":473,"priority":360},"commands/spartan/scan-rules.md",{"path":475,"priority":360},"commands/spartan/sessions.md",{"path":477,"priority":360},"commands/spartan/ship-pr-codex.md",{"path":479,"priority":360},"commands/spartan/ship-pr.md",{"path":481,"priority":360},"commands/spartan/spec.md",{"path":483,"priority":360},"commands/spartan/startup.md",{"path":485,"priority":360},"commands/spartan/teardown.md",{"path":487,"priority":360},"commands/spartan/testcontainer.md",{"path":489,"priority":360},"commands/spartan/tf-cost.md",{"path":491,"priority":360},"commands/spartan/tf-deploy.md",{"path":493,"priority":360},"commands/spartan/tf-drift.md",{"path":495,"priority":360},"commands/spartan/tf-import.md",{"path":497,"priority":360},"commands/spartan/tf-module.md",{"path":499,"priority":360},"commands/spartan/tf-plan.md",{"path":501,"priority":360},"commands/spartan/tf-review.md",{"path":503,"priority":360},"commands/spartan/tf-scaffold.md",{"path":505,"priority":360},"commands/spartan/tf-security.md",{"path":507,"priority":360},"commands/spartan/think.md",{"path":509,"priority":360},"commands/spartan/unfreeze.md",{"path":511,"priority":360},"commands/spartan/update.md",{"path":513,"priority":360},"commands/spartan/ux.md",{"path":515,"priority":360},"commands/spartan/validate.md",{"path":517,"priority":360},"commands/spartan/web-to-prd.md",{"path":519,"priority":360},"commands/spartan/write.md",{"path":521,"priority":360},"commands/spartan.md",{"path":523,"priority":360},"hooks/spartan-check-update.js",{"path":525,"priority":360},"hooks/spartan-statusline.js","plugin",{"basePath":528,"description":529,"displayName":530,"installMethods":531,"rationale":532,"selectedPaths":533,"source":274,"sourceLanguage":18,"type":247},".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)",[534,536,538,540],{"path":535,"priority":271},"SKILL.md",{"path":537,"priority":289},"error-handling-guide.md",{"path":539,"priority":289},"examples.md",{"path":541,"priority":289},"testing-patterns.md",{"basePath":543,"description":544,"displayName":545,"installMethods":546,"rationale":547,"selectedPaths":548,"source":274,"sourceLanguage":18,"type":247},".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)",[549,550],{"path":535,"priority":271},{"path":539,"priority":289},{"basePath":552,"description":553,"displayName":554,"installMethods":555,"rationale":556,"selectedPaths":557,"source":274,"sourceLanguage":18,"type":247},".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)",[558,559],{"path":535,"priority":271},{"path":560,"priority":289},"code-patterns.md",{"basePath":562,"description":563,"displayName":564,"installMethods":565,"rationale":566,"selectedPaths":567,"source":274,"sourceLanguage":18,"type":247},".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)",[568],{"path":535,"priority":271},{"basePath":570,"description":571,"displayName":572,"installMethods":573,"rationale":574,"selectedPaths":575,"source":274,"sourceLanguage":18,"type":247},".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)",[576,577],{"path":535,"priority":271},{"path":578,"priority":289},"playwright-snippets.md",{"basePath":580,"description":581,"displayName":582,"installMethods":583,"rationale":584,"selectedPaths":585,"source":274,"sourceLanguage":18,"type":247},".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)",[586,587],{"path":535,"priority":271},{"path":588,"priority":289},"example-analysis.md",{"basePath":590,"description":591,"displayName":592,"installMethods":593,"rationale":594,"selectedPaths":595,"source":274,"sourceLanguage":18,"type":247},".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)",[596,597],{"path":535,"priority":271},{"path":539,"priority":289},{"basePath":599,"description":600,"displayName":601,"installMethods":602,"rationale":603,"selectedPaths":604,"source":274,"sourceLanguage":18,"type":247},".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)",[605,606],{"path":535,"priority":271},{"path":607,"priority":289},"code-templates.md",{"basePath":609,"description":610,"displayName":611,"installMethods":612,"rationale":613,"selectedPaths":614,"source":274,"sourceLanguage":18,"type":247},".codex/skills/database-table-creator","Creates database table with full Kotlin synchronization (SQL migration → Table → Entity → Repository → Tests). Use when adding new database tables or entities.","database-table-creator",{"claudeCode":12},"SKILL.md frontmatter at .codex/skills/database-table-creator/SKILL.md (coalesced with duplicate skill at toolkit/skills/database-table-creator)",[615,616,617,619],{"path":535,"priority":271},{"path":539,"priority":289},{"path":618,"priority":289},"kotlin-templates.md",{"path":620,"priority":289},"validation-checklist.md",{"basePath":622,"description":623,"displayName":624,"installMethods":625,"rationale":626,"selectedPaths":627,"source":274,"sourceLanguage":18,"type":247},".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)",[628],{"path":535,"priority":271},{"basePath":630,"description":631,"displayName":632,"installMethods":633,"rationale":634,"selectedPaths":635,"source":274,"sourceLanguage":18,"type":247},".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)",[636],{"path":535,"priority":271},{"basePath":638,"description":639,"displayName":640,"installMethods":641,"rationale":642,"selectedPaths":643,"source":274,"sourceLanguage":18,"type":247},".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)",[644,645],{"path":535,"priority":271},{"path":646,"priority":289},"checklists.md",{"basePath":648,"description":649,"displayName":650,"installMethods":651,"rationale":652,"selectedPaths":653,"source":274,"sourceLanguage":18,"type":247},".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)",[654,655],{"path":535,"priority":271},{"path":656,"priority":289},"example-report.md",{"basePath":658,"description":659,"displayName":660,"installMethods":661,"rationale":662,"selectedPaths":663,"source":274,"sourceLanguage":18,"type":247},".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)",[664,665],{"path":535,"priority":271},{"path":666,"priority":289},"example-outline.md",{"basePath":668,"description":669,"displayName":670,"installMethods":671,"rationale":672,"selectedPaths":673,"source":274,"sourceLanguage":18,"type":247},".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)",[674,675],{"path":535,"priority":271},{"path":539,"priority":289},{"basePath":677,"description":678,"displayName":679,"installMethods":680,"rationale":681,"selectedPaths":682,"source":274,"sourceLanguage":18,"type":247},".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)",[683,684],{"path":535,"priority":271},{"path":560,"priority":289},{"basePath":686,"description":687,"displayName":688,"installMethods":689,"rationale":690,"selectedPaths":691,"source":274,"sourceLanguage":18,"type":247},".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)",[692],{"path":535,"priority":271},{"basePath":244,"description":10,"displayName":13,"installMethods":694,"rationale":695,"selectedPaths":696,"source":274,"sourceLanguage":18,"type":247},{"claudeCode":12},"SKILL.md frontmatter at .codex/skills/security-checklist/SKILL.md (coalesced with duplicate skill at toolkit/skills/security-checklist)",[697,698],{"path":535,"priority":271},{"path":699,"priority":289},"audit-reference.md",{"basePath":701,"description":702,"displayName":703,"installMethods":704,"rationale":705,"selectedPaths":706,"source":274,"sourceLanguage":18,"type":247},".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)",[707],{"path":535,"priority":271},{"basePath":709,"description":710,"displayName":711,"installMethods":712,"rationale":713,"selectedPaths":714,"source":274,"sourceLanguage":18,"type":247},".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)",[715],{"path":535,"priority":271},{"basePath":717,"description":718,"displayName":719,"installMethods":720,"rationale":721,"selectedPaths":722,"source":274,"sourceLanguage":18,"type":247},".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)",[723],{"path":535,"priority":271},{"basePath":725,"description":726,"displayName":727,"installMethods":728,"rationale":729,"selectedPaths":730,"source":274,"sourceLanguage":18,"type":247},".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)",[731],{"path":535,"priority":271},{"basePath":733,"description":734,"displayName":735,"installMethods":736,"rationale":737,"selectedPaths":738,"source":274,"sourceLanguage":18,"type":247},".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)",[739],{"path":535,"priority":271},{"basePath":741,"description":742,"displayName":743,"installMethods":744,"rationale":745,"selectedPaths":746,"source":274,"sourceLanguage":18,"type":247},".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)",[747],{"path":535,"priority":271},{"basePath":749,"description":750,"displayName":751,"installMethods":752,"rationale":753,"selectedPaths":754,"source":274,"sourceLanguage":18,"type":247},".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)",[755,756,757],{"path":535,"priority":271},{"path":539,"priority":289},{"path":758,"priority":289},"integration-test-setup.md",{"basePath":760,"description":761,"displayName":762,"installMethods":763,"rationale":764,"selectedPaths":765,"source":274,"sourceLanguage":18,"type":247},".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)",[766],{"path":535,"priority":271},{"basePath":768,"description":769,"displayName":770,"installMethods":771,"rationale":772,"selectedPaths":773,"source":274,"sourceLanguage":18,"type":247},"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",[774,775],{"path":535,"priority":271},{"path":776,"priority":289},"workflows.md",{"basePath":778,"description":779,"displayName":780,"installMethods":781,"rationale":782,"selectedPaths":783,"source":274,"sourceLanguage":18,"type":247},"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",[784,785,787,789,791],{"path":535,"priority":271},{"path":786,"priority":289},"audit-checklist.md",{"path":788,"priority":289},"eslint-security.md",{"path":790,"priority":289},"incident-playbook.md",{"path":792,"priority":289},"package-manager.md",{"basePath":794,"description":795,"displayName":796,"installMethods":797,"rationale":798,"selectedPaths":799,"source":274,"sourceLanguage":18,"type":247},"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",[800],{"path":535,"priority":271},{"basePath":802,"description":803,"displayName":804,"installMethods":805,"rationale":806,"selectedPaths":807,"source":274,"sourceLanguage":18,"type":247},"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",[808,809],{"path":535,"priority":271},{"path":539,"priority":289},{"basePath":811,"description":812,"displayName":813,"installMethods":814,"rationale":815,"selectedPaths":816,"source":274,"sourceLanguage":18,"type":247},"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",[817,818],{"path":535,"priority":271},{"path":560,"priority":289},{"basePath":820,"description":821,"displayName":822,"installMethods":823,"rationale":824,"selectedPaths":825,"source":274,"sourceLanguage":18,"type":247},"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",[826,827],{"path":535,"priority":271},{"path":560,"priority":289},{"basePath":829,"description":830,"displayName":831,"installMethods":832,"rationale":833,"selectedPaths":834,"source":274,"sourceLanguage":18,"type":247},"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",[835,836],{"path":535,"priority":271},{"path":539,"priority":289},{"basePath":838,"description":839,"displayName":840,"installMethods":841,"rationale":842,"selectedPaths":843,"source":274,"sourceLanguage":18,"type":247},"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",[844,845],{"path":535,"priority":271},{"path":846,"priority":289},"common-issues.md",{"basePath":848,"description":849,"displayName":850,"installMethods":851,"rationale":852,"selectedPaths":853,"source":274,"sourceLanguage":18,"type":247},"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",[854,855,857,859,861],{"path":535,"priority":271},{"path":856,"priority":289},"python-setup.md",{"path":858,"priority":379},"scripts/core.py",{"path":860,"priority":379},"scripts/design_system.py",{"path":862,"priority":379},"scripts/search.py",{"basePath":864,"description":865,"displayName":866,"installMethods":867,"license":281,"rationale":868,"selectedPaths":869,"source":274,"sourceLanguage":18,"type":874},"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":866},"cli ecosystem detected at experiments/web-to-prd-agent",[870,872],{"path":871,"priority":271},"package.json",{"path":873,"priority":379},"src/index.ts","cli",{"basePath":277,"description":876,"displayName":877,"installMethods":878,"license":281,"rationale":879,"selectedPaths":880,"source":274,"sourceLanguage":18,"type":874},"Engineering discipline layer for AI coding agents — commands, rules, skills, agents, and packs for Claude Code","@c0x12c/ai-toolkit",{"npm":877},"cli ecosystem detected at toolkit",[881,882,883],{"path":871,"priority":271},{"path":273,"priority":271},{"path":378,"priority":289},{"sources":885},[886],"manual",{"closedIssues90d":8,"description":263,"forks":235,"openIssues90d":8,"pushedAt":237,"readmeSize":233,"stars":238,"topics":888},[],{"classifiedAt":890,"discoverAt":891,"extractAt":892,"githubAt":892,"updatedAt":890},1778697513161,1778697508095,1778697511246,[217,218,215,214,213,216,212,219],{"evaluatedAt":242,"extractAt":895,"updatedAt":242},1778697513812,[],[898,917,949,970,1002,1027],{"_creationTime":899,"_id":900,"community":901,"display":902,"identity":904,"providers":905,"relations":913,"tags":914,"workflow":915},1778697513812.0596,"k17b6m8tte9nqh6nmjj3s7f5qd86npe6",{"reviewCount":8},{"description":553,"installMethods":903,"name":554,"sourceUrl":14},{"claudeCode":12},{"basePath":552,"githubOwner":245,"githubRepo":246,"locale":18,"slug":554,"type":247},{"evaluate":906,"extract":912},{"promptVersionExtension":205,"promptVersionScoring":206,"score":907,"tags":908,"targetMarket":220,"tier":221},99,[909,910,911,214,213,215],"api-design","rpc","architecture",{"commitSha":253},{"repoId":255},[909,911,215,214,213,910],{"evaluatedAt":916,"extractAt":895,"updatedAt":916},1778697578214,{"_creationTime":918,"_id":919,"community":920,"display":921,"identity":927,"providers":932,"relations":942,"tags":945,"workflow":946},1778682677410.0369,"k172a96fyh4jrhrb5qc6tfrbp986nrey",{"reviewCount":8},{"description":922,"installMethods":923,"name":925,"sourceUrl":926},"Use when adding Auth0 token validation to Express or Node.js APIs - integrates express-oauth2-jwt-bearer SDK to protect Node.js API endpoints with JWT Bearer authentication, scope-based RBAC, claim validation, and optional DPoP support",{"claudeCode":924},"auth0/agent-skills","Auth0 Express OAuth2 JWT Bearer","https://github.com/auth0/agent-skills",{"basePath":928,"githubOwner":929,"githubRepo":930,"locale":18,"slug":931,"type":247},"plugins/auth0/skills/express-oauth2-jwt-bearer","auth0","agent-skills","express-oauth2-jwt-bearer",{"evaluate":933,"extract":940},{"promptVersionExtension":205,"promptVersionScoring":206,"score":934,"tags":935,"targetMarket":220,"tier":221},100,[929,936,217,937,938,212,939],"jwt","express","nodejs","api",{"commitSha":253,"license":941},"Apache-2.0",{"parentExtensionId":943,"repoId":944},"k17b52m0t4j5ryyvea95kdqqr186nk9e","kd7d2wx4927yddhxgfpzw6t10x86m349",[939,929,217,937,936,938,212],{"evaluatedAt":947,"extractAt":948,"updatedAt":947},1778683411304,1778682677410,{"_creationTime":950,"_id":951,"community":952,"display":953,"identity":957,"providers":959,"relations":966,"tags":967,"workflow":968},1778682677410.035,"k17a8h3wj2pvee6cykczjfvb7d86n9we",{"reviewCount":8},{"description":954,"installMethods":955,"name":956,"sourceUrl":926},"Use when implementing Auth0 authentication in Nuxt 3/4 applications, configuring session management, protecting routes with middleware, or integrating API access tokens - provides setup patterns, composable usage, and security best practices for the @auth0/auth0-nuxt SDK",{"claudeCode":924},"auth0-nuxt",{"basePath":958,"githubOwner":929,"githubRepo":930,"locale":18,"slug":956,"type":247},"plugins/auth0/skills/auth0-nuxt",{"evaluate":960,"extract":965},{"promptVersionExtension":205,"promptVersionScoring":206,"score":934,"tags":961,"targetMarket":220,"tier":221},[929,962,217,963,964,212],"nuxt","web","typescript",{"commitSha":253},{"parentExtensionId":943,"repoId":944},[929,217,962,212,964,963],{"evaluatedAt":969,"extractAt":948,"updatedAt":969},1778683222653,{"_creationTime":971,"_id":972,"community":973,"display":974,"identity":980,"providers":985,"relations":995,"tags":998,"workflow":999},1778675056600.249,"k176bgqbfa54d9kxrf8abw5j9s86mhr5",{"reviewCount":8},{"description":975,"installMethods":976,"name":978,"sourceUrl":979},"Designs and implements backend systems including REST APIs, microservices, database architectures, authentication flows, and security hardening. Use when the user asks to \"design REST APIs\", \"optimize database queries\", \"implement authentication\", \"build microservices\", \"review backend code\", \"set up GraphQL\", \"handle database migrations\", or \"load test APIs\". Covers Node.js/Express/Fastify development, PostgreSQL optimization, API security, and backend architecture patterns.",{"claudeCode":977},"alirezarezvani/claude-skills","Senior Backend Engineer","https://github.com/alirezarezvani/claude-skills",{"basePath":981,"githubOwner":982,"githubRepo":983,"locale":18,"slug":984,"type":247},"engineering-team/skills/senior-backend","alirezarezvani","claude-skills","senior-backend",{"evaluate":986,"extract":994},{"promptVersionExtension":205,"promptVersionScoring":206,"score":934,"tags":987,"targetMarket":220,"tier":221},[215,939,988,989,990,991,964,992,937,212,993],"rest","microservices","database","postgresql","node-js","testing",{"commitSha":253,"license":281},{"parentExtensionId":996,"repoId":997},"k179s2ynpr6g927zdzf23zrhad86net8","kd7ff9s1w43mfyy1n7hf87816186m6px",[939,215,990,937,989,992,991,988,212,993,964],{"evaluatedAt":1000,"extractAt":1001,"updatedAt":1000},1778683394838,1778675056600,{"_creationTime":1003,"_id":1004,"community":1005,"display":1006,"identity":1012,"providers":1016,"relations":1021,"tags":1023,"workflow":1024},1778683190010.2632,"k176t0s8p9te0tavvt1rj207wx86nrhg",{"reviewCount":8},{"description":1007,"installMethods":1008,"name":1010,"sourceUrl":1011},"Better Auth authentication flows for TypeScript apps. Use when enabling email/password auth, configuring social providers, or implementing sign-up, sign-in, and verification flows.",{"claudeCode":1009},"bobmatnyc/claude-mpm-skills","better-auth-authentication","https://github.com/bobmatnyc/claude-mpm-skills",{"basePath":1013,"githubOwner":1014,"githubRepo":1015,"locale":18,"slug":1010,"type":247},"toolchains/platforms/auth/better-auth/better-auth-authentication","bobmatnyc","claude-mpm-skills",{"evaluate":1017,"extract":1020},{"promptVersionExtension":205,"promptVersionScoring":206,"score":907,"tags":1018,"targetMarket":220,"tier":221},[964,217,212,218,1019],"web-development",{"commitSha":253},{"repoId":1022},"kd72g55e5qeqs90bk1bvkt8wbx86nkn3",[217,218,212,964,1019],{"evaluatedAt":1025,"extractAt":1026,"updatedAt":1025},1778684330269,1778683190010,{"_creationTime":1028,"_id":1029,"community":1030,"display":1031,"identity":1034,"providers":1035,"relations":1042,"tags":1043,"workflow":1044},1778697513812.059,"k178zbafttdnz3vzpqkt47ng6986mht2",{"reviewCount":8},{"description":529,"installMethods":1032,"name":1033,"sourceUrl":14},{"claudeCode":12},"API Endpoint Creator",{"basePath":528,"githubOwner":245,"githubRepo":246,"locale":18,"slug":530,"type":247},{"evaluate":1036,"extract":1041},{"promptVersionExtension":205,"promptVersionScoring":206,"score":1037,"tags":1038,"targetMarket":220,"tier":221},97,[939,1039,214,213,1040],"code-generation","crud",{"commitSha":253,"license":281},{"repoId":255},[939,1039,1040,214,213],{"evaluatedAt":1045,"extractAt":895,"updatedAt":1045},1778697552277]