扫描项目目录树,生成一份结构化 JSON 清单,列出所有关键配置和环境文件。该清单用于确保项目的设置、凭据和环境配置在部署或基础设施变更前得到妥善备份。
.env、 .env.*、 *.env 文件——这些文件包含应用程序运行所需的运行时配置和凭据。config.json、 *.config.js、 *.config.ts、 application.yml 及类似的结构化配置文件。credentials.json、 *.pem、 *.key、 service-account.json 及其他可能包含认证材料的文件。.github/workflows/*.yml、 .gitlab-ci.yml、 Dockerfile、 docker-compose.yml——这些文件定义了部署流水线的配置。database.yml、 knexfile.js、 prisma/schema.prisma 等数据库连接配置文件。此技能仅执行文件发现,不修改、不读取文件内容、不传输文件。它生成一份清单,供下游技能(如备份优化器)用于制定备份策略。