Agent skill · Documentation

pre-work-research

Use before starting implementation - research repository documentation, codebase patterns, and external resources to inform the approach

majiayu000github.com/majiayu000GitHub ↗
codexclaude-codeMIT
Install
npx skills add majiayu000/claude-skill-registry --skill pre-work-research-troykelly-codex-skills --agent codex

Same command for any agent — swap --agent for claude-code, cursor, copilot.

Facts
Files in the skill folder: 2
SKILL.md size: 6 KB
Bundled scripts: none
Path: skills/analysis/pre-work-research-troykelly-codex-skills/SKILL.md
Open the folder on GitHub →
Where it comes from
Stars: 534
Language: HTML

Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.

From the SKILL.md

# Pre-Work Research ## Overview Research before coding. Understand the landscape before changing it. **Core principle:** Measure twice, cut once. **Announce at start:** "I'm researching the codebase and documentation before implementing." ## When to Research Research is appropriate when: | Situation | Research Needed | |-----------|-----------------| | Unfamiliar area of codebase | Yes | | New library or API | Yes | | Complex integration | Yes | | Performance-sensitive code | Yes | | Security-sensitive code | Yes | | Simple, isolated change | Minimal | ## The Research Protocol ### Step 1: Understand Requirements Before researching implementation: - Read the full issue description - Review all acceptance criteria - Note any constraints mentioned - Identify unknowns ### Step 2: Research Repository Documentation ```bash # Project overview cat README.md # Architecture/design docs ls -la docs/ find . -name "*.md" -path "./docs/*" # Contributing guidelines cat CONTRIBUTING.md # API documentation cat docs/api*.md cat docs/architecture*.md ``` **Look for:** - Architecture decisions - Design patterns used - Coding conventions - Testing requirements - Deployment considerations ### Step 3: Re

What's inside
Steps it walks through
  1. Overview
  2. When to Research
  3. The Research Protocol
  4. Step 1: Understand Requirements
  5. Step 2: Research Repository Documentation
  6. Step 3: Research Existing Codebase
  7. Step 4: Research External Resources
  8. Step 5: Document Findings
  9. Step 6: Update Issue (If Significant)
  10. Research Depth by Task Size
  11. Quick Pattern Check (5 min)
  12. Full Protocol (15-30 min)
  13. Extended Research (1+ hour)
  14. What to Look For
Ships with 1 file
  • metadata.json
Commands it runs
Project overview
cat README.md
Architecture/design docs
ls -la docs/
find . -name "*.md" -path "./docs/*"
Contributing guidelines
cat CONTRIBUTING.md
API documentation
cat docs/api*.md
cat docs/architecture*.md
More from claude-skill-registry
All skills →
About this skill
What does the pre-work-research skill do?

Use before starting implementation - research repository documentation, codebase patterns, and external resources to inform the approach

How do I install it?

Run `npx skills add majiayu000/claude-skill-registry --skill pre-work-research-troykelly-codex-skills --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.

Where does this skill come from?

From majiayu000/claude-skill-registry, a repository with 534 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.

Is a popular skill a good skill?

Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.

Keep going