engineering / skill

HumanLayer skills

Claude Code skills from HumanLayer for researching and implementing changes, explaining topics, creating pull requests and rewriting CLAUDE.md.

At a glance

Purpose
Claude Code skills from HumanLayer for researching and implementing changes, explaining topics, creating pull requests and rewriting CLAUDE.md.
Runs in
Local agent with shell
Operating systems
Not stated
Needs
Runtime: Not stated; Needs internet: Yes; Needs accounts or API keys beyond your agent: Not stated
Files and data
Reads files: Yes; Writes files: Yes; Sends data to other services: Yes
Tool type
Skill
Delivery
From GitHub
Version
Latest on the main branch
Access
Code on GitHub
Compatibility
According to the README, these are Claude Code skills. It shows a Codex form for the rpi skill only, invoked as $rpi. The README names no operating system.
External costs
The repository is MIT-licensed and states no pricing. Your coding agent or model provider may charge for usage.
Permissions
The skills act through your coding agent with the access you give it. The README gives npx installation by skill name. The README describes rpi using local documents and implementing changes, with .agents/artifacts or another writable task directory and permission requested before changing a blocked destination. The README says visual-pr creates or updates pull requests, improve-claude-md rewrites CLAUDE.md, and narrow-react-prop-types narrows React component prop types. The README describes creating repo-local skills, prompts, memory files, templates and GitHub Actions workflows, including a scheduled coding-agent workflow. The top-level file list includes scripts/, whose behaviour and permissions the README does not describe.
Usage terms
MIT License, as stated in the repository. See its LICENSE file for the exact terms.

Code on GitHub

humanlayer/skills

MIT

TypeScript5,219 stars171 forksLast pushed 8 Oct 2026 UTC

Public GitHub data fetched · 0 days old

View on GitHub ↗

What it does

This repository is a collection of Claude Code skills from HumanLayer. The README gives installation by skill name with npx and invocation with slash commands, plus a Codex $rpi form.

The README says rpi researches changes, discusses design choices and implements from local documents, with design discussion, PRD followed by TDD, technical design, or research followed by implementation as routes. The README describes show-me for diagrams, code-shape sketches and HTML artifacts; visual-pr for pull requests with visual outlines; improve-claude-md for rewriting CLAUDE.md; and narrow-react-prop-types for matching React prop types to live code paths.

The README says build-iterated-agentic-loop builds a repo-local skill, GitHub Actions workflow, prompt, memory file and templates. The README says design-control-loop designs an agentic control loop and builds local components plus a scheduled coding-agent workflow.

Who it is for

Claude Code users who want ready-made skills for planning changes, pull requests, CLAUDE.md files and agentic loops.

Example tasks

Research how your collections connect to the database with /rpi.
Make a PRD for a change with /rpi.
Explain the current topic with diagrams and code sketches using /show-me.
Create or update a pull request with a visual outline using /visual-pr.
Rewrite your CLAUDE.md using /improve-claude-md.

Getting started

Install a skill with npx skills add humanlayer/skills --skill SKILLNAME, where SKILLNAME is the skill's name. The README's example for rpi is npx skills add humanlayer/skills --skill rpi. Then invoke the skill by name in your session, for example /rpi with your task. The README has the exact commands.

Limitations

The README names Claude Code. It shows a Codex form for rpi only: use $rpi instead of /rpi. For Codex, the README says the default sandbox can make .agents read-only. It says to grant the session write access to .agents/artifacts, or pass a writable task directory such as artifacts/my-change. It says RPI asks before changing a blocked destination. It also says each rpi phase works in a fresh session by default. The README states no operating system, account or API key requirements. The repository can change at any time; check its README before you install.

Data practices

The README does not describe data handling. What is sent where depends on your coding agent and model provider.

Community experience

Not rated yet

Sign in to share your experience.

Comments 0

No comments yet.

Sign in to comment

Report a listing concern