Skills DirectorySkills Directory
SkillsLearnSecurityCategoriesDocsBlogPro
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
  • Chrome Extension
  • Skill Manager

Company

  • About
  • Community
  • Blog
  • API Docs
  • Advertise

2026 Skills Directory. All rights reserved.

ProTermsPrivacyRefunds
Back to skills

Biosketch Craft

ASecurity

Writing biosketches that build reviewer confidence — personal statement, contributions, and honest positioning.

2 stars
0 votes
0 copies
1 views
Added 9/29/2026
ai-agentsgo

Security Analysis

A100/100

Scanned 9/29/2026

$npx -y skills add aicodedecode/awesome-muse-skills --skill biosketch-craft --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Biosketch Craft?

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

Security grade badge for Biosketch Craft
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/aicodedecode-biosketch-craft/badge)](https://www.skillsdirectory.com/skills/aicodedecode-biosketch-craft)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
Files
SKILL.md
---
name: biosketch-craft
description: Writing biosketches that build reviewer confidence — personal statement, contributions, and honest positioning.
category: scientific
---

## Overview

The biosketch answers the reviewer's unspoken question: "Can this team
actually do this work?" This skill covers the NIH-style biosketch
(personal statement, positions, contributions to science, support),
writing contribution narratives that show trajectory rather than list
papers, and positioning yourself honestly for the proposed project.

## When to use

- Writing or updating an NIH/NSF biosketch for a proposal
- Crafting the personal statement to connect your history to this project
- Selecting which contributions and publications to highlight
- Positioning early-career investigators (and addressing thin track records)
- Reviewing a team's biosketches for gaps before submission

## Core concepts

- **The confidence question:** every element should build the case that you have the skills, track record, and resources for this specific project — generic excellence is less persuasive than specific fit.
- **Personal statement as narrative:** 1 paragraph connecting your background to the proposed work — not a CV summary, a story: "My lab developed X (refs), which positions us to do Y proposed here because Z."
- **Contributions, not publications:** the "Contributions to Science" section wants 3–5 thematic contributions with your role made explicit — what you discovered/built, why it mattered, with 3–4 key citations each.
- **Role clarity:** "led", "co-led", "developed the method", "supervised" — reviewers discount middle-author papers without stated roles; claim your actual contribution precisely.
- **Team completeness:** the set of biosketches must cover every method in the proposal — a missing expertise area is a feasibility ding; add collaborators or consultants to fill gaps deliberately.
- **Honesty constraints:** no embellishment of roles, no double-counting, complete other support (overlap disclosure) — biosketch misrepresentation is misconduct territory, not marketing.

- **The personal statement as narrative:** connect the dots — "my work on X led to Y, which positions me to do Z in this proposal" — not a list of positions; reviewers remember stories, not CVs.
- **Contributions over publications:** the contributions section should show a trajectory of solving increasingly important problems — five disconnected papers read as five disconnected ideas.
- **Synergistic activities:** service, mentoring, software, datasets, and community resources count — especially for early-career applicants, they show you're building the field, not just publishing in it.

## Practical workflow

### 1. Draft the personal statement

1. Open with your relevant expertise in one sentence; connect 2–3 past achievements to the proposed work's specific demands.
2. Name the unique assets you bring: methods you pioneered, datasets you control, collaborations you hold.
3. For early-career: emphasize training, first-author work, and the mentor/collaborator network that de-risks the project — acknowledge the stage, then neutralize it.

### 2. Write contributions as stories

1. Pick 4–5 contributions that collectively cover the proposal's methods — each with: the problem, what you did (your role explicit), the outcome/impact, 3–4 citations.
2. Order by relevance to this proposal, not chronology — the reviewer reads for fit.
3. Include a methods/tool contribution if the proposal leans on your technical innovation — "I built the instrument this project runs on" is powerful.

### 3. Assemble the supporting sections

1. **Positions and honors:** reverse chronological, complete — gaps invite questions; explain career breaks briefly and factually if needed.
2. **Publications:** selected, relevant, with your role clear — quality and relevance beat quantity; don't pad with unrelated papers.
3. **Research support:** ongoing and completed (recent 3 years typically) — show it's related but not overlapping; disclose overlaps explicitly with explanations of distinct aims.

### 4. Review as a team

1. Lay all key-personnel biosketches side by side: does every proposed method have a named expert? Fill gaps with collaborators now, not after review.
2. Check consistency: effort levels match the budget; roles match the narrative's description of who does what.
3. Update or perish: a biosketch more than a year old signals staleness — refresh contributions and support every submission.

### 5. Tailor the biosketch to the proposal

1. Reorder contributions to lead with the work most relevant to this proposal — relevance beats chronology.
2. In the personal statement, name the specific expertise each aim requires and map it to your (or the team's) track record — leave no aim's feasibility to implication.
3. For team proposals, ensure complementary — not overlapping — expertise across biosketches; redundancy wastes space that could cover gaps.

### 6. Quick-reference checklist

- [ ] Personal statement tells the story: X → Y → positions me for Z
- [ ] Contributions ordered by relevance to this proposal
- [ ] Track record mapped explicitly to each aim's required expertise
- [ ] Statement tailored to this proposal (not a generic swap)
- [ ] Synergistic activities show field-building, not just publishing
- [ ] Complementary (not overlapping) expertise across team biosketches
- [ ] Roles clarified on large consortium papers
- [ ] Current format requirements of the funder followed

## Common pitfalls

- **Generic personal statements:** "Dr. X is an expert in Y with 50 publications" — says nothing about fit to this project; rewrite as a targeted narrative.
- **Contribution vagueness:** listing papers without stating what you contributed — reviewers can't credit what they can't see.
- **Padding:** unrelated publications, honorary authorships presented as leadership — dilutes the real signal.
- **Missing expertise:** proposing single-cell/spatial/AI methods with no team member who's done them — the #1 feasibility killer.
- **Stale biosketches:** 3-year-old support sections, missing recent key papers — suggests the application was assembled carelessly.
- **Overlap blindness:** undisclosed scientific/budgetary overlap across grants — disclose and differentiate proactively.
- **The generic personal statement:** one statement reused across five proposals with the title swapped — reviewers can tell; tailor it.
- **Padding with minor roles:** listing large consortium papers where your role was peripheral without clarifying — it dilutes the real contributions; be honest about roles.

Attribution

aicodedecodeaicodedecode
View sourceSee grades on GitHubMore from aicodedecode →
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

Caveman

Terse caveman voice: answer first, fluff gone, every technical fact kept. Use for /caveman, "caveman mode", "talk like caveman", "be brief", "less tokens". Stays on until "stop caveman" or "normal mode".

1100021 votes

Hyperplan

Adversarial multi-agent planning skill. Self-orchestrates 5 hostile category members (unspecified-low, unspecified-high, deep, ultrabrain, artistry) via team-mode for ruthless cross-critique debate, distills only the defensible insights, then MANDATORILY hands the distilled insight bundle to the `plan` agent for executable plan formalization. Use when planning needs maximum rigor and surfacing of weak assumptions, blind spots, and over-engineering. Triggers: 'hyperplan', 'hpp', '/hyperplan', ...

698431 votes

Writing Skills

Create and manage Claude Code skills in HASH repository following Anthropic best practices. Use when creating new skills, modifying skill-rules.json, understanding trigger patterns, working with hooks, debugging skill activation, or implementing progressive disclosure. Covers skill structure, YAML frontmatter, trigger types (keywords, intent patterns), UserPromptSubmit hook, and the 500-line rule. Includes validation and debugging with SKILL_DEBUG. Examples include rust-error-stack, cargo-dep...

3931 votes

Mcp Code Execution

Routes multi-tool workflows through MCP servers for large datasets and pipelines. Use when Bash tool overhead is limiting throughput on data-heavy tasks.

3421 votes

catchup

Recovers the conversation and failed tool calls of a previous Codex, Amp, Claude Code, Antigravity, Cline, Copilot CLI, Cursor, DeepSeek Harness, Grok Build, Kimi, OpenCode, Pi Agent, or ZCode session. Use when the user says "catch up", "what did the last session do", "get me up to speed", "I switched agents", asks to recover/summarize a previous session before continuing, or asks to diagnose or report a catchup failure. Do NOT use for the current conversation, git history, or any non-agent log.

741 votes
View all in ai-agents →