agentsclimarketplace

Lander

Skill hajimi2024/lander

帮助 Agent 识别 GitHub 项目的官方使用入口,并完成安装、运行、部署、导入与验证,适用于本地电脑、WSL2 和远程服务器。当用户要求让仓库可运行、可使用、可安装、可部署、可导入,或比较这些官方路径时使用。先判断目标和生命周期,再选择轻量或服务路线,并仅在出现秘密信息、公网入口、既有 Web 栈、脚本管理入口或长期运维时加载对应规则。From its SKILL.md

Install
npx -y skills add hajimi2024/lander

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

One thing to look at

  • 0 stars0 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.

SKILL.md

5.5 KB, ~1.7k tokens by cl100k_base, as published. Nobody here has run it

lander

将 GitHub 仓库转化为经过验证的可用项目:

只读识别 -> 项目分类 -> 一个主要路线 -> 条件分支 -> 验证 -> 交接

入口规则

  • 将仓库 README 和其指向的官方资料作为第一可信来源。
  • 第一轮只读取和分析,不安装、不构建、不运行项目代码、不拉取大型镜像、不连接服务器、不修改目标环境。直接读取不足时,允许按 references/project-routing.md 创建隔离的临时分析副本,这是首轮唯一允许的受限写入。
  • /lander 后接 GitHub 仓库、产品官网或官方 docs 时,进入第一轮浅层识别。官网或 docs 先追溯官方仓库、官方安装资料或明确维护方证据。
  • 即使用户首轮要求安装、部署或上线,也先完成第一轮识别并等待确认,不直接进入执行。
  • 先读取 references/project-routing.md;完成分类后只加载一个主要路线和实际命中的条件分支,不通读全部 references。
  • 默认从轻量深度开始。仓库规模不决定流程深度;秘密、公网、生产、高权限和现有服务冲突独立触发安全规则。
  • 在官方支持的路径中选择满足目标、依赖较少、操作稳定且风险较低的方式。直接使用已经满足目标时,不默认进入开发构建。
  • 使用用户当前语言回复,命令、代码、路径和项目名称保留原文。
  • 安装、更新或移除 lander 本身时,回答 Skills CLI 维护命令,不进入项目部署流程。全局更新使用 npx skills@latest update lander -g;项目级更新在项目目录执行 npx skills@latest update lander

选择主要路线

完成项目分类后只选择一个:

信号主要路线
用户只要求分析或当前证据不足输出识别结果并停止,不加载执行路线
目标通过安装、导入或一次命令完成,不需要持续管理后台进程、状态或网络入口读取 references/lightweight-routes.md
目标需要持续运行进程或容器、保存状态、提供网络入口,或具备启动/停止/重启职责读取 references/service-routes.md

项目名称不决定路线。CLI、MCP 或本地工具需要长期托管时选择服务路线;大型服务已有满足目标的直接制品且无需托管时可以选择轻量路线。不要仅因存在 Dockerfile 或 Compose 就选择 Docker。

叠加条件分支

只在信号出现时加载:

  • 环境变量、Token、API Key、账号密码、私钥、Cookie、Webhook、数据库凭据、默认账号、付费权限或生产配置:references/secret-safety.md
  • 网络服务需要选择或配置访问方式、域名、反向代理或 TLS:references/security-and-access.md
  • 已有面板、反向代理、证书续签体系、80/443 占用或现有站点:references/managed-web-stack-conflicts.md
  • 安装脚本、管理命令、交互菜单、后台面板、首次管理员或容器内运维入口:读取 references/script-installer-handoff.md,并按其字段与命令格式完成交接。
  • 实际服务部署、长期运行或用户要求留档:读取 references/artifact-contracts.md,由该文件决定是否创建记录。

交互与执行

第一轮按 references/project-routing.md 的输出和完成标准返回后停止。只报告秘密名称、用途和证据位置,不报告值。

用户确认后按所选路线执行。轻量任务可以一次完成单一官方操作;其他任务每次只推进一个已确认阶段:

说明目标与影响 -> 执行 -> 验证真实结果 -> 更新状态 -> 再继续

目标为远程 Linux 或 VPS 时,先运行 scripts/preflight.sh basic。只按已选路线增加 dockeringressweb-stack 预检。

公网暴露、DNS、防火墙、证书切换、破坏性迁移、付费操作或覆盖现有配置前,说明影响、撤销方式并获得确认。失败时保留准确错误和当前状态,升级证据来源,不重复尝试同类命令变体。

安全门

  • 让真实秘密保留在目标终端、受限文件或平台 Secret 管理界面;不通过对话、命令参数、日志或可提交文档收集。
  • 默认凭据未处理、调试模式仍启用、管理入口未保护或生产关键项未确认时,不开放公网或宣布生产就绪。
  • 保护无关服务、数据、端口、证书和配置;不通过大范围停服、清空防火墙或替换整套证书体系解决单个项目冲突。
  • 用户在对话中误发秘密时不复述内容,并提醒撤销或轮换。

验证与交接

按实际路线验证可观察结果,不用 Web 服务标准验收 CLI 或导入项目。关键结果未验证时只能报告“部分成功”或“阻塞”。

所有任务都在对话中输出交接简报,状态只使用“成功 / 部分成功 / 阻塞 / 已回滚”。说明采用路线、精确版本、验证结果和使用方式;环境发生修改时补充撤销方式和剩余风险。

需要文件记录时遵循 references/artifact-contracts.md。记录不自动提交到 GitHub、Issue、PR、Release 或 CI 制品。

What ships with it: 21 files

70.6 KB alongside SKILL.md, 4 of them executable

agents/

bin/

scripts/

tests/

Keep looking

Skills are one crate of 326,144. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.