Skills DirectorySkills Directory
SkillsLearnSecurityCategoriesDocsCommunityBlog
Sign InSubmit Skill
Skills Directory

Security-tested agent skills for Claude, coding agents, and AI workflows.

Directory

  • Browse Skills
  • All Skills A–Z
  • Claude Skills
  • Claude Code Skills
  • Agent Skills
  • Categories
  • Authors
  • Submit a Skill

Learn

  • Learn Hub
  • Install Claude Skills
  • Write SKILL.md
  • Skills vs MCP
  • Directories Compared

Security

  • Security
  • Methodology
  • Secure Claude Skills
  • Security Badges

Company

  • About
  • Community
  • Blog
  • API Docs
  • Advertise

2026 Skills Directory. All rights reserved.

ProTermsPrivacyRefunds
Back to skills

One On One Prep

ASecurity

Use when preparing for a 1:1 — manager with a report, IC with their manager, or peer sync. Trigger phrases include "I have a 1:1 with X tomorrow", "help me prep for my 1:1", "what should I bring up in my next 1:1?". Builds a relationship-matched agenda; if the other person is a registered stakeholder, reads their reflection file first.

7 stars
0 votes
0 copies
0 views
Added 9/22/2026
developmentrustgo

Security Analysis

A100/100

Scanned 9/22/2026

Install to Claude Code

$npx -y skills add shrwnsan/vibekit-claude-plugins --skill one-on-one-prep --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of One On One Prep?

Add the live security badge to your README — it updates automatically with every re-scan.

Security grade badge for One On One Prep
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/shrwnsan-one-on-one-prep/badge)](https://www.skillsdirectory.com/skills/shrwnsan-one-on-one-prep)

More formats (shields.io, HTML) on the badges page.

Download with Pro
Files
SKILL.md
---
name: one-on-one-prep
description: Use when preparing for a 1:1 — manager with a report, IC with their manager, or peer sync. Trigger phrases include "I have a 1:1 with X tomorrow", "help me prep for my 1:1", "what should I bring up in my next 1:1?". Builds a relationship-matched agenda; if the other person is a registered stakeholder, reads their reflection file first.
---

# 1:1 Prep

A good 1:1 is the highest-leverage 30 minutes a manager and report have; a bad one is a status update with extra steps. The difference is preparation. This skill builds an agenda matched to **who's meeting whom** and **what's actually going on**.

## Zeroth: load what you already know

Before asking the user anything:

1. **Profile.** Read `~/haku-work-reflections/profile.md` if present — role context and communication style.
2. **The stakeholder file.** Resolve the person via `~/haku-work-reflections/stakeholders.json`; if registered, read their `<category>/<slug>.md` in full.

Surface a short **"worth raising"** list:
- **Open loops** — anything past entries say the user planned to follow up on, with dates. Open loops corrode trust; this is where they get caught.
- **Recent signals** — morale shifts, growth asks, peer friction from recent entries.
- **Planned asks** — `ask`-category entries with no logged answer yet.
- **Staleness flags** — topics untouched a long time (career conversation, feedback exchange).

Present as: *"From your reflections on [name]: [2–4 items]. Want any of these on the agenda?"* If the person isn't registered, proceed and mention once that `stakeholder-register` makes future preps arrive pre-loaded. After the 1:1: *"want to log how it went?"* → `stakeholder-reflect`.

## First: figure out the role

Confirm before drafting:
- **Manager → Report.** Report's growth and well-being; status last, if at all.
- **Report → Manager.** Getting unblocked, surfacing feedback up, managing visibility.
- **Peer 1:1.** Alignment, dependencies, trade-offs.
- **Skip-level.** Signal-gathering and trust-building, not problem-solving.

If unclear, ask. The wrong template applied to the right meeting is worse than no template.

## Manager → Report

Default 30-min structure:
1. **Personal check-in (3–5 min).** Genuine. If something's off, the agenda yields to it.
2. **Their agenda first (10–15 min).** If they have nothing, that's a signal — ask what's on their mind, not their task list.
3. **Career & growth (5 min, every 2nd–3rd meeting).** What are they working toward in 6–18 months? Don't wait for the review cycle.
4. **Feedback exchange (5 min).** Give specific feedback (use `feedback-frameworks`); ask for feedback on yourself — the asking is the higher-leverage half.
5. **Your asks (3 min, last).**

Prep prompts: What's most important for this person right now? Open loops from last time? Feedback I've been holding? What am I sensing but haven't asked about? What do they need from *me* this week?

## Report → Manager

1. **Get unblocked.** Decisions, context, air-cover you can't get elsewhere. Lead with these.
2. **Manage upward visibility.** A curated set of things that matter to *them* — not a status update.
3. **Calibrate.** Are you on track? What does great look like in their eyes this quarter?

Prep prompts: One decision I need them to make? One piece of context they lack? One thing I want feedback on (specific)? What should they know about my capacity? Any feedback for *them* I've been avoiding (deliver via `feedback-frameworks`)?

Anti-pattern: walking in with a list of completed work — they can read the changelog.

## Peer 1:1 (cross-functional)

The point is *alignment*, not friendship-building.
1. What are you each working on that affects the other? Surface dependencies before they break.
2. Where might we be misaligned — roadmap, resourcing, conflicting promises?
3. What can I help you with? A concrete offer beats "let me know."

Run every 2–4 weeks during heavy collaboration; pause when work decouples.

## Skip-level

As the report: bring 2–3 things going well with specifics; 1–2 things you're wrestling with (not escalation); ask about *their* priorities.
As the skip-level manager: listen 80%; don't undercut the direct manager; same complaint across skip-levels = systemic issue.

## Exit signals

If the user says "stop", "exit", "I'm done", "skip this", "pause", or similar — stop immediately and share what's built. In the opening message add: *"You can say 'stop' at any time and I'll share what we have so far."*

## How to help the user

1. Confirm role and relationship state (new report, recent friction, recent promotion — these change the agenda).
2. Ask about open loops.
3. Build the agenda in **4–6 bullets max**.
4. Pair with `feedback-frameworks` if feedback is on the agenda; pre-draft it.
5. Suggest one thing to *not* discuss — naming what's cut to next time is part of prep.

## Anti-patterns to flag

- **The status report 1:1** — replaceable by Slack; don't waste the slot.
- **Skipping recurring 1:1s when busy** — that's when they matter most. Shorten, don't cancel.
- **The manager monologue** — talking >50% of a manager→report 1:1 is doing it wrong.
- **No follow-through** — unkept 1:1 agreements train people to disengage. Track them.
- **Avoiding the hard topic for "another time."** It's never another time. Plan it in.

Attribution

shrwnsanshrwnsan
View sourceMore from shrwnsan →
SSkills DirectorySkills Directory

Ship a skill? Prove it's safe.

Free 120-pattern security scan, letter grade, and an embeddable README badge.

Submit a skill

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments (0)

No comments yet. Be the first to comment!

SSkills DirectorySkills Directory

Ship a skill? Prove it's safe.

Free 120-pattern security scan, letter grade, and an embeddable README badge.

Submit a skill

Related Skills

Browser Extension Developer

Use this skill when developing or maintaining browser extension code in the `browser/` directory, including Chrome/Firefox/Edge compatibility, content scripts, background scripts, or i18n updates.

284722 votes

Seo Optimizer

SEO optimization with keyword analysis, readability assessment, technical validation, content quality. Use for search rankings, blog posts, content audits, or encountering keyword density, readability scores, meta tags, schema markup errors.

2192 votes

Google Official Seo Guide

Official Google SEO guide covering search optimization, best practices, Search Console, crawling, indexing, and improving website search visibility based on official Google documentation

1862 votes

Tanstack Start

Build a full-stack TanStack Start app on Cloudflare Workers from scratch — SSR, file-based routing, server functions, D1+Drizzle, better-auth, Tailwind v4+shadcn/ui. Use whenever the user mentions TanStack Start, asks to scaffold a full-stack Cloudflare app with SSR, wants an SSR dashboard, or asks for a React 19 + Cloudflare Workers app with file-based routing and server functions — even if they don't name TanStack Start specifically. No template repo — Claude generates every file fresh per ...

9881 votes

Pentest

PTES-aligned adversarial security audit for backend, frontend, and mobile applications. Produces a CVSS-scored Hacker Report with verified PoCs and phased remediation.

5491 votes
View all in development →