Agent Skillsyc-software/qm › deploy-qm

deploy-qm

GitHub

自动化部署QM包至Fly.io或AWS,涵盖管理员配置、连接器设置及Slack激活。依据deployment.md工作流,收集密钥并完成验收检查与交接。

cli/templates/deployment/SKILL.md yc-software/qm

Trigger Scenarios

需要部署QM应用到生产环境 初始化新环境的云基础设施和认证配置

Install

npx skills add yc-software/qm --skill deploy-qm -g -y
More Options

Non-standard path

npx skills add https://github.com/yc-software/qm/tree/main/cli/templates/deployment -g -y

Use without installing

npx skills use yc-software/qm@deploy-qm

指定 Agent (Claude Code)

npx skills add yc-software/qm --skill deploy-qm -a claude-code -g -y

安装 repo 全部 skill

npx skills add yc-software/qm --all -g -y

预览 repo 内 skill

npx skills add yc-software/qm --list

SKILL.md

Frontmatter
{
    "name": "deploy-qm",
    "description": "Deploy the QM package from an organization-owned deployment repository to Fly.io or AWS, onboard an administrator, configure connectors, and optionally activate Slack."
}

Deploy QM

Read ../../../deployment.md completely and follow it as the authoritative workflow. Read only the selected provider reference. Read references/email.md before collecting secrets, because sign-in needs an email transport and one of its steps needs the operator's DNS. Read references/slack.md only when Slack is requested.

A deployment needs a base model key and a way for people to sign in. Collect both in the same pass. The base model provider is a deployment choice recorded as modelProvider, not a setting to leave for the Admin page. Sign-in is either the built-in auth broker, which needs an email transport, or an external OIDC provider such as Slack, which needs no email at all — read references/email.md only once the operator has chosen the broker.

Use the repository's installed @yc-software/qm dependency through npm exec qm -- <command>. Do not require or clone the QM source repository. Do not stop at infrastructure health: complete the acceptance checks and return the handoff required by deployment.md.

Version History

  • 7f2c916 Current 2026-08-02 21:46

Same Skill Collection

.claude/skills/dev-instance/SKILL.md
.claude/skills/update-qm/SKILL.md
.claude/skills/upstream-pr/SKILL.md
.codex/skills/deploy-qm/SKILL.md
.codex/skills/dev-instance/SKILL.md
.codex/skills/update-qm/SKILL.md
.codex/skills/upstream-pr/SKILL.md
plugins/onboarding/skills/onboarding/SKILL.md
skills-seed/admin/SKILL.md
skills-seed/browse/SKILL.md
skills-seed/cloud-cli/SKILL.md
skills-seed/connect-apps/SKILL.md
skills-seed/dropbox/SKILL.md
skills-seed/email-draft-in-voice/SKILL.md
skills-seed/email-voice-profile/SKILL.md
skills-seed/github-gitlab/SKILL.md
skills-seed/google-drive-sheets/SKILL.md
skills-seed/google-workspace/SKILL.md
skills-seed/interactive-login/SKILL.md
skills-seed/linear/SKILL.md
skills-seed/memory/SKILL.md
skills-seed/morning-digest/SKILL.md
skills-seed/popular-web-designs/SKILL.md
skills-seed/publish/SKILL.md
skills-seed/taste-skill/SKILL.md
skills-seed/use-shared-credential/SKILL.md

Metadata

Files
0
Version
7f2c916
Hash
2d8965fb
Indexed
2026-08-02 21:46

Главная - Вики-сайт
Copyright © 2011-2026 iteam. Current version is 2.155.2. UTC+08:00, 2026-08-03 01:18
浙ICP备14020137号-1 $Гость$