[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"extension-skill-bilalmk-fastapi-expert-ru":3,"guides-for-bilalmk-fastapi-expert":225,"similar-k17137wynvh2r2wx4gg87qa4bn86745n":226},{"_creationTime":4,"_id":5,"children":6,"community":7,"display":9,"evaluation":25,"identity":192,"isFallback":197,"parentExtension":198,"providers":199,"relations":204,"repo":206,"workflow":222},1778054086261.0852,"k17137wynvh2r2wx4gg87qa4bn86745n",[],{"reviewCount":8},0,{"description":10,"installMethods":11,"name":12,"sourceUrl":13,"tags":14},"Comprehensive FastAPI knowledge for building production-ready APIs from basic to planet-scale. Use when building FastAPI applications, implementing REST APIs, setting up database operations with SQLModel, implementing authentication (OAuth2/JWT), deploying to Docker/Kubernetes, or needing guidance on middleware, WebSockets, background tasks, dependency injection, security, scalability, or performance optimization. Triggers include \"FastAPI\", \"build API\", \"REST endpoint\", \"SQLModel\", \"OAuth2\", \"JWT\", \"deploy FastAPI\", \"Docker FastAPI\", \"Kubernetes\", \"API security\", or questions about Python web frameworks.",{},"FastAPI Expert","https://github.com/bilalmk/todo_correct/tree/HEAD/.claude/skills/custom/fastapi-expert",[15,16,17,18,19,20,21,22,23,24],"fastapi","python","api","web-development","documentation","deployment","docker","kubernetes","sqlmodel","authentication",{"_creationTime":26,"_id":27,"extensionId":5,"locale":28,"result":29,"trustSignals":181,"workflow":190},1778054163453.6824,"kn7dwd6rdh2516ty54qsvpmcp586739k","en",{"checks":30,"evaluatedAt":171,"extensionSummary":172,"promptVersionExtension":173,"promptVersionScoring":174,"rationale":175,"score":176,"summary":177,"tags":178,"targetMarket":179,"tier":180},[31,36,39,42,46,49,53,58,61,64,68,73,76,80,83,86,89,92,95,98,101,105,109,113,117,120,123,126,130,133,136,139,142,145,149,152,155,158,161,164,168],{"category":32,"check":33,"severity":34,"summary":35},"Practical Utility","Problem relevance","pass","The description clearly names concrete problems like 'building production-ready APIs', 'implementing REST APIs', and specific technical areas like 'SQLModel' and 'OAuth2/JWT'.",{"category":32,"check":37,"severity":34,"summary":38},"Unique selling proposition","The skill offers comprehensive FastAPI knowledge beyond basic API building, covering production-readiness, scalability, and advanced features, which goes beyond a simple prompt wrapper.",{"category":32,"check":40,"severity":34,"summary":41},"Production readiness","The extension provides detailed guidance, code examples, and asset files for Docker and Kubernetes deployments, covering the full lifecycle from development to production readiness.",{"category":43,"check":44,"severity":34,"summary":45},"Scope","Single responsibility principle","The skill focuses on FastAPI development, covering its core aspects coherently from basic APIs to advanced deployment and scaling strategies.",{"category":43,"check":47,"severity":34,"summary":48},"Description quality","The description accurately reflects the skill's capabilities, covering a wide range of FastAPI topics from basic to advanced, including specific technologies and use cases.",{"category":50,"check":51,"severity":34,"summary":52},"Invocation","Scoped tools","The skill provides specific guidance and code examples for various FastAPI functionalities rather than a single generalist tool.",{"category":54,"check":55,"severity":56,"summary":57},"Documentation","Configuration & parameter reference","info","While the skill provides good guidance on configuration, some specifics like exact environment variable names for CORS origins or database URLs could be more explicitly referenced within the main SKILL.md for immediate discoverability.",{"category":43,"check":59,"severity":34,"summary":60},"Tool naming","The skill does not expose specific tools directly, but its internal structure and referenced concepts are clearly named within the FastAPI domain.",{"category":43,"check":62,"severity":34,"summary":63},"Minimal I/O surface","The skill focuses on providing knowledge and examples, with no direct I/O operations exposed that would require validation or sanitization.",{"category":65,"check":66,"severity":34,"summary":67},"License","License usability","The README.md explicitly states 'MIT License' and the commit contains a license file, indicating a permissive open-source license.",{"category":69,"check":70,"severity":71,"summary":72},"Maintenance","Commit recency","not_applicable","The provided data does not include commit history, so this check cannot be performed.",{"category":69,"check":74,"severity":71,"summary":75},"Dependency Management","The skill itself does not bundle or manage 3rd party dependencies directly; it provides guidance on how to manage them within a FastAPI project.",{"category":77,"check":78,"severity":34,"summary":79},"Security","Secret Management","The skill emphasizes the use of environment variables for secrets and provides examples of how to handle them securely in configuration and deployment files, advising against hardcoding.",{"category":77,"check":81,"severity":34,"summary":82},"Injection","The skill provides code examples and best practices for FastAPI, which inherently involves input validation and sanitization through Pydantic models. It does not appear to load or execute untrusted external data.",{"category":77,"check":84,"severity":34,"summary":85},"Transitive Supply-Chain Grenades","All code and configuration files are bundled within the repository, and there are no runtime downloads or execution of external scripts.",{"category":77,"check":87,"severity":34,"summary":88},"Sandbox Isolation","The skill provides guidance and examples for application development and deployment; it does not modify files outside of the project context.",{"category":77,"check":90,"severity":34,"summary":91},"Sandbox escape primitives","No detached process spawns or deny-retry loops are present, as the skill is informational and does not contain executable hooks.",{"category":77,"check":93,"severity":34,"summary":94},"Data Exfiltration","The skill focuses on secure development practices and does not contain any outbound calls or references to submitting confidential data.",{"category":77,"check":96,"severity":34,"summary":97},"Hidden Text Tricks","The bundled files contain standard code and markdown, with no evidence of hidden text tricks or obfuscation.",{"category":77,"check":99,"severity":34,"summary":100},"Opaque code execution","All code included in the bundle is plain, readable Python and Dockerfile content, with no obfuscated or minified scripts.",{"category":102,"check":103,"severity":34,"summary":104},"Portability","Structural Assumption","The provided project templates and deployment examples offer clear structures and do not rely on specific user-specific project organizations outside of what's provided.",{"category":106,"check":107,"severity":71,"summary":108},"Trust","Issues Attention","No issue tracking data is available for this repository.",{"category":110,"check":111,"severity":56,"summary":112},"Versioning","Release Management","The SKILL.md file and other project files do not contain explicit versioning information like a version number or changelog.",{"category":114,"check":115,"severity":34,"summary":116},"Code Execution","Validation","The skill provides extensive examples and guidance on using Pydantic for input validation and data modeling within FastAPI applications.",{"category":77,"check":118,"severity":34,"summary":119},"Unguarded Destructive Operations","The skill provides guidance on application development and deployment and does not contain scripts with unguarded destructive operations.",{"category":114,"check":121,"severity":34,"summary":122},"Error Handling","The skill demonstrates proper error handling patterns in FastAPI, including HTTPException, try-except blocks, and transaction management with rollback for database operations.",{"category":114,"check":124,"severity":56,"summary":125},"Logging","The skill provides examples of structured logging in FastAPI applications and mentions Prometheus for performance monitoring, but does not explicitly detail audit log creation for destructive actions.",{"category":127,"check":128,"severity":34,"summary":129},"Compliance","GDPR","The skill focuses on API development best practices and does not appear to operate on personal data without proper handling guidance.",{"category":127,"check":131,"severity":34,"summary":132},"Target market","The skill provides general FastAPI development guidance applicable globally, with no region-specific logic or documentation.",{"category":102,"check":134,"severity":34,"summary":135},"Runtime stability","The skill assumes standard Python 3.11+ and common web development tools, providing clear examples and not relying on specific OS features or restricted runtimes.",{"category":50,"check":137,"severity":34,"summary":138},"Precise Purpose","The skill's description and content clearly define its purpose as providing comprehensive knowledge for building production-ready FastAPI applications and explicitly state its scope.",{"category":50,"check":140,"severity":34,"summary":141},"Concise Frontmatter","The frontmatter is concise and effectively summarizes the skill's core capability and includes relevant trigger phrases.",{"category":54,"check":143,"severity":34,"summary":144},"Concise Body","The main SKILL.md is well-structured and reasonably concise, delegating deeper material to separate reference files.",{"category":146,"check":147,"severity":34,"summary":148},"Context","Progressive Disclosure","The skill utilizes separate markdown files for detailed sections like database, security, deployment, and advanced features, linked from the main SKILL.md.",{"category":146,"check":150,"severity":71,"summary":151},"Forked exploration","This skill provides knowledge and examples, not deep exploration or code review, so forked exploration is not applicable.",{"category":32,"check":153,"severity":34,"summary":154},"Usage examples","The skill includes numerous ready-to-use code examples for core functionalities like CRUD operations, authentication, background tasks, and full CRUD API implementation.",{"category":32,"check":156,"severity":56,"summary":157},"Edge cases","The skill names several failure modes in the troubleshooting section (e.g., performance issues, authentication errors, database connection issues) but does not explicitly document recovery steps for each.",{"category":102,"check":159,"severity":71,"summary":160},"Tool Fallback","This skill provides guidance and code examples, and does not rely on or reference external tools that would require a fallback.",{"category":102,"check":162,"severity":34,"summary":163},"Stack assumptions","The skill clearly states its stack assumptions upfront in the README and SKILL.md, including Python 3.11+, Node.js 18+, PostgreSQL, and FastAPI.",{"category":165,"check":166,"severity":34,"summary":167},"Safety","Halt on unexpected state","The skill emphasizes best practices including proper error handling and transaction management, implying a halt on unexpected states rather than silent continuation.",{"category":102,"check":169,"severity":34,"summary":170},"Cross-skill coupling","The skill is self-contained, focusing solely on FastAPI development, and does not implicitly rely on or cross-link to other skills.",1778054101906,"This skill offers detailed code examples, project templates, and deployment configurations for FastAPI, including best practices for databases, security, and performance. It covers topics like SQLModel integration, JWT authentication, Docker containerization, and Kubernetes deployment, serving as a complete reference for building scalable APIs.","2.0.0","3.4.0","This skill is exceptionally comprehensive and well-structured, providing extensive guidance, code examples, and deployment assets for FastAPI development. It adheres to best practices across documentation, security, and portability. The only minor areas for improvement are more explicit parameter documentation in the main skill file and more detailed recovery steps for edge cases.",95,"A comprehensive and expert-level guide to building production-ready FastAPI applications, covering everything from basic API development to advanced deployment and scaling.",[15,16,17,18,19,20,21,22,23,24],"global","verified",{"codeQuality":182,"collectedAt":183,"documentation":184,"maintenance":186,"security":187,"testCoverage":189},{},1778054089829,{"descriptionLength":185,"readmeSize":8},612,{},{"hasNpmPackage":188,"smitheryVerified":188},false,{"hasCi":188,"hasTests":188},{"updatedAt":191},1778054163453,{"githubOwner":193,"githubRepo":194,"locale":28,"slug":195,"type":196},"bilalmk","todo_correct","fastapi-expert","skill",true,null,{"extract":200,"llm":203},{"commitSha":201,"license":202},"8b43aa04bd5c53e3cda46469b953684519a84ea7","MIT",{"promptVersionExtension":173,"promptVersionScoring":174,"score":176,"targetMarket":179,"tier":180},{"repoId":205},"kd75ecf652eb91ha327s8bqbex865z6v",{"_creationTime":207,"_id":205,"identity":208,"providers":210,"workflow":219},1777995558409.9006,{"githubOwner":193,"githubRepo":194,"sourceUrl":209},"https://github.com/bilalmk/todo_correct",{"discover":211,"github":214},{"sources":212},[213],"skills-sh",{"closedIssues90d":8,"forks":8,"openIssues90d":215,"pushedAt":216,"readmeSize":217,"stars":215,"topics":218},1,1769509251000,14662,[],{"discoverAt":220,"extractAt":221,"githubAt":221,"updatedAt":221},1777995558409,1778054088050,{"anyEnrichmentAt":223,"extractAt":224,"githubAt":223,"llmAt":191,"updatedAt":191},1778054086910,1778054086261,[],[227,258,287,317,345,370],{"_creationTime":228,"_id":229,"community":230,"display":231,"identity":243,"providers":246,"relations":252,"workflow":254},1778054070894.8628,"k17antgkdftwdz7cf6tkh5kq65867wht",{"reviewCount":8},{"description":232,"installMethods":233,"name":234,"sourceUrl":235,"tags":236},"Autonomous AI pentester for web apps and APIs. Run white-box security assessments with Shannon — analyzes source code, identifies attack vectors, and executes real exploits to prove vulnerabilities. Triggered by 'shannon', 'pentest', 'security audit', 'vuln scan'.",{},"Shannon Skill","https://github.com/unicodeveloper/shannon",[237,238,239,17,240,241,242,21],"security","pentesting","automation","web","exploit","owasp",{"githubOwner":244,"githubRepo":245,"locale":28,"slug":245,"type":196},"unicodeveloper","shannon",{"extract":247,"llm":250},{"commitSha":248,"license":249},"6a97124bee816c7cc76c6e17bb2b0fe8c0eae032","AGPL-3.0",{"promptVersionExtension":173,"promptVersionScoring":174,"score":251,"targetMarket":179,"tier":180},98,{"repoId":253},"kd7dk33pc652m4w5wrxaga9qn5865x26",{"anyEnrichmentAt":255,"extractAt":256,"githubAt":255,"llmAt":257,"updatedAt":257},1778054071281,1778054070894,1778054087802,{"_creationTime":259,"_id":260,"community":261,"display":262,"identity":272,"providers":276,"relations":281,"workflow":283},1778053100136.2437,"k177cymqjd5pwcqq4tk0kek34d867am8",{"reviewCount":8},{"description":263,"installMethods":264,"name":265,"sourceUrl":266,"tags":267},"Conduct multi-round deep research on any GitHub Repo. Use when users request comprehensive analysis, timeline reconstruction, competitive analysis, or in-depth investigation of GitHub. Produces structured markdown reports with executive summaries, chronological timelines, metrics analysis, and Mermaid diagrams. Triggers on Github repository URL or open source projects.",{},"GitHub Deep Research Skill","https://github.com/bytedance/deer-flow/tree/HEAD/skills/public/github-deep-research",[268,269,270,17,271,16],"github","research","analysis","report-generation",{"githubOwner":273,"githubRepo":274,"locale":28,"slug":275,"type":196},"bytedance","deer-flow","github-deep-research",{"extract":277,"llm":279},{"commitSha":278,"license":202},"1336872b15c25d45ebcb7c1cf72369c2bdd53187",{"promptVersionExtension":173,"promptVersionScoring":174,"score":280,"targetMarket":179,"tier":180},97,{"repoId":282},"kd789sm7egx1h0t1jag6zzhcq98656wv",{"anyEnrichmentAt":284,"extractAt":285,"githubAt":284,"llmAt":286,"updatedAt":286},1778053101076,1778053100136,1778053169012,{"_creationTime":288,"_id":289,"community":290,"display":291,"identity":302,"providers":305,"relations":310,"workflow":313},1778053930836.1157,"k178e8c43g9ejqr4yhe4r4r7jn8672nz",{"reviewCount":8},{"description":292,"installMethods":293,"name":294,"sourceUrl":295,"tags":296},"Clerk Backend REST API explorer and executor. Browse tags, inspect endpoint schemas, and execute authenticated requests. Use when listing users, managing organizations, or calling any Clerk API endpoint.",{},"Clerk Backend API","https://github.com/clerk/skills/tree/HEAD/skills/core/clerk-backend-api",[297,17,298,24,299,300,301],"clerk","rest","backend","user-management","organization-management",{"githubOwner":297,"githubRepo":303,"locale":28,"slug":304,"type":196},"skills","clerk-backend-api",{"extract":306,"llm":308},{"commitSha":307,"license":202},"c1f6afc82a165988421166e68872cb41b892c0b0",{"promptVersionExtension":173,"promptVersionScoring":174,"score":309,"targetMarket":179,"tier":180},96,{"parentExtensionId":311,"repoId":312},"k172gaengd5qyr6gnkq7aq3291866mfa","kd77f99t2sa8rvy3sj7yn73zp1864abx",{"anyEnrichmentAt":314,"extractAt":315,"githubAt":314,"llmAt":316,"updatedAt":316},1778053933098,1778053930836,1778054020038,{"_creationTime":318,"_id":319,"community":320,"display":321,"identity":331,"providers":335,"relations":339,"workflow":341},1778053622473.673,"k1791m270vs77gz05mrvs3w3v1866mme",{"reviewCount":8},{"description":322,"installMethods":323,"name":324,"sourceUrl":325,"tags":326},"Detect security misconfigurations in config files, Docker, and IaC. Use when reviewing configuration security for containers, Kubernetes, Terraform, or application settings.",{},"Config Scan","https://github.com/jwynia/agent-skills/tree/HEAD/skills/tech/security/config-scan",[237,327,21,22,328,329,330],"configuration","terraform","iac","compliance",{"githubOwner":332,"githubRepo":333,"locale":28,"slug":334,"type":196},"jwynia","agent-skills","config-scan",{"extract":336,"llm":338},{"commitSha":337,"license":202},"e02ec7e226a6e4f8419fd3b88a1d8e472d421b32",{"promptVersionExtension":173,"promptVersionScoring":174,"score":176,"targetMarket":179,"tier":180},{"repoId":340},"kd7efn3mprpa8rd8vm5hw5ebzx864fph",{"anyEnrichmentAt":342,"extractAt":343,"githubAt":342,"llmAt":344,"updatedAt":344},1778053625386,1778053622473,1778054012696,{"_creationTime":346,"_id":347,"community":348,"display":349,"identity":357,"providers":358,"relations":364,"workflow":366},1778054586606.9148,"k17a8bmy90vyzr2yqmhvqb3j558675z4",{"reviewCount":8},{"description":350,"installMethods":351,"name":352,"sourceUrl":353,"tags":354},"The command-line interface for Vercel",{},"Vercel CLI","https://github.com/vercel/vercel/tree/HEAD/packages/cli",[355,356,20,18],"vercel","cli",{"githubOwner":355,"githubRepo":355,"locale":28,"slug":355,"type":196},{"extract":359,"llm":362},{"commitSha":360,"license":361},"da93fccb68ef705f866ddb8d4ff596495589442a","Apache-2.0",{"promptVersionExtension":173,"promptVersionScoring":174,"score":363,"targetMarket":179,"tier":180},90,{"repoId":365},"kd70sna36fh1a450f5r7e0f8p986555e",{"anyEnrichmentAt":367,"extractAt":368,"githubAt":367,"llmAt":369,"updatedAt":369},1778054590995,1778054586606,1778054733091,{"_creationTime":371,"_id":372,"community":373,"display":374,"identity":385,"providers":387,"relations":392,"workflow":393},1778054086261.0847,"k17egn5b8273m7m7f702japa9s867met",{"reviewCount":8},{"description":375,"installMethods":376,"name":377,"sourceUrl":378,"tags":379},"Implement secure authentication bridge between Better Auth (Next.js frontend) and FastAPI (Python backend) using JWKS JWT token verification. Use this skill when users need to (1) Integrate Better Auth with FastAPI backend, (2) Implement JWT authentication with JWKS verification, (3) Set up user isolation and authorization in FastAPI endpoints, (4) Configure frontend to send authenticated API requests, or (5) Troubleshoot Better Auth + FastAPI authentication issues.",{},"Better Auth + FastAPI JWT Bridge","https://github.com/bilalmk/todo_correct/tree/HEAD/.claude/skills/custom/betterauth-fastapi-jwt-bridge",[24,380,381,382,383,384,15,16,237,18],"jwt","jwks","nextjs","react","typescript",{"githubOwner":193,"githubRepo":194,"locale":28,"slug":386,"type":196},"betterauth-fastapi-jwt-bridge",{"extract":388,"llm":389},{"commitSha":201,"license":202},{"promptVersionExtension":173,"promptVersionScoring":174,"score":390,"targetMarket":179,"tier":391},85,"flagged",{"repoId":205},{"anyEnrichmentAt":223,"extractAt":224,"githubAt":223,"llmAt":191,"updatedAt":191}]