本文へ移動
cccskills
無料GitHub で公開日本語紹介

bamboohr-core-workflow-a

BambooHRの従業員情報を必要な項目に絞ってページ単位で取得し、チェックポイントから再開できる同期ワークフローを設計します。

原文原文の説明を見る

Build a permission-aware BambooHR employee and dataset synchronization workflow with pagination, field minimization, and checkpoints. Use when exporting employee changes or replacing deprecated report calls. Trigger with "sync BambooHR employees", "BambooHR dataset", or "BambooHR HR pipeline".

jeremylongshore/tons-of-skills-marketplaceスター 2,884(GitHub 2,884 + cccskills 0)

実行スコア 未検証

インストール方法を見る

こんなときに便利

  • 従業員データを倉庫へ同期したいとき
  • 非推奨のレポート呼び出しを置き換えたいとき
  • 中断後に再開できるページ取得を設計したいとき

日本語での紹介

できること

BambooHRから従業員データを読み取り、別の保存先へ同期する再開可能なパイプラインを設計します。新しい一括取得ではdataset v2を優先し、目的に必要な項目だけを選びます。ページ分割の情報を最後までたどり、保存先への反映が完了した後にチェックポイントを記録することで、中断後に安全に再開できます。安定した従業員識別子で登録・更新し、欠落、null、伏せられた値、将来日付や退職者の状態を区別します。取得数と反映数を照合し、権限やスキーマの変化は削除扱いにせず保留します。

こんなときに便利

従業員の変更をデータウェアハウスなどへ同期したいときや、非推奨のレポート呼び出しから移行するときに向いています。取得する人事項目や保存期間を確認しながら、再開可能な処理を組み立てたい場合にも使えます。

使い方の例

  • 「有効な従業員をデータウェアハウスへ同期する設計をして」
  • 「dataset v2のページ分割とチェックポイントを追加して」
  • 「レポート呼び出しを置き換えるための項目と権限を確認して」

注意点

取得する項目、対象テナント、保存先、保持期間、将来日付や退職者の扱いには承認が必要です。承認なしに本番データを取得したり、同期先を書き換えたりしません。MITライセンスです。

この紹介文は、公開されている SKILL.md をもとに AI(OpenAI Codex)が作成しました。正確な仕様は下の原文を確認してください。

含まれるファイル(2)

  • SKILL.md4.3 KB
  • references/official-docs.md3.2 KB

SKILL.md(原文)

インストールする前に、エージェントに与えられる指示の中身を確認できます。

BambooHR Employee and Dataset Sync

Overview

Design a resumable read pipeline for employee data. Prefer BambooHR's dataset v2 contract for new bulk data work, minimize fields at the source, and treat missing fields as a possible permission decision rather than automatically as data loss.

Prerequisites

  • The target repository or integration path and the requested operator outcome.
  • The tenant, identity, and data scope only when approved live work is in scope.
  • The current evidence register plus customer-specific permissions and agreements.

Current Contract

  • Employee endpoints include list, get, create, and update operations.
  • POST /api/v2/datasets/{datasetName}/data accepts fields, OData-style filter, orderBy, page, and pageSize and returns data, links, and meta; page size is at most 1000 in the reviewed OpenAPI.
  • Dataset v1 data calls are deprecated. Dataset discovery and field discovery use v1.2 endpoints in the current OpenAPI.
  • Legacy custom-report endpoints carry deprecation notices. Do not start a new pipeline on them merely because old examples do.

Authentication

Use OAuth scope report where the documented dataset operation requires it, or a dedicated API-key user with access only to selected fields. Bind credentials, checkpoint, and destination namespace to one tenant.

Instructions

  1. Define the business purpose, legal basis, tenant, destination, data owner, refresh target, and exact employee fields before making a request.
  2. Discover the dataset and its field definitions from current endpoints. Save field IDs and semantic mappings as reviewed configuration, not assumptions.
  3. Query dataset v2 with deterministic ordering. Keep every ordered field in the requested fields list and bound pageSize to the documented maximum.
  4. Follow returned pagination metadata or links until completion. Persist a checkpoint only after the destination transaction commits.
  5. Upsert by a stable tenant-scoped employee identifier. Distinguish absent, null, redacted, future-dated, and inactive values.
  6. Reconcile source count, received count, accepted count, rejected count, and destination count. Quarantine schema or permission drift instead of deleting.
  7. Encrypt retained HR data and delete raw page bodies after the approved retention window.

Tool Discipline

Use Read, Glob, and Grep to inspect mappings, schemas, and checkpoints. Use Write/Edit only for approved pipeline code, configuration, and tests. Do not use this skill to fetch production employee data or mutate a downstream system.

Approval Boundaries

Require approval for the field set, inactive/future employee inclusion, production tenant, destination, retention policy, and any employee create or update operation. Reads do not authorize writes.

Output

Return dataset and field selection, auth identity, pagination and checkpoint design, mapping contract, reconciliation counts, retention controls, tests, and all unapproved live operations.

Error Handling

  • 403: re-check field-level permission and requested dataset; do not request broader access without a business owner.
  • 413: reduce page size or field set; never silently drop records.
  • 422: reject the invalid filter/order contract and preserve the checkpoint.
  • Missing field with 200: compare requested and returned schemas because some report paths omit inaccessible fields without failing.

Examples

  • "Sync active employees to the warehouse" produces a minimized dataset v2 plan.
  • "Copy every employee field" pauses for field necessity and retention approval.

Resources

Read official evidence before selecting endpoints.

レビュー

まだレビューはありません。使ってみた感想をお寄せください。

コメント

ログインなしで書き込めます。使ってみた感想、質問、動かなかった環境などを気軽にどうぞ。

まだコメントはありません。最初のコメントを書いてみませんか。

送信するとすぐに公開されます。メールアドレスや電話番号などの個人情報は書かないでください。URL は 2 つまでです。

0 / 1000 文字

このフォームは reCAPTCHA で保護されており、Google のプライバシーポリシーと利用規約が適用されます。

同じリポジトリのスキル

abridge-ci-integration

無料概要あり

Abridge連携コードのCIに合成データを使った回帰チェックを加え、同意状態、ノート確認、ログの秘匿、ロールバックなど顧客側の処理を検証します。

  • Abridge連携の回帰テストを追加したいとき
  • 同意やノート確認の処理を検証したいとき
  • ログに機微情報が出ないか確かめたいとき
jeremylongshore/tons-of-skills-marketplace2,8842026年10月29日 更新

abridge-common-errors

無料概要あり

Abridgeの録音、記録の確認、Epicへの引き渡し、アクセスの不具合を観測情報から切り分け、患者情報を抑えた証拠と担当窓口への引き継ぎ資料を整理するスキル。

  • 録音とアップロード障害の切り分け
  • 記録生成の遅延や編集画面の不具合調査
  • Epic連携障害の担当窓口の特定
jeremylongshore/tons-of-skills-marketplace2,8842026年10月29日 更新

abridge-core-workflow-a

無料概要あり

同意確認から録音、生成メモの根拠確認、編集、最終確定まで、臨床文書作成の手順と確認ポイントを整理するスキルです。

  • 診療メモ作成の手順を導入・監査したいとき
  • 同意から医師の確認までの流れを整理したいとき
  • 下書きの根拠確認と停止条件を定めたいとき
jeremylongshore/tons-of-skills-marketplace2,8842026年10月29日 更新

abridge-core-workflow-b

無料概要あり

Abridgeで臨床家が確認した記録内容が、承認済みの手順でEpicの適切なテンプレート欄へ渡るか、テスト記録を使って対応関係や例外を検証するスキルです。

  • AbridgeとEpicの記録欄の対応を確認したいとき
  • 部門ごとの連携設定を監査したいとき
  • 承認済みテスト記録で連携を検証したいとき
jeremylongshore/tons-of-skills-marketplace2,8842026年10月29日 更新

abridge-cost-tuning

無料概要あり

Abridgeの導入・更新判断に向け、利用定着率や業務の完了状況、診療記録の品質、支援負担を契約に基づく費用情報と照らし、継続や改善の選択肢を整理するスキル。

  • Abridge導入後の定着率確認
  • 契約更新の判断材料をまとめたいとき
  • 診療環境ごとの業務成果の比較
jeremylongshore/tons-of-skills-marketplace2,8842026年10月29日 更新

abridge-debug-bundle

無料概要あり

Abridgeの障害調査で、録音や診療記録を含めず、許可した項目だけを集めたサポート用資料と確認用マニフェストを作成します。

  • 障害サポート用の証拠をまとめたいとき
  • 共有資料の除外項目を記録したいとき
  • 調査情報を安全な経路で引き継ぎたいとき
jeremylongshore/tons-of-skills-marketplace2,8842026年10月29日 更新

jeremylongshore のスキルをすべて見る

このスキルの問題を報告する