extract

Run NER, relation, event, coreference, and triplet extraction on text or files.

3.0k|350|Updated Jun 25, 2025
One-click install
npx skills add https://github.com/semantica-agi/semantica --skill extract-semantica-agi
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: extract
Source: https://github.com/semantica-agi/semantica/tree/main/plugins/skills/extract
Command: npx skills add https://github.com/semantica-agi/semantica --skill extract-semantica-agi

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Automates the extraction of structured knowledge from text or files by running a full pipeline that detects entities, relations, events, and coreference, and flags quality issues.

Core Features & Use Cases

  • End-to-end extraction: runs NER, relation extraction, event detection, coreference resolution, and triplet extraction.
  • Validation & formatting: returns results as Markdown tables and surfaces validator warnings.
  • Use case: analyze documents, transcripts, or code comments to build a knowledge graph or audit trail.

Quick Start

Process a file path, inline text, or the active editor content to run the full extraction pipeline and return results as Markdown tables.

Frequently Asked Questions about extract

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I extract entities and events from unstructured text?

To extract entities and events from unstructured text, process inline text, file paths, or active editor content through a full pipeline that includes NER, relation extraction, event detection, coreference resolution, and triplet extraction. Results are output as Markdown tables.

What is the best way to build a knowledge graph from documents and transcripts?

Building a knowledge graph from documents requires extracting structured triplets, entities, and relations. Running an end-to-end extraction pipeline over your documents detects coreference and events, surfacing the structured data and validator warnings needed for an audit trail.

Can I run relation extraction and coreference resolution on large files?

Yes, you can run relation extraction and coreference resolution on large files. The pipeline accepts file paths and supports chunked processing for large inputs, clearing the result cache before each run to ensure accurate extraction of entities, events, and triplets.

Does the extraction pipeline support named entity recognition and triplet extraction?

Yes, the extraction pipeline supports named entity recognition and triplet extraction. It runs the full extraction sequence including NER, relation extraction, event detection, and coreference resolution, returning structured data and validator warnings as Markdown tables.

How do I validate extracted entities and relations from a document?

To validate extracted entities and relations, run the extraction pipeline on your document or text input. The process surfaces validator warnings alongside the output of entities, relations, events, and triplets formatted as Markdown tables.

What are the limitations of automated event detection and relation extraction?

Automated event detection and relation extraction limitations include potential validator warnings flagged during processing. The pipeline clears its result cache before each run and supports chunked processing to handle large inputs, but output quality depends on the source text clarity.