Replies: 2 comments 3 replies
-
|
Thanks for sharing @kiil ! How did you create the SKILL, what was the prompt? |
Beta Was this translation helpful? Give feedback.
3 replies
-
|
Closing in favor of #244 Please feel free to contribute in the skills repo. |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
UPDATE - I attached the skill for ease.
SKILL.md
Hi - thanks again for IWE and also the recent additions making it even stronger when also working with LLM based workflows and tools.
I made a SKILL.md very much based upon the excellent documentation at the IWE site for it that seems to work well, at least for me. I tested it with claude code and Gemini CLI:
name: iwe
description: Traverse, search, retrieve, and manage documents within the IWE note collection and knowledge graph. Use when you need to find notes, extract sections, inline references, analyze document hierarchy, or modify the knowledge system.
IWE CLI Commands Reference
Use the
iweCLI to interact with the local note collection and knowledge graph.iwe findDiscover documents via fuzzy search on keys and titles.
--roots--refs-to <KEY>--refs-from <KEY>-f, --formatmarkdown,keys,jsoniwe retrieveFetch document content with graph expansion (children, parents, links). Documents are deduplicated.
-k, --key <KEY>-d, --depth <N>-c, --context <N>-l, --links-b, --backlinks-f, --formatmarkdown,keys,json-e, --exclude <KEY>--no-content--dry-runiwe treeShow the navigable document hierarchy.
-k, --key <KEY>-d, --depth <N>-f, --formatmarkdown,keys,json-v, --verbose <N>iwe statsGenerate knowledge base statistics and analytics.
-f, --formatmarkdown,csvCSV columns:
key, title, sections, paragraphs, lines, words, parents, incoming_inline_refs, total_incoming_refs, children, outgoing_inline_refs, total_connections, bullet_lists, ordered_lists, code_blocks, tables, quotesiwe extractExtract a section from a document into a new standalone document. Replaces original section with an inclusion link. Resolves key collisions with numeric suffix.
--section <TITLE>--block <N>--list--action <NAME>--dry-run--quiet--keysiwe inlineEmbed a referenced document's content directly into the parent document. Replaces inclusion link with actual content. Source document deleted by default unless
--keep-target.--reference <KEY>--block <N>--list--as-quote--keep-target--dry-run--keys--action <NAME>--quietiwe deleteRemove a document and clean up all references to it across the knowledge base. Removes inclusion links pointing to the deleted doc and converts inline links to plain text (preserving link text).
--dry-run--force--quiet--keysiwe renameRename a document and update all references to it. Updates both inclusion links and inline references. Preserves directory structure for path-based keys.
--dry-run--quiet--keysTypical Agentic Workflow
If you want to use it in the project or base something else on it, please do.
Beta Was this translation helpful? Give feedback.
All reactions