writing-spec

โดย streamlit

เขียนข้อกำหนดผลิตภัณฑ์และข้อกำหนดทางเทคนิคสำหรับฟีเจอร์ Streamlit ใหม่ ใช้เมื่อออกแบบคำสั่ง API, วิดเจ็ต หรือการเปลี่ยนแปลงสำคัญที่ต้องได้รับการตรวจสอบจากทีมก่อน...

npx skills add https://github.com/streamlit/streamlit --skill writing-spec

Writing product or tech specs

Create specs in the specs/ directory following the instructions in specs/AGENTS.md. Use the user's instructions as the basis for the spec.

Quick start:

cp -r specs/YYYY-MM-DD-template specs/$(date +%Y-%m-%d)-feature-name

Then fill in product-spec.md and/or tech-spec.md per the template and guidelines.

Skills เพิ่มเติมจาก streamlit

building-streamlit-custom-components-v2
streamlit
Builds bidirectional Streamlit Custom Components v2 (CCv2) using `st.components.v2.component`. Use when authoring inline HTML/CSS/JS components or packaged…
creating-streamlit-themes
streamlit
การสร้างและปรับแต่งธีมของ Streamlit ใช้เมื่อต้องการเปลี่ยนสี แบบอักษร หรือรูปลักษณ์ของแอป หรือปรับให้แอปสอดคล้องกับแนวทางของแบรนด์ ครอบคลุม config.toml…
developing-with-streamlit
streamlit
**[จำเป็น]** ใช้สำหรับงาน Streamlit ทั้งหมด: การสร้าง, แก้ไข, ดีบัก, ตกแต่ง, จัดสไตล์, ปรับธีม, หรือเพิ่มประสิทธิภาพแอปพลิเคชัน Streamlit นอกจากนี้ยังจำเป็น…
building-streamlit-custom-components-v2
streamlit
Builds bidirectional Streamlit Custom Components v2 (CCv2) using `st.components.v2.component`. Use when authoring inline HTML/CSS/JS components or packaged…
connecting-streamlit-to-snowflake
streamlit
การเชื่อมต่อแอป Streamlit กับ Snowflake ใช้เมื่อตั้งค่าการเชื่อมต่อฐานข้อมูล จัดการความลับ หรือสอบถามข้อมูลจาก Snowflake ผ่านแอป Streamlit
creating-streamlit-themes
streamlit
การสร้างและปรับแต่งธีมของ Streamlit ใช้เมื่อต้องการเปลี่ยนสี แบบอักษร หรือรูปลักษณ์ของแอป หรือปรับให้แอปสอดคล้องกับแนวทางของแบรนด์ ครอบคลุมถึง config.toml…
optimizing-streamlit-performance
streamlit
การปรับปรุงประสิทธิภาพของแอป Streamlit ใช้เมื่อแอปทำงานช้า รันซ้ำบ่อยเกินไป หรือโหลดเนื้อหาที่หนัก ครอบคลุมการแคช เฟรกเมนต์ และเนื้อหาแบบคงที่เทียบกับแบบไดนามิก…
organizing-streamlit-code
streamlit
การจัดระเบียบโค้ด Streamlit เพื่อการบำรุงรักษา ใช้เมื่อจัดโครงสร้างแอปพลิเคชันด้วยโมดูลและยูทิลิตี้แยกกัน ครอบคลุมการแยกส่วนความรับผิดชอบ การรักษาโค้ด UI...