用途:app-questions 是 Cribl 社区应用插件集合中的一个技能,用于在已脚手架化的 Cribl 应用项目中,通过引导式问答明确应用要解决的问题、目标用户、工作流、数据与集成点、权限、状态与密钥、范围与 UI 偏好,并沉淀为 APP_DEFINITION.md。首次运行收集信息,后续运行进入交互式编辑器修改定义。
主要能力:首次运行以 7 个阶段提问(问题与用户、工作流、数据与集成、权限与访问、状态与密钥、范围、偏好),每步做清晰度校验,答案不具体时会追问;答案增量写入 APP_DEFINITION.md。后续运行识别文件已存在,进入编辑模式,提供菜单查看/编辑应用 ID、问题陈述、目标用户,管理工作流(增删改查),编辑数据与集成点、权限、范围与 UI 偏好,并可只读查看全文。完成后可生成 CLAUDE.md(仅在不存在时创建)。
使用方式:需在脚手架化的 Cribl 应用目录内运行。先 Scaffold 应用(Apps > Create App),复制起始代码到本地,cd 进应用目录,运行 /app-questions;首次描述应用用途并回答问题,之后可反复运行以增量定义或进入编辑菜单。示例流程:运行 /app-questions 选择 Manage Workflows > Add 添加工作流,再运行 /app-brief 更新应用简报,最后 /app-implement 实现。
限制:必须从脚手架化的 Cribl 应用目录运行,否则技能会停止并提示;安装命令、收费、价格、平台支持等信息资料未提供。