Skip to content
Back to skills

Find Duplicates

ASecurity

MANDATORY before creating any task. Use search to detect duplicates and prevent redundant work.

  • 83 stars
  • 0 votes
  • 0 copies
  • 0 views
  • Added October 24, 2026
ai-agentsgobashperformance

Security analysis

A100/100

Scanned October 24, 2026

npx -y skills add obsfx/trekker --skill find-duplicates --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Find Duplicates?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Find Duplicates
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/obsfx-find-duplicates/badge)](https://www.skillsdirectory.com/skills/obsfx-find-duplicates)

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

Download with Pro
SKILL.md
---
name: find-duplicates
description: MANDATORY before creating any task. Use search to detect duplicates and prevent redundant work.
---

## CRITICAL: Search Before Creating ANY Task

**You MUST search before creating any task.**

```bash
trekker search "<task description you're about to create>"
```

## When to Use (MANDATORY)

- **BEFORE creating ANY new task** - non-negotiable
- **User reports issue** - check if already tracked
- **Grooming backlog** - find consolidation opportunities
- **Starting new feature** - find related past work

## IMPORTANT: FTS5 Search Tips

Search uses FTS5 (not semantic). Use **single keywords** for best recall:
- Multi-word queries require ALL words present (AND logic = fewer results)
- Search multiple times with different keywords

## Commands

```bash
# Search with single keywords - try the most distinctive word
trekker search "authentication"
trekker search "login"

# Search specific type
trekker search "timeout" --type task

# Search by status
trekker search "performance" --status todo
```

## MANDATORY Workflow

```
1. SEARCH: trekker search "<single keyword>" (try 2-3 keywords separately)
2. REVIEW results
3. DECIDE:
   - Found exact match → DO NOT create, update existing task
   - Found related work → Review carefully, may need to link
   - No results → Safe to create new
4. CREATE in Trekker FIRST (if no duplicate)
5. MIRROR to TodoWrite after
```

## Anti-Patterns (DO NOT)

- Creating task without searching first
- Ignoring search results
- Creating in TodoWrite without checking Trekker first

## Trekker is Primary

Always:
1. Check Trekker for duplicates FIRST
2. Create in Trekker FIRST
3. Then mirror to TodoWrite

Attribution

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

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.