commit
無料Stage relevant files and create a well-formed git commit for the docs-builder repo. Use this when the user asks to commit changes, save work, or create a commit.
日本語の概要は準備中です。原文の説明を表示しています。
Registers a feature flag as additive-only and verifies the flag-off path still matches the previous default. Use whenever adding or extending a feature flag, editing FeatureFlags.cs, changing feature_flags in assembler.yml, gating a code path behind a FEATURE_* environment variable, or enabling a flag in an environment. Do not skip this skill for flag work even if the user does not name it.
日本語の概要は準備中です。原文の説明を表示しています。
実行スコア 未検証
インストール方法を見るインストールする前に、エージェントに与えられる指示の中身を確認できます。
A feature flag is additive. Flag off keeps the previous default. Flag on adds new behavior only.
Read this skill before you add any of these:
FeatureFlagsfeature_flags YAML keyFEATURE_* environment overrideif (flag) around a code pathsrc/Elastic.Documentation.Configuration/Builder/FeatureFlags.csFEATURE_<UPPER_SNAKE>feature_flags in config/assembler.yml as UPPER_SNAKEprod when you create itPublishEnvironment.ToFeatureFlags() in src/Elastic.Documentation.Configuration/Assembler/PublishEnvironment.cs loads YAML keys through Set()tests/Elastic.Documentation.Build.Tests/FeatureFlagsTests.csFlag off equals the previous default in behavior. Flag on adds new behavior only.
Do not move, hide, relocate, or delete existing output when you introduce the flag.
New behavior is a new panel, a new build step, or a new field. It is not a relocated copy of something that already shipped.
FeatureFlags. The default stays false.prod as part of creating it.Put the if (flag) around new code. Leave the existing branch as it was.
Shared markup, layout, and data wiring that the old path still needs stay outside the flag.
This step is required. Do not skip it.
Do not ship a flag whose existing behavior lives only on the new path.
Do not treat "the new path has it" as coverage for the old path.
まだレビューはありません。使ってみた感想をお寄せください。
ログインなしで書き込めます。使ってみた感想、質問、動かなかった環境などを気軽にどうぞ。
まだコメントはありません。最初のコメントを書いてみませんか。
Stage relevant files and create a well-formed git commit for the docs-builder repo. Use this when the user asks to commit changes, save work, or create a commit.
日本語の概要は準備中です。原文の説明を表示しています。
File a well-formed bug report or feature request. Use when the user asks to open an issue, report a bug, or request a feature in the docs-builder repo.
日本語の概要は準備中です。原文の説明を表示しています。
Auto-fix all formatting issues in the docs-builder repo — runs dotnet format for C# and npm fmt:write for TypeScript/JS. Use when the user asks to fix formatting, lint the code, or when a pre-commit hook fails due to formatting.
日本語の概要は準備中です。原文の説明を表示しています。
Search, analyze, and author Elastic documentation using the remote MCP server. Use this when the user asks about Elastic product documentation, features, or APIs; wants to find, read, or verify existing docs pages; is writing or editing documentation; mentions cross-links between repos; asks about documentation structure, coherence, or consistency; wants to generate templates following Elastic content type guidelines; or references elastic.co/docs URLs or Elastic product names.
日本語の概要は準備中です。原文の説明を表示しています。
Create a GitHub pull request for the current branch with a focused why/what body and exactly one release-drafter label. Use when the user asks to open a PR, create a pull request, or ship a branch.
日本語の概要は準備中です。原文の説明を表示しています。
Review changed or staged C# code against the docs-builder coding standards and flag violations. Use when the user asks to review code style, check for standards violations, or audit a diff before committing.
日本語の概要は準備中です。原文の説明を表示しています。