Claude Skill
streamlit/agent-skills
探索Streamlit Agent Skills:一个可复用的、基于Python的代理技能集合,加速AI驱动的Streamlit应用开发。开源且易于集成。
概览
仓库信息
安装这个 Skill
npx skills add streamlit/agent-skills -s developing-with-streamlit -gRegistry 信息
npx skills add streamlit/agent-skills -s developing-with-streamlit -ggit clone https://github.com/streamlit/agent-skills.git
项目简介
一个精心策划的可复用代理技能集合,旨在加速Streamlit应用的开发,使开发者能够无缝集成AI驱动的功能。
A collection of agent skills for development of Streamlit apps.
要点
- 为Streamlit应用开发预构建的代理技能
- 基于Python,易于集成和扩展
- 专为AI驱动的应用工作流设计
- 开源且由社区贡献
使用场景
- 快速原型开发AI增强的Streamlit应用
- 使用代理技能构建对话式界面
- 在Streamlit中自动化数据分析工作流
- 创建带有AI辅助的交互式仪表板
README 摘要
# Agent Skills for Streamlit Development A lightweight **meta-skill** that teaches AI coding assistants (Claude Code, Cursor, and others) how to discover and load the Streamlit development skills bundled inside the Streamlit pip package (1.57+). ## What are Agent Skills? Agent Skills are specialized instruction sets that enhance AI coding assistants' capabilities for specific tasks. Each skill contains instructions, scripts, and resources that the AI loads dynamically to improve performance on Streamlit development workflows. The actual skill content (dashboards, themes, layouts, session state, custom components, etc.) ships with Streamlit itself — this repo only contains the entry point that bootstraps discovery. ## How it works Starting with Streamlit 1.57, the full set of Streamlit development skills ships **inside the Streamlit pip package** itself. This repository provides a lightweight **meta-skill** that teaches agents how to discover and load those bundled skills. The meta-skill ([`developing-with-streamlit/SKILL.md`](developing-with-streamlit/SKILL.md)): 1. Detects the active Python interpreter (virtualenv, conda, pipenv, poetry, pdm, uv, or system) 2. Locates the installed Streamlit package path 3. Points the agent to the bundled skills at `<streamlit_path>/.agents/skills/` 4. Falls back to the [online docs](https://docs.streamlit.io/llms-full.txt) for older Streamlit versions ### Install once, works with every project Because discovery happens dynamically against whichever interpreter is active, a single **user-level install** of this meta-skill works across every project on your machine — regardless of which Streamlit version each project pins. Upgrade a project's Streamlit and the agent automatically picks up the newer bundled skills; no re-instal
话题
暂无话题