Distributed Triage
pytorch/pytorch
Sub-triages issues in the oncall:distributed queue by assigning distributed module labels, routing to sub-oncalls, and marking triaged.
Post-labor economies with automation, UBI, and wealth distribution
$ npx skills add wentorai/research-plugins --skill post-labor-economics -a claude-codeProject install by default; add -g for ~/.claude/skills/.
$ gh skill install wentorai/research-plugins post-labor-economics --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/wentorai/research-plugins.git skills-src && mkdir -p .claude/skills && cp -r skills-src/skills/domains/economics/post-labor-economics .claude/skills/post-labor-economics && 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 "post-labor-economics" agent skill from https://github.com/wentorai/research-plugins/tree/main/skills/domains/economics/post-labor-economics into .claude/skills/post-labor-economics/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "post-labor-economics", 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/wentorai/research-plugins/tree/main/skills/domains/economics/post-labor-economicsType 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 wentorai/research-plugins --skill post-labor-economics -a codexProject install goes to .agents/skills/; add -g for ~/.codex/skills/.
$ gh skill install wentorai/research-plugins post-labor-economics --agent codexProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/wentorai/research-plugins.git skills-src && mkdir -p .agents/skills && cp -r skills-src/skills/domains/economics/post-labor-economics .agents/skills/post-labor-economics && rm -rf skills-srcUse ~/.agents/skills/ instead of .agents/skills for a personal install.
Codex skills documentation · loads skills from .agents/skills/
Install the "post-labor-economics" agent skill from https://github.com/wentorai/research-plugins/tree/main/skills/domains/economics/post-labor-economics into .agents/skills/post-labor-economics/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "post-labor-economics", 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 wentorai/research-plugins --skill post-labor-economics -a cursorProject install goes to .agents/skills/; add -g for ~/.cursor/skills/.
$ gh skill install wentorai/research-plugins post-labor-economics --agent cursorProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/wentorai/research-plugins.git skills-src && mkdir -p .cursor/skills && cp -r skills-src/skills/domains/economics/post-labor-economics .cursor/skills/post-labor-economics && 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 "post-labor-economics" agent skill from https://github.com/wentorai/research-plugins/tree/main/skills/domains/economics/post-labor-economics into .cursor/skills/post-labor-economics/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "post-labor-economics", 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/wentorai/research-plugins.git --path skills/domains/economics/post-labor-economics--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 wentorai/research-plugins --skill post-labor-economics -a gemini-cliProject install goes to .agents/skills/; add -g for ~/.gemini/skills/.
$ gh skill install wentorai/research-plugins post-labor-economics --agent gemini-cliProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/wentorai/research-plugins.git skills-src && mkdir -p .gemini/skills && cp -r skills-src/skills/domains/economics/post-labor-economics .gemini/skills/post-labor-economics && 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 "post-labor-economics" agent skill from https://github.com/wentorai/research-plugins/tree/main/skills/domains/economics/post-labor-economics into .gemini/skills/post-labor-economics/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "post-labor-economics", 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 wentorai/research-plugins post-labor-economicsInstalls 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 wentorai/research-plugins --skill post-labor-economics -a github-copilotProject install goes to .agents/skills/; add -g for ~/.copilot/skills/.
$ git clone --depth 1 https://github.com/wentorai/research-plugins.git skills-src && mkdir -p .github/skills && cp -r skills-src/skills/domains/economics/post-labor-economics .github/skills/post-labor-economics && 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 "post-labor-economics" agent skill from https://github.com/wentorai/research-plugins/tree/main/skills/domains/economics/post-labor-economics into .github/skills/post-labor-economics/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "post-labor-economics", 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 wentorai/research-plugins --skill post-labor-economics -a opencodeOpenCode documents no install command of its own. Project install goes to .agents/skills/; add -g for ~/.config/opencode/skills/.
$ gh skill install wentorai/research-plugins post-labor-economics --agent opencodeProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/wentorai/research-plugins.git skills-src && mkdir -p .opencode/skills && cp -r skills-src/skills/domains/economics/post-labor-economics .opencode/skills/post-labor-economics && 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 "post-labor-economics" agent skill from https://github.com/wentorai/research-plugins/tree/main/skills/domains/economics/post-labor-economics into .opencode/skills/post-labor-economics/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "post-labor-economics", 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.
post-labor-economicsPost-labor economies with automation, UBI, and wealth distribution
Post Labor Economics is an agent skill from wentorai/research-plugins. Post-labor economies with automation, UBI, and wealth distribution
Its SKILL.md is about 2.7k tokens, which your agent loads only when the skill is triggered. It is a single SKILL.md file with no bundled scripts.
The repository describes itself as: 350+ academic research skills, MCP configs, and plugins for Research-Claw and AI agents. The licence is MIT.
Read from SKILL.md and the folder at commit bf44b3c. 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 (its code samples are python).
From the folder's file list and the shell code blocks in SKILL.md.
Links to these hosts (documentation or services it may open):
oecd.orgFrom 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.
Post Labor Economics loads about 2.7k tokens when it runs. Until then it costs about 22 tokens; SKILL.md has 633 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 wentorai/research-plugins at commit bf44b3c, republished under its MIT licence (© wentorai). 633 words, ~2,729 tokens.
.claude/skills/post-labor-economics/SKILL.md (or your agent's skills folder).Post-labor economics studies the economic consequences of advanced automation -- the possibility that AI and robotics will displace human labor at a scale and speed that overwhelms traditional adjustment mechanisms. While technological unemployment is an old concern (dating to the Luddites and Keynes's "Economic Possibilities for Our Grandchildren"), the current wave of AI capabilities has made the question urgent: what happens to labor markets, income distribution, and economic growth when machines can perform most cognitive and physical tasks?
This is not science fiction. The academic literature on task displacement, skill-biased technological change, and automation risk has produced substantial empirical findings and theoretical frameworks. Researchers from economics, political science, sociology, and computer science are converging on these questions.
This guide covers the key theoretical models, empirical evidence, policy proposals (UBI, robot taxes, stakeholder funds), and methodological approaches for studying the economics of automation. It is designed for researchers entering this rapidly growing field and for those in adjacent disciplines who need to engage with the economic arguments.
The canonical model (Acemoglu & Restrepo, 2018, 2019) decomposes production into tasks rather than jobs:
Production = f(Tasks performed by Labor, Tasks performed by Capital)
Key dynamics:
1. DISPLACEMENT EFFECT
- Machines replace humans in existing tasks
- Reduces labor demand, depresses wages
- Concentrated in routine cognitive and manual tasks
2. PRODUCTIVITY EFFECT
- Automation lowers costs, increases output
- Some gains flow to workers via cheaper goods
- But distribution depends on market structure
3. REINSTATEMENT EFFECT
- New tasks created that require human comparative advantage
- Historically: ATMs → bank branch expansion → more tellers (temporarily)
- Question: Is this time different? Will new tasks emerge fast enough?
4. NET EFFECT
- Historical pattern: displacement < reinstatement (net job growth)
- Current concern: AI attacks both routine AND non-routine tasks
- Speed of displacement may exceed speed of reinstatement| Model | Mechanism | Winners | Losers |
|---|---|---|---|
| SBTC (Skill-Biased) | Technology complements high-skill labor | College-educated | Non-college workers |
| RBTC (Routine-Biased) | Automation replaces routine tasks | Creative + manual | Middle-skill routine |
| ABTC (AI-Biased) | AI replaces cognitive tasks broadly | Capital owners, AI specialists | Broad cognitive workers |
Job polarization (Autor, 2015):
High-skill (growing)
/ \
/ Hollowing \
/ out of \
/ middle-skill \
/ \
Low-skill (growing) Middle-skill (shrinking)
Examples by category:
- High-skill (growing): AI researchers, surgeons, lawyers (judgment tasks)
- Middle-skill (shrinking): Bookkeeping, data entry, assembly, driving
- Low-skill (growing): Care work, cleaning, food service (non-routine manual)| Study | Method | Finding |
|---|---|---|
| Frey & Osborne (2013) | Expert assessment of 702 occupations | 47% of US jobs at high risk |
| Arntz et al. (2016) | Task-level analysis (PIAAC) | 9% of OECD jobs automatable |
| Nedelkoska & Quintini (2018) | Task-level, 32 countries | 14% high risk, 32% significant change |
| Acemoglu & Restrepo (2020) | Actual robot adoption (US) | 1 robot per 1000 workers = -0.2% employment, -0.37% wages |
| Webb (2020) | Patent-occupation matching | AI threatens high-skill tasks more than previous technologies |
| Eloundou et al. (2023) | GPT exposure analysis | ~80% of US workers have 10%+ tasks exposed to LLMs |
import pandas as pd
import numpy as np
def compute_automation_exposure(
occupation_tasks: pd.DataFrame,
ai_capability_scores: dict,
) -> pd.DataFrame:
"""
Compute occupation-level AI exposure scores.
Based on the methodology of Felten et al. (2021) and Eloundou et al. (2023).
Parameters:
occupation_tasks: DataFrame with columns [occupation, task, task_weight]
ai_capability_scores: dict mapping task -> AI performance score (0-1)
Returns:
DataFrame with occupation-level exposure scores
"""
# Map AI scores to tasks
occupation_tasks["ai_score"] = occupation_tasks["task"].map(ai_capability_scores)
# Weighted average exposure per occupation
exposure = occupation_tasks.groupby("occupation").apply(
lambda g: np.average(g["ai_score"].fillna(0), weights=g["task_weight"])
).reset_index(name="ai_exposure")
# Classify risk levels
exposure["risk_level"] = pd.cut(
exposure["ai_exposure"],
bins=[0, 0.3, 0.6, 1.0],
labels=["low", "medium", "high"],
)
return exposure.sort_values("ai_exposure", ascending=False)UBI design parameters:
AMOUNT:
- Subsistence: $12,000-15,000/year (US, ~poverty line)
- Moderate: $18,000-24,000/year (covers basic needs + participation)
- Generous: $30,000+/year (enables full non-employment)
FUNDING MECHANISMS:
1. Carbon tax + dividend (Alaska Permanent Fund model)
2. Value-added tax on automation (Andrew Yang proposal)
3. Sovereign wealth fund (Norway model, applied to AI rents)
4. Robot tax (Bill Gates proposal)
5. Land value tax (Georgist approach)
6. Consolidated existing transfers (replacing welfare bureaucracy)
EVIDENCE FROM PILOTS:
| Pilot | Location | Duration | Key Finding |
|-------|----------|----------|-------------|
| Finland (2017-2018) | National | 2 years | No employment effect, improved well-being |
| Stockton SEED (2019-2021) | City | 2 years | Employment increased, stress decreased |
| GiveDirectly (2016-) | Kenya | 12 years | Consumption up, no labor supply reduction |
| Mincome (1974-1979) | Manitoba | 5 years | Only new mothers and students worked less |
| Y Combinator (2024-) | US cities | 3 years | Results pending || Proposal | Mechanism | Advocate |
|---|---|---|
| Robot tax | Tax capital that replaces labor | Gates, Korinek |
| Data dividend | Citizens own their data, paid for use | Lanier, Posner & Weyl |
| Stakeholder fund | National AI fund, citizen dividends | Bruenig, Stern |
| Job guarantee | Government as employer of last resort | Tcherneva, MMT school |
| Reduced work week | Distribute remaining work more evenly | Keynes, Skidelsky |
| Education subsidy | Continuous retraining for displaced workers | Autor, Goldin |
| Participation income | Conditional on social contribution | Atkinson |
def simulate_automation_transition(
initial_employment: float,
automation_rate: float, # Annual % of tasks automated
reinstatement_rate: float, # Annual % of new tasks created
years: int = 30,
productivity_growth: float = 0.02,
) -> pd.DataFrame:
"""
Simple simulation of automation transition dynamics.
Based on Acemoglu & Restrepo (2019) task-based framework.
"""
results = []
employment = initial_employment
wage_index = 1.0
task_share_labor = 0.6 # Initial share of tasks done by humans
for year in range(years):
# Displacement
tasks_displaced = task_share_labor * automation_rate
task_share_labor -= tasks_displaced
# Reinstatement
new_tasks = reinstatement_rate
task_share_labor += new_tasks
# Cap at reasonable bounds
task_share_labor = max(0.05, min(0.95, task_share_labor))
# Employment and wages adjust
employment_change = (task_share_labor - 0.6) * 0.5
employment = initial_employment * (1 + employment_change)
wage_index *= (1 + productivity_growth - automation_rate * 0.3 + reinstatement_rate * 0.2)
results.append({
"year": year,
"task_share_labor": task_share_labor,
"employment": employment,
"wage_index": wage_index,
})
return pd.DataFrame(results)
# Scenario comparison
optimistic = simulate_automation_transition(100, 0.02, 0.025) # Reinstatement > displacement
pessimistic = simulate_automation_transition(100, 0.04, 0.015) # Displacement > reinstatement| Source | Coverage | Key Variables |
|---|---|---|
| O*NET | US occupations | Task descriptions, skills, abilities |
| PIAAC | 40+ countries | Worker skills, task content |
| IFR Robot Data | Global | Industrial robot installations by country/industry |
| ATUS | US | Time use (task content of work) |
| CPS/ACS | US | Employment, wages, occupation codes |
| EU-LFS | Europe | Labor force surveys |
| AI Patents | Global | Technology capability indicators |
© wentorai, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file
Just SKILL.md in skills/domains/economics/post-labor-economics of wentorai/research-plugins.
Open the folder on GitHubat commit bf44b3c
We found 1 copy of this SKILL.md (exact, near-identical or edited) in other folders, from 1 other GitHub owner. This page covers the copy in wentorai/research-plugins, which our catalogue first saw on October 7, 2026.
Post Labor Economics 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 |
|---|---|---|---|---|---|---|
| Post Labor Economics this skillwentorai/research-plugins | 298 | 1 repos | ~2.7k | Automated safety check: Pass | MIT | |
| Distributed Triagepytorch/pytorch | 104k | — | ~2.8k | Automated safety check: Pass | Custom licence | |
| Distributed Tracingwshobson/agents | 40k | 12 repos | ~527 | Automated safety check: Pass | MIT | |
| Distribute Skill To All Agentssickn33/agentic-awesome-skills | 47k | 1 repos | ~1.2k | Automated safety check: Pass | MIT | |
| Distributed Trainingaiming-lab/AutoResearchClaw | 15k | — | ~216 | Automated safety check: Pass | MIT | |
| Debug Distributed Hangsgl-project/sglang | 37k | 2 repos | ~2.4k | Automated safety check: Pass | Apache-2.0 |
pytorch/pytorch
Sub-triages issues in the oncall:distributed queue by assigning distributed module labels, routing to sub-oncalls, and marking triaged.
wshobson/agents
Implement distributed tracing with Jaeger and Tempo to track requests across microservices and identify performance bottlenecks.
sickn33/agentic-awesome-skills
Distribute a skill across configured agent skill folders while respecting local symlink layouts.
aiming-lab/AutoResearchClaw
Multi-GPU and distributed training patterns with PyTorch DDP.
sgl-project/sglang
Debug hanging issues in SGLang distributed inference (TP/PP/DP/EP).
PaddlePaddle/Paddle
A skill your agent uses when working with Paddle's distributed training system: understanding parallelism strategies (DP, ZeRO, TP, PP, SP), semi-automatic parallel with ProcessMesh + shardtensor…
wentorai/research-plugins
Craft structured research abstracts that maximize clarity and journal acceptance
wentorai/research-plugins
Manage academic citations across BibTeX, APA, MLA, and Chicago formats
wentorai/research-plugins
Summarize academic papers with structured extraction of key elements
wentorai/research-plugins
Evidence-based study techniques for academic learning and retention
wentorai/research-plugins
Adjust writing tone and register for academic audiences and venues
wentorai/research-plugins
Academic translation, post-editing, and Chinglish correction guide
Post-labor economies with automation, UBI, and wealth distribution. Post Labor Economics is an agent skill from wentorai/research-plugins.
Run `npx skills add wentorai/research-plugins --skill post-labor-economics -a claude-code`. Or copy the skill folder (skills/domains/economics/post-labor-economics in wentorai/research-plugins) into .claude/skills/post-labor-economics in your project. Claude Code loads it when a task matches its description.
Run `npx skills add wentorai/research-plugins --skill post-labor-economics -a codex`. Or copy the skill folder (skills/domains/economics/post-labor-economics in wentorai/research-plugins) into .agents/skills/post-labor-economics 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 wentorai/research-plugins --skill post-labor-economics -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/post-labor-economics, .gemini/skills/post-labor-economics, .github/skills/post-labor-economics and .opencode/skills/post-labor-economics in your project.
SKILL.md names no scripts, command-line tools or credentials: Post Labor Economics is instructions for the agent only. Our summary lists: Python 3.
SKILL.md names 1 domain. As links in the text: oecd.org. 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.
Post Labor Economics 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.7k tokens (SKILL.md is roughly 11k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.
Skills that share tags, products or a category with Post Labor Economics: Distributed Triage (pytorch/pytorch, 104k stars), Distributed Tracing (wshobson/agents, 40k stars), Distribute Skill To All Agents (sickn33/agentic-awesome-skills, 47k stars) and Distributed Training (aiming-lab/AutoResearchClaw, 15k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.
wentorai (a GitHub user) maintains it in wentorai/research-plugins, which has 298 GitHub stars. The repository holds 405 skills in this directory. The repository was last updated on June 19, 2026.
Source: wentorai/research-plugins on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.