一键导入
my-application
Reference for Helm chart organization, metadata, templates, dependencies, and tests.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Reference for Helm chart organization, metadata, templates, dependencies, and tests.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Anti-over-engineering guardrail that activates when an AI coding agent expands scope, adds abstractions, or changes files the user did not request.
Write JavaScript code in n8n Code nodes. Use when writing JavaScript in n8n, using $input/$json/$node syntax, making HTTP requests with $helpers, working with dates using DateTime, troubleshooting Code node errors, or choosing between Code node modes.
Complete n8n skill — workflow building, node configuration, JavaScript/Python code nodes, expression syntax, validation, MCP tools, credentials, administration, Docker deployment, backup/restore, internal API, and troubleshooting. Auto-triggers on any n8n task including workflow creation, node configuration, code nodes, expressions, validation errors, credential management, instance administration, n8n setup, n8n upgrade, n8n backup, and n8n API usage.
High-stakes decision-making system with 5 advisors, anonymous peer review, and chairman synthesis. Activates on "council this", "war room this", or "pressure-test this". Outputs HTML report + markdown transcript. Saves to disk and optionally to Obsidian. Uses full ecosystem: MCP data gathering, semantic memory, sequential thinking, domain-aware advisors.
Proven workflow architectural patterns from real n8n workflows. Use when building new workflows, designing workflow structure, choosing workflow patterns, planning workflow architecture, or asking about webhook processing, HTTP API integration, database operations, AI agent workflows, or scheduled tasks.
Write Python code in n8n Code nodes. Use when writing Python in n8n, using _input/_json/_node syntax, working with standard library, or need to understand Python limitations in n8n Code nodes.
| 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