원클릭으로
kg-extract-concepts
Knowledge Graph concept extraction atomic skill. Parses text and structures definitions and relations for Graph-OS.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Knowledge Graph concept extraction atomic skill. Parses text and structures definitions and relations for Graph-OS.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
Turns the manual "validate a fleet package/skill, run its tests, delegate a grounded task to it, hunt for known bug-classes, and feed findings back into the KG" process into a SELF-HOSTED, delegation-ready capability the local LLM runs against ANY target — a fleet agent under agent-packages/agents/*, the agent-utilities package itself, or a universal-skill / agent-utilities skill. Composes existing primitives (graph_orchestrate execute_agent, graph_write, graph_feedback, pytest via the tier4 pattern, deterministic structural/bug-class scans) rather than re-implementing them. Use when asked to "validate <target>", "test this agent/skill end to end", "bug-hunt the fleet", "run ecosystem validation", or to set up continuous automated fleet validation via the loop engine or the scheduler.
Evolve the agent-utilities repository by implementing the latest research concepts against it. Orchestrates research-scanner → kg-ingest → comparative-analysis → SDD implementer into a unified pipeline. Queries the KG for hot topics, finds relevant papers, ingests them, runs comparative analysis, and generates SDD plans with constitution-mandated artifact requirements baked in. Can run as a background daemon (every 60 minutes) via the KG engine's evolution cycle. Triggers on "evolve agent-utilities", "run evolution pipeline", "find and implement research", "research-driven development", "auto-evolve", "evolution scan". Also includes AST-based wiring sweep for concept traceability, dead code detection, and import graph analysis. Triggers on "wiring sweep", "concept audit", "dead code analysis", "traceability check", "code health".
Runs UQL — the epistemic-graph engine's native cross-modal Unified Query Language — a single pipelined text query that composes graph traversal, vector/ANN ranking, BM25 text search, relational (DataFusion) filtering, bi-temporal AS-OF/WINDOW, OWL reasoning, federation, and epistemic belief/evidence ops over ONE snapshot with no impedance mismatch between modalities. Use when a question spans more than one modality in one breath — "find docs about X, then rank by similarity to this vector, then only the ones live as of last month", "traverse citations then diversify the top results", "what supports this claim, discounted by our confidence at the time" — or whenever you'd otherwise chain several separate Cypher/SQL/vector calls by hand.
Tamper-evident audit ledger (G23): verifies the engine's hash-chained durable-mutation audit log and reconstructs "what happened to entity X" from the KG's own :ToolCall provenance. Use for "verify the audit chain", "is our audit log tamper-evident", "has anything mutated entity X and in what order", "reverse-index the tool calls that touched this node".
Compliance posture rollup + redacted bulk export — joins the tamper-evident hash-chained audit ledger with governance node counts (Control/Policy/Risk/ ComplianceRequirement/ComplianceGate/Regulation/Assessment/Incident/Finding/... already ingested from CISO Assistant + the TRM portfolio-intelligence engine) into one auditor-facing view, and bulk-exports a redacted subgraph via the engine's own disclosure_level (Full/Skeleton/ExistenceOnly) redaction. Use for "what's our compliance posture", "is the audit chain intact", "export these controls redacted for an auditor", "how many open compliance gaps do we have".
Answers a question and returns its full epistemic justification, not just the row — calibrated confidence + provenance/evidence refs + bitemporal valid/tx time (the KnowledgeBatch "currency upgrade"), the belief's justification tree (Asserted / DerivedSupport / DerivedContradiction / BayesianUpdate), the acceptance capstone (believed? since when? on what evidence? what would flip it?), a bitemporal what-changed diff between two transaction times, and — when policy hid something — which rows were denied and why. Use when an answer alone isn't enough — "why do we believe this", "how confident are we and why", "what would invalidate this", "what changed between these two points in time", "why was this row filtered out".
| name | kg-extract-concepts |
| skill_type | skill |
| description | Knowledge Graph concept extraction atomic skill. Parses text and structures definitions and relations for Graph-OS. |
| domain | research |
| license | MIT |
| tags | ["graph-os","semantic","parsing","concept","research"] |
| tier | core |
| wraps | ["concept_registry"] |
| metadata | {"author":"Genius","version":"0.1.0"} |
| requires | ["graph_write"] |
Condensed intent-surface note (Seam 8). Under the default intent surface (
MCP_TOOL_MODE=intent),concept_registryis held back from the default tool list (nothing removed — REST +_execute_toolstill reach it exactly as documented below). Two ways to use this skill unchanged: (1)load_tools(tools=["concept_registry"])once per session (as below), then proceed exactly as documented; or (2) call thefindintent verb with the same natural-language request — the resolver routes toconcept_registryfor you and returns the result plus a routing justification. SetMCP_TOOL_MODE=condensed/verbose/bothto expose the granular tools eagerly instead.
Stateless atomic operation to ingest unstructured literature reviews, academic transcripts, or enterprise systems specifications, parse out core terms and relationships, map them to ontological definitions, and compile transaction-safe Cypher queries for ingestion into the Graph-OS Knowledge Graph.
graph_write — for transactional database writes and node/edge merging within the unified Graph-OS ecosystem.Analyze unstructured input text to locate relevant architectural or scientific domain concepts:
extracted_terms: List of parsed concept dictionaries, each containing name, definition, domain, and raw_context.Structure the extracted concepts into standardized ontological nodes and directed relationships:
id: Unique UPPERCASE term identifier string (e.g., CONCEPT:AU-ORCH.adapter.hot-cache-invalidation, CONCEPT:AU-KG.ontology.system-definition).name: Clean term label.description: Formal synthesized semantic definition.domain: Research or technical area identifier.id: Hashed source context ID (e.g., REF:abc123xyz).context: Original raw text snippet.(Concept)-[:SUB_CLASS_OF]->(ParentConcept).(Concept)-[:DEFINED_IN]->(Reference).nodes: List of formatted Node objects.relationships: List of formatted Edge/Relationship objects.Transform the structured graph components into standardized, idempotent Cypher queries:
MERGE query:
MERGE (c:Concept {id: $id}) ON CREATE SET c.name = $name, c.description = $description, c.domain = $domain ON MATCH SET c.description = $descriptionMERGE query:
MERGE (r:Reference {id: $id}) ON CREATE SET r.context = $contextMERGE query:
MATCH (a:Concept {id: $source_id}), (b:Concept {id: $target_id}) MERGE (a)-[r:SUB_CLASS_OF]->(b) (or other relationship types).status: "SUCCESS" or "FAILED"cypher_payload: Structured payload containing lists of Cypher query strings and their corresponding argument parameters ready for execution via graph_write.