Communityコーディング&開発github.com

fangjiawan210-beep/skill

流程描述に基づいてOAプロセスコードと中英完全名称を生成または照合します。命名専用で、ロール名やプロセス設定、承認申請は扱いません。

skill とは?

このスキルは、ユーザーが提供するプロセス記述に基づき、コピーしてそのまま利用できる完全なプロセス名を生成します。命名のみを行い、システム上での実際の作成や重複チェック、変更は行いません。出力形式は「<範囲>-<機能>-<3桁番号> <中文流程名称> | <English Process Name>」で、既存のスタイル例「ME-HR-001 Offer审批 | Employment Offer Approval」を踏襲します。ただし、範囲や機能、番号が指定されていない場合はプレースホルダー(例:<NNN>)を使用し、命名草案として出力します。このスキルはClaude Code、Cursor、CodexなどのAIエージェントで利用でき、プロセス名の標準化と国際化を支援することを目的としています。

対応~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/fangjiawan210-beep/skill/tree/HEAD/FJW02

Installed? Explore more コーディング&開発 skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

お気に入りのAIに質問する

このエージェントスキルを事前に読み込んだ状態で新しいチャットを開きます。

ドキュメント

OAプロセス命名

ユーザーが提供するプロセス記述に基づき、コピー可能な完全なプロセス名を生成します。命名結果のみを提供し、システム上での作成、重複チェック、変更は行いません。

確認済みスタイル

ユーザーのスクリーンショットに基づく完全な例:

ME-HR-001 Offer审批 | Employment Offer Approval

出力構造:

<範囲>-<機能>-<3桁番号> <中文流程名称> | <English Process Name>

  • コードは大文字、半角ハイフンを使用。コードと中文名称の間は半角スペース一つ。
  • 中英名称の間は半角パイプ(|)を使用し、両側に半角スペースを一つずつ入れる。
  • 「ME」は中東、「HR」は人事を意味。これはスクリーンショットのマッピングであり、完全なコードディレクトリではない。
  • 中文名称はユーザーの既存の混合表現(例:「Offer审批」)をそのまま保持。この例を再現する際は、元の名称と英語をそのまま使う。
  • 英語は自然で正確なプロセス名を使用。「承認」は通常「Approval」、「申請」は意味に応じて「Application」または「Request」を使用し、すべてのプロセスを「Approval」と訳さない。

スクリーンショットには分類見出し「人资类-中东 | Human Resource-MiddleEast…」も表示されていますが、右側が切れています。この見出しは分類情報であり、プロセス名のテンプレートではありません。隠された内容、括弧内の数字、分類カウントルールは推測しません。

値の取得と欠落

今回の明確なルールとユーザーが提供するプロセスディレクトリを優先し、次に上記のスクリーンショットスタイルを使用します。

  • 範囲、機能、プロセス事項、番号、既存の中英名称を特定します。範囲が指定されていない場合は暫定的に「ME」を使用。ユーザーが他の範囲を明確に指定したがコードがない場合は「」を使用。ロール命名規則の国別レイアウトをプロセスコードに直接適用しない。
  • 機能が人事と明確な場合は「HR」を使用。他の機能はユーザーが提供するコードを優先的に使用し、コードがない場合は「」を使用。推奨される略語を既定の規範とはみなさない。
  • ユーザーが0~999の整数の番号を提供した場合は3桁に補完(例:7→007、42→042)。既に001の場合はそのまま。番号が欠落、競合、負数、小数、3桁超の場合は「」を使用。切り捨て、モジュロ演算、例から自動インクリメントは行わない。
  • ユーザーが適用範囲、完全な番号付け基準、インクリメントルールを明示した場合のみ、「次の」番号を計算可能。ディレクトリがない場合、番号が一意または使用可能であるとは主張しない。
  • プロセス事項が欠落している場合は、「<中文流程名称>」と「」をそのまま欠落項目として保持。プレースホルダーを含む結果は命名草案となる。
  • 既存の名称を照合する場合は、その業務上の意味を保持し、明確に指定された規範に従ってのみフォーマットや翻訳を修正する。ユーザーが説明や比較を求めた場合は説明可能。命名行のみを強制しない。

デフォルト出力

ユーザーが名称生成を求めた場合、各プロセスに対して1行のみの完全な名称を出力。見出し、説明、コードブロック、表、箇条書きは含めない。バッチの場合は入力順に逐行出力。プレースホルダーを含む場合もこの形式に従う。

例の入力:中东人资 Offer审批、番号1

ME-HR-001 Offer审批 | Employment Offer Approval

例の入力:中东人资 请假审批、番号7

ME-HR-007 请假审批 | Leave Approval

例の入力:中东人资 入职审批、番号なし

ME-HR- 入职审批 | Onboarding Approval

出力前に、3桁番号、ハイフン、スペース、中英の意味の一致、およびロールコードのアンダースコアや2桁番号が誤って適用されていないかを確認する。

Individual skills in this repo

This repo contains 2 individual skills — each has its own dedicated page.

関連スキル