Engineering Hiring RubricCAUTION
1255 professional Agent Skills for Claude, ChatGPT, Gemini, Cursor & Codex — PRDs, postmortems, leases, medical bills, layoffs, go-bags, new countries. Plain markdown, MIT, in Anthropic's plugin directory. Plus a typed decision layer: which skill, is it safe, ship or slip. Free in-browser or npx pm-
Overview
1255 professional Agent Skills for Claude, ChatGPT, Gemini, Cursor & Codex — PRDs, postmortems, leases, medical bills, layoffs, go-bags, new countries. Plain markdown, MIT, in Anthropic's plugin directory. Plus a typed decision layer: which skill, is it safe, ship or slip. Free in-browser or npx pm-
8d32d25aa3f5OBSERVED · 2026-10-12What it tells the agent
The instruction file, verbatim from the audited commit — this is the text the model reads, and the surface the audit's instruction layer examines. Quoted here so you can judge it without cloning anything.
--- name: engineering-hiring-rubric description: "Build an engineering hiring rubric and technical interview scorecard for evaluating software engineers at a specific level. Use when asked to create an interview rubric, design a hiring process, build a technical scorecard, or standardize engineer evaluation. Produces a full interview scorecard, behavioral question bank, technical question set with evaluation criteria, system design rubric, and debrief agenda." --- # Engineering Hiring Rubric Produce a complete hiring rubric and interview scorecard for evaluating software engineers at a specific role and level. The rubric must be specific enough that two interviewers who have never compared notes will score the same candidate within one level of each other. That requires: explicit behavioral anchors (what does "Strong Hire" look like vs. "Hire" for each competency), calibrated technical questions with written evaluation criteria, and a structured debrief format that surfaces signal rather than recency bias. Include calibration notes to help interviewers recognize and counter common evaluation biases. ## Required Inputs Ask for these if not already provided: - **Role** — backend, frontend, fullstack, SRE/platform, data, ML, or mobile engineer - **Level** — junior (L3/IC2), mid (L4/IC3), senior (L5/IC4), or staff (L6/IC5); clarify the company's level naming if different - **Team context** — what the team builds, team size, and what problems this hire will work on in the first year - **Tech stack** — primary languages and frameworks for the technical questions; list the stack explicitly - **Interview format** — which rounds are used (phone screen, coding, system design, behavioral, take-home); if not specified, produce a recommended format ## Output Format --- # Engineering Hiring Rubric: [Role] — [Level] **Role:** [e.g., Senior Backend Engineer] **Level equivalent:** [e.g., L5 / IC4 / Senior] **Team:** [Team name and one-sentence description of what they build] **Tech stack:** [Languages and frameworks] **Interview loop:** [List the rounds in order] --- ## 1. Role Definition and Level Expectations ### What This Role Does [2–3 sentences describing the scope of work: what systems they'll own, what problems they'll solve, and who they'll work with. Make this specific to the team context provided.] ### Level Bar Define the minimum bar for a Hire recommendation at this level. This is not the ideal candidate description — it is the floor. | Dimension | [Level] Floor | One Level Below (No Hire) | One Level Above (Stretch) | |-----------|--------------|---------------------------|---------------------------| | Technical scope | [e.g., "Owns a service or major feature area end-to-end with minimal guidance"] | [e.g., "Completes well-defined tasks; needs guidance on scope and approach"] | [e.g., "Leads cross-team technical initiatives; sets technical direction"] | | Problem solving | [e.g., "Breaks ambiguous problems into concrete sub-problems independently"] | [e.g., "Solves defined problems well; struggles with ambiguity"] | [e.g., "Identifies problems others miss; structures organization-level technical challenges"] | | Code quality | [e.g., "Writes production-ready code; anticipates edge cases; reviewable without significant rework"] | [e.g., "Writes working code that requires significant review feedback"] | [e.g., "Sets code quality standards; designs reusable abstractions adopted by others"] | | Communication | [e.g., "Communicates technical decisions clearly to peers and stakeholders"] | [e.g., "Communicates well with direct team; struggles with cross-team or stakeholder comms"] | [e.g., "Drives technical consensus across teams; writes documents others reference"] | | Ownership | [e.g., "Sees work to production; monitors after deploy; follows up on issues proactively"] | [e.g., "Delivers assigned work; escalates issues but doesn't drive them to resolution"] | [e.g., "Owns outcomes across teams; improves team processes and systems beyond their own work"] | --- ## 2. Interview Loop Structure | Round | Format | Duration | Interviewer | Competencies Assessed | |-------|--------|----------|-------------|----------------------| | Phone screen | Video call, technical questions | 45 min | [Hiring manager or senior engineer] | Problem solving, communication, basic technical depth | | Coding interview 1 | Live coding — [platform] | 60 min | [Engineer] | Coding, data structures, code quality | | Coding interview 2 | Live coding — [platform] | 60 min | [Engineer] | Algorithms, debugging, code quality | | System design | Whiteboard / shared doc | 60 min | [Senior/Staff engineer] | System design, scalability, technical communication | | Behavioral | Structured interview | 45 min | [Hiring manager] | Ownership, collaboration, growth mindset | | [Optional] Take-home | Asynchronous project | [X hours] | [Reviewer] | Code quality, thoroughness, real-world problem solving | **Interview coverage matrix:** Each competency dimension must be assessed by at least 2 independent interviewers. | Competency | Phone Screen | Coding 1 | Coding 2 | System Design | Behavioral | |-----------|-------------|---------|---------|--------------|-----------| | Coding | ○ | ● | ● | ○ | | | System design | ○ | | | ● | | | Problem solving | ● | ● | ● | ● | | | Code quality | | ● | ● | | | | Communication | ● | ● | ● | ● | ● | | Ownership | ○ | | | ○ | ● | | Debugging | | ● | ● | | | ● = Primary signal ○ = Secondary signal --- ## 3. Coding Interview Guide ### Question Selection Choose 1–2 problems per coding round. Problems should be solvable in 30–40 minutes with the remaining time for discussion and follow-ups. Prefer problems with multiple solution tiers so you can see how far candidates take their thinking. ### Problem Template **Problem: [Title]** *Prompt (read to candidate):* > [Problem statement — be specific. Include constraints (input size, value ranges). Avoid ambiguity that tests problem-reading r
Trust audit
CAUTIONgrade B · trust 89/100 Install with care. The audit found things worth knowing before you trust its output.
| Layer | What it checks | Result |
|---|---|---|
| L0 | Provenance & inventory | WARN |
| L1 | Static analysis of the code | NA |
| L2 | Instruction surface (what it tells the agent) | PASS |
| L3 | Class-specific surface | PASS |
| L4 | Behavioural (sandbox) | SKIPPED |
What the source does
- Filesystem
- none-observed
- Network
- none-observed
- Shell
- none-observed
- Dependencies
- pinned
- Secrets in source
- none-found
Findings (5)
templates/pm-discovery-agent/skills/assumption-mapper/SKILL.md
templates/pm-discovery-agent/skills/discovery-interview-guide/SKILL.md
templates/pm-discovery-agent/skills/job-story-mapper/SKILL.md
templates/pm-discovery-agent/skills/user-interview-synthesis/SKILL.md
templates/pm-launch-agent/skills/content-calendar/SKILL.md
Gates applied: no_behavioural_pass.
8d32d25aa3f5full audit observations/trust-audit/skill/mohitagw15856__engineering-hiring-rubric.json · Report an issue / request a re-scanAudit history
Every audit this skill has had.
| Date | Source | Verdict | Grade | Score | Change |
|---|---|---|---|---|---|
| 2026-10-12 | 8d32d25aa3f5 | CAUTION | B | 89 | first audit |
Questions
What does the Engineering Hiring Rubric skill do?
1255 professional Agent Skills for Claude, ChatGPT, Gemini, Cursor & Codex — PRDs, postmortems, leases, medical bills, layoffs, go-bags, new countries. Plain markdown, MIT, in Anthropic's plugin directory. Plus a typed decision layer: which skill, is it safe, ship or slip. Free in-browser or npx pm-
Is Engineering Hiring Rubric safe to install?
With care. The audit graded it B (89/100) and found 5 things worth knowing before you trust this skill, listed below with the exact line each was found on.
What can Engineering Hiring Rubric access on my machine?
The audit observed no filesystem, network or shell use at all in its source.
How current is this page?
The grade is for one exact copy of the source (8d32d25aa3f5), read on 2026-10-12. The repository is watched, and a new audit runs when it changes — this is the first audit.