nlp-engineering
Use this skill when building NLP pipelines, implementing text classification, semantic search, embeddings, or summarization. Triggers on text preprocessing, tokenization, embeddings, vector search, named entity recognition, sentiment analysis, text classification, summarization, and any task requiring natural language processing.
npx skills add majiayu000/claude-skill-registry --skill nlp-engineering --agent claude-code
Same command for any agent — swap --agent for codex, cursor, copilot.
Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.
When this skill is activated, always start your first response with the 🧢 emoji. # NLP Engineering A practical framework for building production NLP systems. This skill covers the full stack of natural language processing - from raw text ingestion through tokenization, embedding, retrieval, classification, and generation - with an emphasis on making the right architectural choices at each layer. Designed for engineers who know Python and ML basics and need opinionated guidance on building reliable, scalable text processing pipelines. --- ## When to use this skill Trigger this skill when the user: - Builds a text preprocessing or cleaning pipeline - Generates or stores embeddings for documents or queries - Implements semantic search or similarity-based retrieval - Classifies text into categories (sentiment, intent, topic, etc.) - Extracts named entities, relationships, or structured data from text - Summarizes long documents (extractive or abstractive) - Chunks documents for RAG (Retrieval-Augmented Generation) pipelines - Tunes tokenization strategies (BPE, wordpiece, whitespace) Do NOT trigger this skill for: - Pure LLM prompt engineering or chain-of-thought with no text processi
- When to use this skill
- Key principles
- Core concepts
- Tokenization
- Embeddings
- Attention and transformers
- Vector similarity
- Common tasks
- Text preprocessing pipeline
- Generate embeddings
- Build semantic search
- Text classification with transformers
- NER pipeline
- Extractive and abstractive summarization
What does the nlp-engineering skill do?
Use this skill when building NLP pipelines, implementing text classification, semantic search, embeddings, or summarization. Triggers on text preprocessing, tokenization, embeddings, vector search, named entity recognition, sentiment analysis, text classification, summarization, and any task requiring natural language processing.
How do I install it?
Run `npx skills add majiayu000/claude-skill-registry --skill nlp-engineering --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.
