with one click
eshp-plan
Plan and design features using the eshp memory graph
Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.
Menu
Plan and design features using the eshp memory graph
Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.
Do deep maintenance on the eshp memory graph files, ensure the mem-graph is in sync with the codebase
Use the eshp memory graph to explain concepts and answer questions about the codebase
Do deep maintenance on the eshp memory graph files, ensure the mem-graph is in sync with the codebase
Commit the current WIP to git and then update the memory graph via a dream step
Based on SOC occupation classification
| name | eshp--plan |
| description | Plan and design features using the eshp memory graph |
ElectricSheepPen (eshp) is a codebase level memory graph. It is used to store and structure information about the code, project and software lifecycle.
When given a spec file or a prompt describing a feature or change to the codebase use eshp to understand the current codebase and dev flow, plan out changes and keep track of progress.
Important: prefer eshp scan <topic> and eshp recall <slug> to
reading memory files directly.
A spec file or prompt from the user describing a feature or change they want to make.
eshp summarise first for a warm-start overview of the graph:
total size, top tags, top relationships, recent and recently recalled entrieseshp scan <query> broad discovery โ FTS + tag names + 1-hop relation expansion; best starting pointeshp recall <slug> focused context load โ full note + N closest related notes with body contenteshp tags list all tags in the graph, tags are used to group topicseshp tag <tag> list all notes with a given tageshp show <slug> show a note and its connections to related noteseshp rels list all relationship types ordered by frequency โ useful for understanding how the graph is wiredeshp edges [--rel REL] list all src --[rel]--> dst triples; filter by rel name to explore a specific relationship type