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

Uxr Repository Entry

ASecurity

Writes Research Repository Entries as linked atomic units (experiment, fact, insight, recommendation) with study conditions and date, an anonymised quote per fact, tags from the team's taxonomy, a link to the source study and a review date. Use for "run uxr-repository-entry", "research repository entry", "atomic research", "file these findings", "add to the research repository", "nuggets from this study", "insight database entry", "findings will die in a deck", part of the UX Research with Cl...

2 stars
0 votes
0 copies
0 views
Added 10/5/2026
ai-agentsdatabase

Works with

cli

Security Analysis

A100/100

Scanned 10/5/2026

$npx -y skills add polar-bear-org/claude-skills --skill uxr-repository-entry --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Uxr Repository Entry?

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

Security grade badge for Uxr Repository Entry
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/polar-bear-org-uxr-repository-entry/badge)](https://www.skillsdirectory.com/skills/polar-bear-org-uxr-repository-entry)

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: uxr-repository-entry
description: Writes Research Repository Entries as linked atomic units (experiment, fact, insight, recommendation) with study conditions and date, an anonymised quote per fact, tags from the team's taxonomy, a link to the source study and a review date. Use for "run uxr-repository-entry", "research repository entry", "atomic research", "file these findings", "add to the research repository", "nuggets from this study", "insight database entry", "findings will die in a deck", part of the UX Research with Claude Pack by Polar Bear.
---

# Research Repository Entry

## When To Use
The study is done and its findings will die in a slide deck. Run it after the readout, once the insights are checked, so the next person can find a fact without opening last year's deck. It answers: what did we observe, under which conditions, what do we think it means, and where is the proof?

## When Not To Use
If your repository has no agreed tags yet, or hundreds of overlapping ones, build the Research Tagging Taxonomy first. If you are looking up what past studies already found, use Desk Research Summary; this skill writes new entries.

## Inputs
- The study's method, dates, product version, sample and limits (from the research plan)
- Findings, insights and recommendations with their quotes, participant ids and counts
- Your team's tag list, and where the source study and data are stored
- Anonymise first: replace names with P1, P2, remove contact details, employers and anything that identifies a person
If you have none of this, I start from the readout and the research plan and mark the output as a first draft.

## Approach
Atomic research, as Daniel Pidcock describes it in "What is Atomic UX Research?" (10 Feb 2020): four linked levels, experiment, fact, insight, recommendation, so every conclusion sits on what was observed. Nielsen Norman Group's Research Repositories 101 (5 Jul 2024) adds the two repository types, a document library or an insight database; these entries fit either. The failure it prevents: a fact lifted out of a study on an old version, quoted in a new deck as if it were true today.

## Workflow
1. Ask three questions: where will the entries live (document library or insight database), which tag list do you use, and when should these entries be checked for staleness?
2. Write the experiment entry first: method, dates, product version, sample, conditions and method limits, the link to the source study and to where the data is stored.
3. Write fact entries: what was observed, no interpretation, with "[n] of [N] participants" and one anonymised quote. One fact per entry; a fact from one participant is marked single-voice.
4. Write insight entries, each linked to one or more facts. An insight with no fact under it is not filed; send it back to the analysis or mark it as a hypothesis.
5. Write recommendation entries linked to insights, with the decision status from the Research Action Tracker if one exists.
6. Tag every entry from your tag list only. If nothing fits, flag a proposed tag for the taxonomy owner rather than inventing one here.
7. Set the review date you chose on each entry. You file the entries; Claude can read a Project or repository connector to check for duplicates, never write to it.

## Output Format
```markdown
# Research Repository Entries
## Experiment
| ID | Method | Dates | Product version | Sample | Limits | Source study | Data location |
|---|---|---|---|---|---|---|---|
| E1 | [method] | [dates] | [version] | [N, who] | [limits] | [link] | [approved store] |
## Facts
| ID | Observation | Count | Anonymised quote | From | Tags |
|---|---|---|---|---|---|
| F1 | [what was seen or heard] | [n] of [N] | "[verbatim]" ([P#]) | E1 | [tags] |
## Insights
| ID | Insight | Rests on facts | Confidence | Tags |
|---|---|---|---|---|
| I1 | [what it means] | F1, F[#] | [high / medium / low] | [tags] |
## Recommendations
| ID | Recommendation | Rests on insights | Status | Review date |
|---|---|---|---|---|
| R1 | [recommendation] | I1 | [do / park / reject / awaiting] | [date] |
## Decision
[Repository owner] approves these entries for filing, and any proposed tags, by [date].
```

## Done When
- Every insight links to at least one fact, and every fact to its experiment
- Every experiment states date, product version, sample and limits
- Every tag comes from the team's list; new ones are flagged as proposals

## Quality Bar
- Quotes anonymised; participant ids never link back to a person outside the approved store
- Facts carry no interpretation; meaning lives only in insight entries
- No invented counts or quotes; gaps stay as [placeholders]
- Retention of the underlying data follows your data handling plan; check with your privacy lead or a qualified adviser
- Each fact links to a real study and quote; Claude never files an insight without the facts under it

## Next
Run uxr-tagging-taxonomy (Research Tagging Taxonomy) to keep the tags people search by short and tested.

## About the makers

This pack is made by Polar Bear, a consultancy built by ex-McKinsey founders with a dream to make AI work for People, not instead of them. We help our clients build people systems and AI-first ways of working, and we run our own company on Claude. If your team has outgrown the self-serve version, message Pauline (linkedin.com/in/paulinebertry).

Attribution

polar-bear-orgpolar-bear-org
View sourceSee grades on GitHubMore from polar-bear-org →
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', ...

698621 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 →