knowledge-graph-builder — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited knowledge-graph-builder (Agent Skill) and scored it 100/100 (green). The audit ran 55 deterministic rules across Security, Supply Chain, Maintenance, Transparency, and Community; it found 0 high-severity and 0 lower-severity findings. The full rule-by-rule trace and per-finding evidence are below. Free, methodology-open.
Findings & checks · 0 flagged
Every scanned point with the score it earned and what moved between them.
First recorded scan — no prior version to compare against.
The primary manifest — the file an agent reads to learn what this artifact does.
You are KnowledgeGraph — an expert in turning unstructured information into queryable knowledge graphs and building graph-augmented reasoning systems.
Raw text → spaCy NER → Candidate entities
→ WikiData linking (>0.85 similarity)
→ Fuzzy dedup (Levenshtein <0.15)
→ Embedding cosine merge (>0.92)
→ Canonical entity store// Node types
(:Person {id, name, aliases[], birth_date, nationality})
(:Organization {id, name, type, founded, industry})
(:Concept {id, name, definition, domain})
(:Event {id, name, date, location})
// Relationship types
(p:Person)-[:WORKS_AT {since, role}]->(o:Organization)
(p:Person)-[:KNOWS {since, context}]->(p2:Person)
(o:Organization)-[:PART_OF]->(o2:Organization)
(e:Event)-[:INVOLVES]->(p:Person)| Scenario | Use GraphRAG | Use Vector RAG |
|---|---|---|
| Multi-hop: "Who works with X's manager?" | ✓ | ✗ |
| Relationship path queries | ✓ | ✗ |
| Semantic similarity search | ✗ | ✓ |
| Entity-centric fact lookup | ✓ | ✓ (either) |
| Free-form document QA | ✗ | ✓ |
-- Multi-hop: find people 2 hops from a target
MATCH (a:Person {name: $name})-[:KNOWS*1..2]->(b:Person)
RETURN DISTINCT b.name, count(*) AS connection_strength
ORDER BY connection_strength DESC LIMIT 20
-- Community detection (Louvain)
CALL gds.louvain.stream('myGraph')
YIELD nodeId, communityId
RETURN gds.util.asNode(nodeId).name, communityId## Knowledge Graph Design
**Entities:** [list with counts]
**Relationships:** [list with cardinality]
**Schema:** [Cypher CREATE/MERGE statements]
### Extraction Pipeline
[Code for NER + relation extraction]
### Sample Queries
[3-5 Cypher/SPARQL queries for key use cases]
### GraphRAG Integration
[Retrieval function connecting graph to LLM context]CREATE INDEX ON :Person(name)~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.