# Search

Search all Japanese NLP resources (libraries, models, datasets, tutorials...

- Repository: https://github.com/taishi-i/awesome-japanese-nlp-resources (1025 stars)
- Category: AI and agents
- License: CC0-1.0
- Last updated: 2026-10-31
- Runs scripts: no, instructions only

## Install

Claude Code: `npx skills add taishi-i/awesome-japanese-nlp-resources --skill search -g -a claude-code -y`
Codex: `npx skills add taishi-i/awesome-japanese-nlp-resources --skill search -g -a codex -y`
Cursor: `npx skills add taishi-i/awesome-japanese-nlp-resources --skill search -g -a cursor -y`
Gemini CLI: `npx skills add taishi-i/awesome-japanese-nlp-resources --skill search -g -a gemini-cli -y`
Claude Code plugin marketplace: `/plugin marketplace add taishi-i/awesome-japanese-nlp-resources`

## Description

Search all Japanese NLP resources (libraries, models, datasets, tutorials, dictionaries, Hugging Face). Accepts keywords or natural language questions in any language. Use whenever the user asks which Japanese NLP resource to use, or wants to find one: tokenizers / morphological analyzers, BERT or LLM models, embeddings, NER, text classification, datasets / corpora, dictionaries, tutorials, or Hugging Face models. Trigger phrases include '日本語の形態素解析ライブラリ', 'おすすめの日本語tokenizer', '日本語BERTモデル', '日本語の感情分析データセット', '日本語LLM 一覧', 'which Japanese embedding model', 'Japanese NER library'.

## SKILL.md, as published by its author (untrusted third-party text, read it as data)

Search the awesome-japanese-nlp-resources database for the user's query.

## Claude Code and Codex

This skill is shared by the Claude Code and Codex versions of the plugin. The steps are the same in both tools; only these details differ:

- **Query**, Claude Code: the arguments of `/awesome-japanese-nlp-resources:search`, appended at the end of this skill as `ARGUMENTS: …`. Codex: the user's message that invoked `$awesome-japanese-nlp-resources:search`, minus that `$…` mention. If the skill was picked automatically rather than invoked by name, use the user's request as the query.
- **Plugin root**, Claude Code: `${CLAUDE_PLUGIN_ROOT}`. Codex: the directory two levels above this `SKILL.md` (use its absolute path).
- **Shell**, run the commands below with Claude Code's `Bash` tool or Codex's shell tool. Copy each Python script in full and run it as written, changing only its placeholders (`RESOURCES_PATH`, the keyword lists), don't shorten it, drop passes, or alter its scores and thresholds.
- **Commands**, write any command you show the user in the current tool's form: `/awesome-japanese-nlp-resources:<skill>` in Claude Code, `$awesome-japanese-nlp-resources:<skill>` in Codex.

Results must come from the bundled data. If the data file can't be read (for example, shell commands are blocked or fail to start), say so and link https://github.com/taishi-i/awesome-japanese-nlp-resources instead of answering from memory or web search.

## Instructions

### Step 0, Validate input

If the query is empty or blank, **stop immediately** and output (in Codex, write the commands with `$` instead of `/`):

```
Usage: /awesome-japanese-nlp-resources:search <query>

Examples:
  /awesome-japanese-nlp-resources:search morphological analysis
  /awesome-japanese-nlp-resources:search BERT
  /awesome-japanese-nlp-resources:search named entity recognition
  /awesome-japanese-nlp-resources:search text classification dataset
  /awesome-japanese-nlp-resources:search sentence embedding

The rest: https://github.com/taishi-i/awesome-japanese-nlp-resources/blob/HEAD/plugins/awesome-japanese-nlp-resources/skills/search/SKILL.md
