원클릭으로
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