Skip to content
Back to skills

Jieli Find Thread

ASecurity

Search prior Jieli threads by keywords, repo, file, topic, or other clues, then optionally read a matching thread.

  • 4 stars
  • 0 votes
  • 0 copies
  • 2 views
  • Added September 6, 2026
ai-agentsgoshellbashnodeapi

Works with

  • api

Security analysis

A100/100

Scanned September 6, 2026

npx -y skills add jieliapp/plugins --skill jieli-find-thread --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Jieli Find Thread?

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

Security grade badge for Jieli Find Thread
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/jieliapp-jieli-find-thread-plugins/badge)](https://www.skillsdirectory.com/skills/jieliapp-jieli-find-thread-plugins)

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: jieli-find-thread
description: "Search prior Jieli threads by keywords, repo, file, topic, or other clues, then optionally read a matching thread."
---

# Jieli Find

## Environment

Resolve `../../scripts/jieli_helper.mjs` relative to this `SKILL.md` file and run it directly for thread search:

```bash
node <resolved-skill-dir>/../../scripts/jieli_helper.mjs find-threads ...
```

Do not depend on plugin `bin/` commands being on `PATH`; Codex app shells may not include the plugin `bin/` directory. Do not duplicate raw `curl` calls unless you are diagnosing the helper, and do not enumerate installed helpers or choose wrapper files in this skill.

If the API key is missing, ask the user to configure `JIELI_API_KEY` or `~/.config/jieli/settings.json`. Jieli uses `https://jieli.app` by default.

## Search Procedure

1. Build the shortest useful search query from the user's clue. Keep file paths, repo names, branch names, error text, or topic words intact.
2. Search all providers by default:

```bash
node <resolved-skill-dir>/../../scripts/jieli_helper.mjs find-threads "<query>" --page-size 10 --sort updated
```

3. Do not infer `--provider` from the current agent. Pass it only when the user explicitly asks for one:

```bash
node <resolved-skill-dir>/../../scripts/jieli_helper.mjs find-threads "<query>" --provider codex --page-size 10 --sort updated
node <resolved-skill-dir>/../../scripts/jieli_helper.mjs find-threads "<query>" --provider claude_code --page-size 10 --sort updated
```

4. Add optional filters only when explicit or strongly implied:

```bash
node <resolved-skill-dir>/../../scripts/jieli_helper.mjs find-threads "<query>" --repo "<repo>" --label "<label>" --page-size 10 --page 2 --sort updated
```

5. Return a compact ranked list using the helper's `thread_id`/`provider_thread_id` and `read_url`.
6. If one result clearly answers the request, read that thread before answering. Otherwise ask which result to inspect.
7. If the helper fails, report the non-secret error message.

## Output

For search-only requests, return a concise ranked list. For content requests, read the selected result and summarize the match, key goals/decisions, relevant files/commands/verification, and open follow-ups. Redact secrets.

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.