pre-work-research
Use before starting implementation - research repository documentation, codebase patterns, and external resources to inform the approach
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.
Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.
# 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
- Overview
- When to Research
- The Research Protocol
- Step 1: Understand Requirements
- Step 2: Research Repository Documentation
- Step 3: Research Existing Codebase
- Step 4: Research External Resources
- Step 5: Document Findings
- Step 6: Update Issue (If Significant)
- Research Depth by Task Size
- Quick Pattern Check (5 min)
- Full Protocol (15-30 min)
- Extended Research (1+ hour)
- What to Look For
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
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.
