用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
直接命令不会经过审查 Prompt;运行前请先检查来源。
npx skills add https://github.com/kmshihab7878/claude-code-setup --skill my-application命令会保持在同一行。复制前请横向滚动并检查完整内容。
想先保存到本地?可下载 SkillsMP 当前能够提供的文件。
基于 SOC 职业分类
正在显示 SKILL.md
| name | Helm Chart Structure |
| description | Reference for Helm chart organization, metadata, templates, dependencies, and tests. |
Use this skill when creating, reviewing, or explaining Helm chart structure, metadata, templates, dependencies, CRDs, tests, and packaging conventions.
This skill is an operating contract for safe chart-structure work. Load the reference files only when deeper examples, templates, or troubleshooting details are needed.
Chart.yaml, values.yaml, values.schema.json, .helmignore, templates/, crds/, or charts/.Ask for or infer the smallest safe set of inputs:
helm lint, helm template, helm dependency build, schema checks, or helm test output.Do not invent cluster state, credentials, repository URLs, maintainer identities, or validation results.
Chart.yaml, values.yaml, templates/, plus optional values.schema.json, .helmignore, charts/, crds/, files/, README.md, and LICENSE.apiVersion: v2, chart name, SemVer chart version, optional appVersion, type, compatibility, dependencies, and annotations.values.yaml, validation in values.schema.json, and no plaintext secrets.templates/, helpers in _helpers.tpl, post-install notes in NOTES.txt, and tests under templates/tests/.crds/ and are not templated; hooks require explicit lifecycle annotations and deletion policies.type: application for installable Kubernetes applications.type: library only for shared helper templates that are consumed by other charts and not installed directly.crds/; do not template CRDs unless the user explicitly asks for a nonstandard pattern and accepts the tradeoff.Chart.yaml and pin versions intentionally.condition, tags, alias, and import-values only when they are needed for dependency control or value mapping.values.yaml; keep environment-specific overrides outside the base chart unless the repo has an existing pattern.values.schema.json for user-facing value validation when inputs are configurable._helpers.tpl for repeated names, labels, selectors, and image helpers.helm install, helm upgrade, helm rollback, helm uninstall, or cluster-mutating kubectl commands without explicit approval and target context.Use the checks that fit the task:
helm lint <chart-dir>
helm template <release-name> <chart-dir>
helm dependency build <chart-dir>
helm dependency list <chart-dir>
helm test <release-name> --logs
For repository changes in this project, also run the repo-level validation requested by the user or canonical policy before completion.
Return a concise implementation or review packet:
Minimal application chart skeleton:
my-app/
├── Chart.yaml
├── values.yaml
├── values.schema.json
├── .helmignore
├── templates/
│ ├── _helpers.tpl
│ ├── deployment.yaml
│ ├── service.yaml
│ └── tests/
│ └── test-connection.yaml
└── crds/
Minimal Chart.yaml:
apiVersion: v2
name: my-application
version: 1.2.3
appVersion: "2.5.0"
description: A Helm chart for my application
type: application