Skip to content
Back to skills

Remofirst Sdk Patterns

ASecurity

Build a supported RemoFirst integration boundary across Workday, ADP, reports, CSV, and provider-approved private contracts. Use when designing data exchange with RemoFirst. Trigger with "RemoFirst integration", "RemoFirst SDK", or "connect HRIS to RemoFirst".

  • 2,719 stars
  • 0 votes
  • 0 copies
  • 1 view
  • Added September 21, 2026
ai-agentsapi

Works with

  • claude code
  • cli
  • api

Security analysis

A100/100

Pro scans all 2 files and shows the line behind each finding

Scanned September 21, 2026

npx -y skills add jeremylongshore/claude-code-plugins-plus --skill remofirst-sdk-patterns --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Remofirst Sdk Patterns?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Remofirst Sdk Patterns
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/jeremylongshore-remofirst-sdk-patterns-8e335f1c/badge)](https://www.skillsdirectory.com/skills/jeremylongshore-remofirst-sdk-patterns-8e335f1c)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: remofirst-sdk-patterns
description: >-
  Build a supported RemoFirst integration boundary across Workday, ADP,
  reports, CSV, and provider-approved private contracts. Use when designing data
  exchange with RemoFirst. Trigger with "RemoFirst integration", "RemoFirst
  SDK", or "connect HRIS to RemoFirst".
allowed-tools: Read,Glob,Grep,Write,Edit
argument-hint: "<source-system> <workflow>"
version: 2.0.0
license: MIT
author: Jeremy Longshore <jeremy@intentsolutions.io>
tags: [saas, remofirst, workday, adp, data-exchange]
model: inherit
effort: high
compatibility: Designed for Claude Code; connector setup requires approved accounts in the participating systems
---
# RemoFirst Supported Integration Boundary

## Overview

Choose the narrowest documented exchange mechanism. The public first-party
contract covers named Workday and ADP connectors plus controlled platform
reports and CSV workflows; it does not establish a general RemoFirst SDK or API.

## Prerequisites

- Source system, business object, direction, cadence, owner, and lawful purpose.
- Data classification and approved minimum field set.
- Authorized RemoFirst and source-system administrators for connector changes.

## Current Contract

- Workday is a one-way inbound connector using a Workday integration system user
  and OAuth credentials; the RemoFirst operator starts sync manually.
- Supported Workday data is mapped before sync. Approved time-off and time-entry
  states matter; edits after sync may require reconciliation.
- Workday offboarding can be prefilled but requires human confirmation.
- ADP Workforce Now uses the RemoFirst connector and ADP SSO authorization.
- Reports and documented CSV templates are operator-controlled exports/imports.
- No public general SDK, endpoint, authentication, or versioning contract was found.

## Instructions

1. Classify the request as Workday inbound, ADP connection, report export,
   documented CSV workflow, manual platform operation, or private integration.
2. Reject a generic SDK design unless RemoFirst has issued a written contract to
   this customer. Record its owner and version without copying secrets.
3. Build a field-level map with source, destination, direction, required status,
   transformation, sensitivity, and accountable data owner.
4. For Workday, establish the least-privileged integration system user and OAuth
   client through Workday's approved administration path. Never store secrets here.
5. Test a minimal synthetic population, trigger the documented manual sync, and
   reconcile counts, fields, time rounding, approvals, and unsupported records.
6. For ADP, coordinate the connector and SSO flow while its temporary account ID
   is valid; verify the intended company before authorization.
7. For reports or CSV, preserve the documented schema, minimize sensitive rows,
   transfer through an approved channel, and reconcile import/export totals.
8. Define rollback as pausing the connector and returning to the prior controlled
   process; never assume a sync can reverse prior writes.

## Tool Discipline

Use Read, Glob, and Grep for schemas, mappings, and redacted samples. Use
Write/Edit for design and reconciliation artifacts. Do not authenticate, sync,
export production data, upload CSV, or modify either system.

## Approval Boundaries

Credential creation, connector authorization, production sync, worker export,
CSV upload, mapping change, and offboarding confirmation require accountable
human approval. Legal and privacy owners approve new data purposes.

## Output

Return selected boundary, direction, field map, identity model, status filters,
test cohort, reconciliation controls, approvals, rollback, and unresolved gaps.

## Error Handling

- Unsupported object/field: exclude it or use an approved manual control.
- Count or value mismatch: pause subsequent syncs and reconcile source states.
- Expired ADP setup value: restart the official authorization flow.
- Requested generic API/SDK: require a customer-specific provider contract.

## Examples

- Approved Workday time entries are tested with synthetic values before rollout.
- A report exchange records schema and totals but never commits worker rows.
- A proposed generic client library is rejected because no public SDK contract exists.

## Validation

- The selected mechanism exists in a reviewed first-party source.
- Direction, statuses, sensitive fields, approvals, and rollback are explicit.
- No fabricated SDK class, endpoint, token, or automatic-sync guarantee appears.

## Resources

See [references/official-docs.md](references/official-docs.md) for the reviewed
Workday, ADP, reports, timesheet CSV, privacy, and support sources.

Files in this skill

  • SKILL.md4.6 KB
  • references/official-docs.md1.5 KB

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.