ワンクリックで
write-component-documentation
Generates wiki documentation for new DIPS.Mobile.UI components following established patterns and conventions.
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
メニュー
Generates wiki documentation for new DIPS.Mobile.UI components following established patterns and conventions.
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
Rules and patterns for using DIPS.Mobile.UI design tokens, styles, and Layout effect in C# code. Apply when building UI components or views.
Creates a pull request with proper title, description, changelog updates, and wiki documentation checks.
Workflow and rules for AI-assisted pull request reviews.
SOC 職業分類に基づく
| name | Write Component Documentation |
| description | Generates wiki documentation for new DIPS.Mobile.UI components following established patterns and conventions. |
When asked to write documentation for a new component, generate a wiki/<ComponentName>.md page following the template and rules below.
NavigationListItem alongside ListItem, FilledCheckBox alongside CheckBoxTouchPlatformEffect, or have accessibility-specific features?ComponentsSamples/ or AccessibilitySamples/ for usage examplesUse the following structure. Sections marked (if applicable) should only be included when relevant.
<Short description of what the component is — 1-2 sentences. Written before any heading. Explain the purpose and when to use it.>
# Inspiration **(if applicable)**
<Links to design guidelines that inspired the component, e.g., Material Design, Apple Human Interface Guidelines.>
# Usage
<XAML example showing the most common/basic usage of the component.>
> <Any important notes about defaults, required properties, or common gotchas.>
# Styles **(if applicable)**
<List available styles/variants with a brief description of each.>
# Tips and tricks **(if applicable)**
<Practical guidance: recommended patterns, common combinations with other components, or things to watch out for.>
# Accessibility **(if applicable)**
<How the component behaves with VoiceOver/TalkBack. Any required semantic properties. Special accessibility features.>
# Properties
Inspect the [components properties class](<GitHub URL to .Properties.cs file>) to further customise and use it.
When the component has variants or related sub-components, add them as ## sections after the main component, each with their own ### Usage and ### Properties:
## SubComponentName
<Brief description of the sub-component.>
### Usage
<XAML example>
### Properties
Inspect the [components properties class](<GitHub URL>) to further customise and use it.
xml as the language tagdui: XML namespace prefix — do not show xmlns declarations (readers already know this)csharp as the language tag.Properties.cs file on GitHub: https://github.com/DIPSAS/DIPS.Mobile.UI/blob/main/src/library/DIPS.Mobile.UI/<path>/<Component>.Properties.cs>) for notes, warnings, and platform-specific differences> **NB!**, > **NOTE:**, > **Important:**# (h1) for major sections## (h2) for sub-components### (h3) for sections within a sub-component_Sidebar.md references — it is auto-generatedThe wiki/ folder is organized into group folders. Place new documentation in the appropriate group:
| Folder | What goes here |
|---|---|
Components/ | UI elements: buttons, labels, list items, pickers, checkboxes, etc. |
Layout & Navigation/ | Page structure, navigation, sheets, tabs, search |
Media/ | Camera, images, audio |
Feedback & State/ | Alerts, dialogs, loading indicators, state views |
Styling & Resources/ | Colors, icons, sizes, animations, converters |
Interaction & Accessibility/ | Touch, accessibility, input behaviors |
Guides/ | How-to guides, performance tips, general patterns |
Components/)Home.md, Getting-Started.md) are reserved for top-level pages only.md file to the right folder