remnic-entities

Solid

Browse entities in the Remnic knowledge graph and surface their facts and relationships. Trigger phrases include "tell me about the entity", "look up", "what do we know about".

AI & Automation 173 stars 23 forks Updated today MIT

Install

View on GitHub

Quality Score: 87/100

Stars 20%
75
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

## When to use Use when the user names a specific project, person, service, or concept and asks what is known about it. Entities are the graph-shaped view of memory — structured facts and relationships rather than free text. Triggers: - "Tell me about the entity …" - "Look up …" - "What do we know about project/service/tool X?" - Any reference to a named thing that could have linked facts. ## Inputs - `name` (required) — canonical entity name, ideally as the user wrote it. - Optional: entity type hint (project, person, service, tool). ## Procedure 1. Extract the entity name from the user's message. Preserve original capitalization unless ambiguous. 2. Call `remnic_entity_get` with that name. 3. If the entity is found, present its facts and relationships in a short structured view (facts, relations, last updated). 4. If the entity is missing, say so and offer to create one via `remnic-remember` with the user's permission. 5. When multiple candidates match, list them briefly and ask which the user meant. ## Efficiency plan - Do not call `remnic_entity_get` speculatively for every proper noun — only when the user asked or the task depends on it. - Cache the entity payload within the current turn; do not re-fetch for the same name. - Pair with `remnic-recall` when unstructured context would round out the entity view. ## Pitfalls and fixes - **Pitfall:** Guessing entity names. **Fix:** Use the user's wording; disambiguate rather than inventing. - **Pitfall:** Dumping th...

Details

Author
joshuaswarren
Repository
joshuaswarren/remnic
Created
6 months ago
Last Updated
today
Language
TypeScript
License
MIT

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category