
Recent Data
This is a session state management utility from LobeHub's chat application that handles recent topics, resources, and pages. You initialize it at your app's top level using three hooks (useInitRecentTopic, useInitRecentResource, useInitRecentPage), and it keeps track of what users have been viewing or interacting with lately. It's pretty narrowly scoped to LobeHub's architecture, so unless you're working within their chat system or building something similar with the same session store patterns, you're probably looking at this for reference rather than direct use. The documentation is minimal but straightforward if you know the LobeHub ecosystem.
- skills.sh installs
- 319
- GitHub stars
- 78.1K
- last updated
- Jun 3, 2026
Install
$ npx -y skills add lobehub/lobe-chat --skill recent-data --agent claude-codeInstalls into .claude/skills of the current project.
Files
This is a session state management utility from LobeHub's chat application that handles recent topics, resources, and pages. You initialize it at your app's top level using three hooks (useInitRecentTopic, useInitRecentResource, useInitRecentPage), and it keeps track of what users have been viewing or interacting with lately. It's pretty narrowly scoped to LobeHub's architecture, so unless you're working within their chat system or building something similar with the same session store patterns, you're probably looking at this for reference rather than direct use. The documentation is minimal but straightforward if you know the LobeHub ecosystem.
Browse the repository on GitHubSponsors
Details
- Repository
- github.com/lobehub/lobe-chat
- First seen
- Jun 3, 2026