Trade Risk
zubair-trabzada/ai-trading-claude
Risk Assessment & Position Sizing — analyzes volatility, drawdown scenarios, correlation, liquidity, and provides position sizing calculators (Kelly Criterion, fixed percentage, volatility-adjusted)…
A skill your agent uses when the offer is signed and you now have to run the person — an onboarding plan from preboarding through the 30/60/90 ramp, drafting or auditing an internal policy or…
$ npx skills add ericrisco/rsc-harness --skill people-ops -a claude-codeProject install by default; add -g for ~/.claude/skills/.
$ gh skill install ericrisco/rsc-harness people-ops --agent claude-codeProject scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).
$ git clone --depth 1 https://github.com/ericrisco/rsc-harness.git skills-src && mkdir -p .claude/skills && cp -r skills-src/skills/people-ops .claude/skills/people-ops && rm -rf skills-srcUse ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.
Claude Code skills documentation · loads skills from .claude/skills/
Install the "people-ops" agent skill from https://github.com/ericrisco/rsc-harness/tree/main/skills/people-ops into .claude/skills/people-ops/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "people-ops", then confirm the skill loads.Claude Code copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$skill-installer install https://github.com/ericrisco/rsc-harness/tree/main/skills/people-opsType this inside Codex. $skill-installer <name> installs a curated skill from openai/skills. The installer writes to $CODEX_HOME/skills (default ~/.codex/skills). Restart Codex if the skill does not show up.
$ npx skills add ericrisco/rsc-harness --skill people-ops -a codexProject install goes to .agents/skills/; add -g for ~/.codex/skills/.
$ gh skill install ericrisco/rsc-harness people-ops --agent codexProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/ericrisco/rsc-harness.git skills-src && mkdir -p .agents/skills && cp -r skills-src/skills/people-ops .agents/skills/people-ops && rm -rf skills-srcUse ~/.agents/skills/ instead of .agents/skills for a personal install.
Codex skills documentation · loads skills from .agents/skills/
Install the "people-ops" agent skill from https://github.com/ericrisco/rsc-harness/tree/main/skills/people-ops into .agents/skills/people-ops/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "people-ops", then confirm the skill loads.Codex copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add ericrisco/rsc-harness --skill people-ops -a cursorProject install goes to .agents/skills/; add -g for ~/.cursor/skills/.
$ gh skill install ericrisco/rsc-harness people-ops --agent cursorProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/ericrisco/rsc-harness.git skills-src && mkdir -p .cursor/skills && cp -r skills-src/skills/people-ops .cursor/skills/people-ops && rm -rf skills-srcUse ~/.cursor/skills/ instead of .cursor/skills for a personal install.
Cursor skills documentation · loads skills from .cursor/skills/, .agents/skills/, .claude/skills/, .codex/skills/
Install the "people-ops" agent skill from https://github.com/ericrisco/rsc-harness/tree/main/skills/people-ops into .cursor/skills/people-ops/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "people-ops", then confirm the skill loads.Cursor copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gemini skills install https://github.com/ericrisco/rsc-harness.git --path skills/people-ops--scope user (default) or --scope workspace; --path is the subfolder of the repo that holds the skill; --consent skips the security confirmation prompt.
$ npx skills add ericrisco/rsc-harness --skill people-ops -a gemini-cliProject install goes to .agents/skills/; add -g for ~/.gemini/skills/.
$ gh skill install ericrisco/rsc-harness people-ops --agent gemini-cliProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/ericrisco/rsc-harness.git skills-src && mkdir -p .gemini/skills && cp -r skills-src/skills/people-ops .gemini/skills/people-ops && rm -rf skills-srcUse ~/.gemini/skills/ instead of .gemini/skills for a personal install, then run /skills reload.
Gemini CLI skills documentation · loads skills from .gemini/skills/, .agents/skills/
Install the "people-ops" agent skill from https://github.com/ericrisco/rsc-harness/tree/main/skills/people-ops into .gemini/skills/people-ops/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "people-ops", then confirm the skill loads.Gemini CLI copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gh skill install ericrisco/rsc-harness people-opsInstalls for Copilot at project scope by default; add --scope user for a personal install. Preview a skill first with gh skill preview. Needs GitHub CLI 2.90.0 or later (public preview).
$ npx skills add ericrisco/rsc-harness --skill people-ops -a github-copilotProject install goes to .agents/skills/; add -g for ~/.copilot/skills/.
$ git clone --depth 1 https://github.com/ericrisco/rsc-harness.git skills-src && mkdir -p .github/skills && cp -r skills-src/skills/people-ops .github/skills/people-ops && rm -rf skills-srcUse ~/.copilot/skills/ instead of .github/skills for a personal install. Commit .github/skills so cloud agent and code review can use it.
GitHub Copilot skills documentation · loads skills from .github/skills/, .claude/skills/, .agents/skills/
Install the "people-ops" agent skill from https://github.com/ericrisco/rsc-harness/tree/main/skills/people-ops into .github/skills/people-ops/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "people-ops", then confirm the skill loads.GitHub Copilot copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add ericrisco/rsc-harness --skill people-ops -a opencodeOpenCode documents no install command of its own. Project install goes to .agents/skills/; add -g for ~/.config/opencode/skills/.
$ gh skill install ericrisco/rsc-harness people-ops --agent opencodeProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/ericrisco/rsc-harness.git skills-src && mkdir -p .opencode/skills && cp -r skills-src/skills/people-ops .opencode/skills/people-ops && rm -rf skills-srcUse ~/.config/opencode/skills/ instead of .opencode/skills for a personal install.
OpenCode skills documentation · loads skills from .opencode/skills/, .claude/skills/, .agents/skills/
Install the "people-ops" agent skill from https://github.com/ericrisco/rsc-harness/tree/main/skills/people-ops into .opencode/skills/people-ops/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "people-ops", then confirm the skill loads.OpenCode copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
people-opsA skill your agent uses when the offer is signed and you now have to run the person — an onboarding plan from preboarding through the 30/60/90 ramp, drafting or auditing an internal policy or…
People Ops is an agent skill from ericrisco/rsc-harness. Use when the offer is signed and you now have to run the person — an onboarding plan from preboarding through the 30/60/90 ramp, drafting or auditing an internal policy or handbook section, standing up the recurring people rhythm (1:1s, review and goal cycles, headcount), or offboarding a leaver. NOT sourcing, interviewing or the offer itself (that is hiring).
Its SKILL.md is about 2.9k tokens, which your agent loads only when the skill is triggered. The skill folder holds 5 other files, including reference files (for example `evals/README.md`, `evals/cases.yaml` and `references/templates.md`).
It sits in Legal & Compliance. The repository describes itself as: Your agent invents things because it has no memory, and can't touch your database because it has no arms. rsc is the meta-harness that gives it both, plus the trade to know the… The licence is MIT.
4 steps, taken from the first numbered list in SKILL.md.
Read from SKILL.md and the folder at commit e3d5b33. It shows what the files ask for, not the result of running them.
Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.
From allowed-tools in the SKILL.md frontmatter.
No scripts in the folder and no shell commands in SKILL.md.
From the folder's file list and the shell code blocks in SKILL.md.
No URLs in SKILL.md.
From URLs in SKILL.md, links to its own repository left out.
Names no API keys, tokens, secrets or passwords.
From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.
People Ops loads about 2.9k tokens when it runs, and up to ~4.5k if it reads all its reference files. Until then it costs about 94 tokens; SKILL.md has 1,485 words of instructions outside code blocks.
Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.
The automated check found no risky patterns in SKILL.md.
Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.
The full file from ericrisco/rsc-harness at commit e3d5b33, republished under its MIT licence (© ericrisco). 1,485 words, ~2,929 tokens.
.claude/skills/people-ops/SKILL.md (or your agent's skills folder). This skill also uses 3 other files; get the full folder from GitHub.You run the people function as a steady operation, starting the moment a candidate says yes. Three jobs, no more: onboard the new hire, write the policies that govern them, and run the people rhythm so it does not live in one founder's head. The identity line: the offer is signed — now get this person productive, write the policies that bind them, and keep the team's people-rhythm running.
One hard line sits above everything: you begin at offer-signed. Sourcing, screening, interviewing, scoring, and the offer itself are not yours — they belong to ../hiring/SKILL.md. You also do not write the binding instruments. The employment contract, NDA, and IP-assignment are ../contracts/SKILL.md; the handbook you write explicitly is not a contract. Employee-data privacy and GDPR record-handling are ../gdpr-privacy/SKILL.md. A generic non-people process doc (how we deploy, how we close the books) is ../sop-builder/SKILL.md; a cross-function team ritual is ../project-ops/SKILL.md. When the work crosses one of those lines, hand off — do not improvise legal text or a deploy runbook under the banner of "HR."
Every request lands in one of four moments. Find the moment first; it tells you the artifact to produce.
| The moment | Trigger | Artifact you produce |
|---|---|---|
| Preboarding | Offer just signed, start date set | Preboarding checklist — paperwork + access requests pulled forward (fact 3) |
| Day 1 | Person starts today | Day-1 checklist — access live, equipment ready, intros; no form marathon |
| Ramp (30/60/90) | First quarter | A 30/60/90 plan framed learn → contribute → own, with named manager moves |
| Ongoing rhythm | Recurring | Weekly 1:1 + review/goal cadence; headcount + who-owns-what |
| Exit | Someone is leaving | Offboarding checklist — same-day access revocation, knowledge handoff, exit conversation |
Do not skip backward. If a founder asks for a 30/60/90 but preboarding never happened, say so — the plan assumes Day 1 already went right.
The first 90 days decide retention, and almost nobody plans them. ~20% of organizations report half their new hires leave within the first 90 days; only ~29% run a structured 90-day program (Enboarder 2025 HR Leader survey, accessed 2026-06-02). A structured plan is the cheapest retention you will ever buy.
Pull paperwork into preboarding — protect Day 1. ~40% of onboarding time is eaten by compliance tasks; e-signature, pre-filled forms, and self-service enrollment cut that from a day to under an hour (Pin / Kayako onboarding guides, accessed 2026-06-02). Send forms, equipment order, and account-provisioning requests in the days before the start date. Day 1 is then about people — the team, the manager, the first real task — not a desk of forms. Route the e-signature mechanics to ../e-signature/SKILL.md.
The 30/60/90, framed learn → contribute → own:
Name the manager's moves — this is the biggest lever. Active manager engagement makes a new hire ~3.4x more likely to report an exceptional onboarding experience, yet only ~18% discuss performance goals with their manager in the first 90 days (Gartner, 3,400 hires, via Asana, accessed 2026-06-02). So the plan must say what the manager does, not just HR:
A plan with no named manager and no goals conversation is HR talking to itself. The full preboarding / Day-1 checklists and a 30/60/90 with separate manager and new-hire columns live in references/templates.md.
Confirm the jurisdiction before you write a date. The table below is US. The EU, UK, and most countries differ, and many are not at-will — do not copy this clock into a non-US plan. Defer the actual employment contract to
../contracts/SKILL.mdand employee-record privacy to../gdpr-privacy/SKILL.md.
In the US the Day-1 clock is hard-dated, and the fines are per-form (SHRM / USCIS / E-Verify, accessed 2026-06-02):
| Step | Deadline | Who |
|---|---|---|
| I-9 Section 1 | On or before the first day of work (may be done after acceptance) | Employee |
| I-9 Section 2 | Within 3 business days of hire | Employer |
| E-Verify case (where used) | By the 3rd business day | Employer |
Paperwork errors run $288–$2,861 per form — which is exactly why the I-9 belongs in preboarding for Section 1 and on the calendar for Section 2, not improvised on a busy first morning.
A handbook is "not a contract" only if it says so and avoids contractual language. Courts treat handbooks as implied contracts when they promise guaranteed employment or rigid progressive discipline (MRA / HRMorning / Mosey, accessed 2026-06-02). Required guardrails on every handbook you draft (US at-will — many countries are not at-will; flag it):
The minimum-viable handbook is a known short list (SCORE / Gusto / TalentHR guides, accessed 2026-06-02): equal-opportunity / anti-harassment, attendance + work hours, PTO + sick leave, confidentiality, technology / acceptable use, a disciplinary process, and the signed acknowledgment. Add remote/hybrid even if you have no remote staff today — you will.
Every policy uses the same skeleton so they read consistently and have an owner: purpose → scope → rule → exceptions → owner → effective date. A policy with no owner and no date is already stale.
Remote-work framing — privilege, not right, with concrete conditions (Workable / SHRM, accessed 2026-06-02). State it as a privilege the company can revoke; then make it concrete: a dedicated workspace + confidentiality, company-approved and secured devices, availability during core hours. Conduct rules must address hybrid-specific issues — e.g. personal messaging apps vs corporate tools.
The Bad→Good that decides whether your handbook becomes an accidental contract:
Bad: The Company shall guarantee continued employment and shall follow the
three-step disciplinary process below before any termination.
Good: Employment is at-will: either you or the Company may end it at any time,
with or without cause or notice. This handbook is a guide, not a
contract, and does not promise employment for any period. Where used,
progressive discipline is at the Company's discretion and may be
skipped. (See your signed acknowledgment.)"Shall guarantee" and a mandatory discipline ladder are the two phrases that hand a plaintiff an implied-contract argument. Full minimum-viable section list with a one-line drafting note each, plus the at-will/acknowledgment boilerplate (carrying its jurisdiction caveat), are in references/templates.md.
The people rhythm is layered, and the weekly 1:1 is the non-negotiable. Skip the weekly check-in and the quarterly goals quietly collapse back into once-a-year behavior (Peoplebox / WorkBoard / OKR Institute, accessed 2026-06-02).
| Cadence | Frequency | Length | What it is |
|---|---|---|---|
| 1:1 | Weekly | 15–30 min | Coaching, not evaluation — blockers, growth, feedback both ways |
| Check-in / review | Monthly or quarterly | 30–45 min | Progress against goals; lightweight written |
| Goal cycle | ~90 days | — | 2 objectives × 3–4 key results per sub-function |
A 1:1 agenda skeleton that keeps it coaching, not status: wins → blockers → growth → feedback both ways (you ask for feedback on yourself too — that is what makes the channel real). Let the report own the agenda; you own showing up.
Offboarding is the moment most teams botch. Revoke access same-day — accounts left live for days are the security hole and the awkward-Slack-message problem. Then: knowledge handoff (what only this person knew, written down before they go), return of equipment, and an honest exit conversation (why they're leaving — the one piece of retention data you can't buy). Full checklist in references/templates.md.
| Anti-pattern | Why it bites | Fix |
|---|---|---|
| Day 1 is a paperwork marathon | Burns the one day that should build belonging; ~40% of onboarding time is compliance | Pull forms + access into preboarding; Day 1 is people + first task |
| Handbook says "shall guarantee" / mandates a fixed discipline ladder | Hands a plaintiff an implied-contract argument; the handbook stops being "not a contract" | At-will + not-a-contract disclaimer, signed acknowledgment, discretionary discipline |
| No manager named in the onboarding plan | The 3.4x retention lever goes unused; HR talks to itself | Name the manager's moves: Day-1 task, week-1 goals talk, buddy, weekly 1:1 |
| Assumes US law everywhere | I-9/E-Verify and at-will are US-specific; most countries are not at-will | Confirm jurisdiction first; flag the clock as US-only; hand the contract to ../contracts/SKILL.md |
| Ships a generic SOP and calls it a people policy | A deploy runbook is not a people policy; wrong skeleton, wrong owner | Use purpose→scope→rule→exceptions→owner→date; SOPs go to ../sop-builder/SKILL.md |
| Skips weekly 1:1s, relies on the annual review | Quarterly goals collapse into once-a-year behavior | Protect the weekly 1:1; it is the non-negotiable that holds the rhythm |
| Offboarding leaves access live for days | Security hole + awkward access nobody owns | Revoke access same-day; then handoff, equipment, exit conversation |
| Writes the employment contract or privacy notice as "HR work" | Crosses into binding legal text / a statutory data regime | Contract → ../contracts/SKILL.md; employee-data privacy → ../gdpr-privacy/SKILL.md |
references/templates.md — copy-ready, fill-in material offloaded from the spine: full preboarding / Day-1 / offboarding checklists; a 30/60/90 table with separate manager and new-hire columns; the minimum-viable handbook section list with a one-line drafting note each; the at-will + not-a-contract + acknowledgment boilerplate (with jurisdiction caveat); a 1:1 agenda template; a quarterly review template.© ericrisco, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file
SKILL.md and 3 other files (references) in skills/people-ops of ericrisco/rsc-harness.
Open the folder on GitHubat commit e3d5b33
People Ops next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.
| Skill | Stars | Used in | Tokens | Auto-check | Licence | Repo updated |
|---|---|---|---|---|---|---|
| People Ops this skillericrisco/rsc-harness | 167 | — | ~2.9k | Automated safety check: Pass | MIT | |
| Trade Riskzubair-trabzada/ai-trading-claude | 267 | — | ~4.8k | Automated safety check: Pass | MIT | |
| Quality Manager Qmrborghei/Claude-Skills | 881 | — | ~5.8k | Automated safety check: Pass | MIT | |
| Negotiation Playbookrevfactory/harness-100 | 1.3k | — | ~1.3k | Automated safety check: Pass | Apache-2.0 | |
| Billing And Litigation BudgetTHUYRan/Legal-Skills-Chinese | 868 | — | ~5k | Automated safety check: Pass | None | |
| Legal Compliance SearchSerein-81/financial_rag | 148 | — | ~1.6k | Automated safety check: Notes | None |
zubair-trabzada/ai-trading-claude
Risk Assessment & Position Sizing — analyzes volatility, drawdown scenarios, correlation, liquidity, and provides position sizing calculators (Kelly Criterion, fixed percentage, volatility-adjusted)…
borghei/Claude-Skills
Senior Quality Manager Responsible Person (QMR) for HealthTech and MedTech.
revfactory/harness-100
A contract negotiation strategy and amendment proposal playbook.
THUYRan/Legal-Skills-Chinese
A skill your agent uses when the user needs to track or manage attorney hours, expert fees, and investigation costs; control litigation spend; or prepare timesheets or expense statements for clients.
Serein-81/financial_rag
Looks up current company registration rules, industry licences and compliance obligations in China through live web search, tailored to the business profile.
Light0305/Light-skills
Prepares draft materials for a China software copyright registration from a real project: application worksheet, source deposit plan, operation manual and consistency checks.
ericrisco/rsc-harness
A skill your agent uses when designing or analyzing a controlled experiment — falsifiable hypothesis, sample size from an MDE, reading significance/CI/power, CUPED, or rescuing tests that won't go…
ericrisco/rsc-harness
A skill your agent uses when making a web UI conform to WCAG 2.2 Level AA — axe-core or Lighthouse a11y violations, keyboard operability, focus management, ARIA roles/names/live regions, contrast…
ericrisco/rsc-harness
A skill your agent uses when running or fixing paid acquisition on Google or Meta — campaign structure (Performance Max, Demand Gen, Search, Advantage+), platform-fit creative, budget/scaling rules…
ericrisco/rsc-harness
A skill your agent uses when measuring whether an LLM or agent system actually got better and gating merges on it: golden sets, fixing an inflated LLM-as-judge, scoring RAG (faithfulness, contextual…
ericrisco/rsc-harness
A skill your agent uses when a creative goal must become a finished media file: pick and order generative-media models per modality — AI voiceover, image-to-video clips, score — then glue them with…
ericrisco/rsc-harness
A skill your agent uses when instrumenting product or web analytics — GA4/PostHog SDK wiring, event taxonomy, funnels, double-counted events, consent gating, PII scrubbing.
Categories
A skill your agent uses when the offer is signed and you now have to run the person — an onboarding plan from preboarding through the 30/60/90 ramp, drafting or auditing an internal policy or…. People Ops is an agent skill from ericrisco/rsc-harness. Use when the offer is signed and you now have to run the person — an onboarding plan from preboarding through the 30/60/90 ramp, drafting or auditing an internal policy or handbook section, standing up the recurring people rhythm (1:1s, review and goal cycles, headcount), or offboarding a leaver.
People Ops fits situations like: the offer is signed and you now have to run the person — an onboarding plan from preboarding through the 30/60/90 ramp; auditing an internal policy; handbook section; standing up the recurring people rhythm (1:1s.
Run `npx skills add ericrisco/rsc-harness --skill people-ops -a claude-code`. Or copy the skill folder (skills/people-ops in ericrisco/rsc-harness) into .claude/skills/people-ops in your project. Claude Code loads it when a task matches its description.
Run `npx skills add ericrisco/rsc-harness --skill people-ops -a codex`. Or copy the skill folder (skills/people-ops in ericrisco/rsc-harness) into .agents/skills/people-ops in your project. Codex loads it when a task matches its description.
Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add ericrisco/rsc-harness --skill people-ops -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/people-ops, .gemini/skills/people-ops, .github/skills/people-ops and .opencode/skills/people-ops in your project.
SKILL.md names no scripts, command-line tools or credentials: People Ops is instructions for the agent only.
SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. This is read from the text; nothing was executed.
Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.
People Ops is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.
About 2.9k tokens (SKILL.md is roughly 12k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full. Its references folder adds about 1.6k tokens, read only when the agent opens those files.
Skills that share tags, products or a category with People Ops: Trade Risk (zubair-trabzada/ai-trading-claude, 267 stars), Quality Manager Qmr (borghei/Claude-Skills, 881 stars), Negotiation Playbook (revfactory/harness-100, 1.3k stars) and Billing And Litigation Budget (THUYRan/Legal-Skills-Chinese, 868 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.
ericrisco (a GitHub user) maintains it in ericrisco/rsc-harness, which has 167 GitHub stars. The repository holds 227 skills in this directory. The repository was last updated on October 7, 2026.
Source: ericrisco/rsc-harness on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.