·flask
</>

flask

jezweb/claude-skills

使用應用程序工廠模式、藍圖和 Flask-SQLAlchemy 通過 Flask 構建 Python Web 應用程序。防止 9 個已記錄的錯誤,包括stream_with_context 拆卸問題、async/gevent 衝突和 CSRF 緩存問題。 使用場合:創建 Flask 項目、組織藍圖或解決循環導入、上下文錯誤、註冊、流式傳輸或身份驗證問題。

430安裝·13熱度·@jezweb

安裝

$npx skills add https://github.com/jezweb/claude-skills --skill flask

SKILL.md

Production-tested patterns for Flask with the application factory pattern, Blueprints, and Flask-SQLAlchemy.

Issue #1: streamwithcontext Teardown Regression (Flask 3.1.2) Error: KeyError in teardown functions when using streamwithcontext Source: GitHub Issue #5804

Why It Happens: Flask 3.1.2 introduced a regression where streamwithcontext triggers teardownrequest() calls multiple times before response generation completes. If teardown callbacks use g.pop(key) without a default, they fail on the second call.

使用應用程序工廠模式、藍圖和 Flask-SQLAlchemy 通過 Flask 構建 Python Web 應用程序。防止 9 個已記錄的錯誤,包括stream_with_context 拆卸問題、async/gevent 衝突和 CSRF 緩存問題。 使用場合:創建 Flask 項目、組織藍圖或解決循環導入、上下文錯誤、註冊、流式傳輸或身份驗證問題。 來源:jezweb/claude-skills。

查看原文

可引用資訊

為搜尋與 AI 引用準備的穩定欄位與指令。

安裝指令
npx skills add https://github.com/jezweb/claude-skills --skill flask
分類
</>開發工具
認證
收錄時間
2026-02-01
更新時間
2026-02-18

快速解答

什麼是 flask?

使用應用程序工廠模式、藍圖和 Flask-SQLAlchemy 通過 Flask 構建 Python Web 應用程序。防止 9 個已記錄的錯誤,包括stream_with_context 拆卸問題、async/gevent 衝突和 CSRF 緩存問題。 使用場合:創建 Flask 項目、組織藍圖或解決循環導入、上下文錯誤、註冊、流式傳輸或身份驗證問題。 來源:jezweb/claude-skills。

如何安裝 flask?

開啟你的終端機或命令列工具(如 Terminal、iTerm、Windows Terminal 等) 複製並執行以下指令:npx skills add https://github.com/jezweb/claude-skills --skill flask 安裝完成後,技能將自動設定到你的 AI 程式設計環境中,可以在 Claude Code 或 Cursor 中使用

這個 Skill 的原始碼在哪?

https://github.com/jezweb/claude-skills