whatisgithub

What is skills?

mainframecomputer/skills — explained in plain English

Analysis updated 2026-05-18

5TypeScriptAudience · developerComplexity · 2/5LicenseSetup · easy

In one sentence

A Claude Code skill that learns a specific teammate's real code review style from their GitHub history and reviews pull requests in that voice.

Mindmap

mindmap
  root((review as))
    What it does
      Learns reviewer style
      Reviews pull requests
      Builds written profiles
    Tech stack
      TypeScript
      Claude Code
      GitHub comments
    Use cases
      Self review before sending
      Preview teammate feedback
      Document review habits
    Audience
      Developers
      Engineering teams

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

What do people build with it?

USE CASE 1

Review your own pull request the way you personally tend to review code before asking a teammate.

USE CASE 2

Preview what a specific teammate would likely flag on a pull request before requesting their review.

USE CASE 3

Build a written profile of a reviewer's habits, tone and common concerns from their past comments.

What is it built with?

TypeScriptClaude CodeGitHub

How does it compare?

mainframecomputer/skillsagentigris/agentfundalange/tinyclaude
Stars555
LanguageTypeScriptTypeScriptTypeScript
Setup difficultyeasyhardmoderate
Complexity2/55/53/5
Audiencedeveloperdeveloperdeveloper

Figures from each repo's GitHub metadata at analysis time.

How do you get it running?

Difficulty · easy Time to first run · 5min

Install with npx skills add, then needs GitHub access to read past review comments.

So what is it?

This repository holds agent skills used by a team called Mainframe, meant to be installed into Claude Code with a single command. The main feature is a skill called review as, which reviews a pull request the way a specific person on your team actually would, instead of giving a generic code review. It works by privately reading through a person's past year of GitHub review comments and pull request comments to learn their style, then using that learned style to review a new pull request. You can run it as yourself, to catch the things you personally tend to flag, or run it as a teammate, to see what they might say before you ask them to review it for real. The README includes a full example profile built this way, showing the kinds of things that reviewer tends to push back on, such as whether a piece of code is actually needed, whether error handling is hiding a real problem, whether a change fits the existing patterns in the codebase, and whether comments look like they were generated by an AI rather than written by a person. It also captures tone: short messages, phrased as questions, informal language, and comments that almost always end in approval even when they raise real concerns. The profile format itself is a markdown file with some metadata at the top, such as which account it covers, how many comments were examined, and what date range the evidence spans. It also notes limitations honestly, for example if there is not enough history to know what a hard rejection from that person would look like. This is useful for teams that want pull request review to sound like a specific colleague's real habits rather than a boilerplate checklist, and for individuals who want a second look styled on their own past reviewing patterns before sending a pull request out.

Copy-paste prompts

Prompt 1
Install this skill and run /review-as myself on my latest pull request.
Prompt 2
Build a review profile for my teammate from their GitHub review history using this skill.
Prompt 3
Explain what kinds of issues the review-as skill tends to flag based on the example profile in the README.
Prompt 4
How do I add a new agent skill to this repository following the same install pattern?

Frequently asked questions

What is skills?

A Claude Code skill that learns a specific teammate's real code review style from their GitHub history and reviews pull requests in that voice.

What language is skills written in?

Mainly TypeScript. The stack also includes TypeScript, Claude Code, GitHub.

How hard is skills to set up?

Setup difficulty is rated easy, with roughly 5min to a first successful run.

Who is skills for?

Mainly developer.

Open on GitHub → Ask about another repo

This repo across BitVibe Labs

Verify against the repo before relying on details.