English | 简体中文
MrRSS ships a Codex skill package for users who want an AI agent to inspect and operate their MrRSS data through the local REST API.
The release asset MrRSS-<version>-skills.zip contains:
mrrss-assistant/SKILL.md- agent workflow and safety rules.mrrss-assistant/references/api.md- generated API reference fromdocs/SERVER_MODE/swagger.json.mrrss-assistant/scripts/generate_api_reference.py- maintenance script for regenerating the API reference.mrrss-assistant/agents/openai.yaml- Codex UI metadata.
- Download
MrRSS-<version>-skills.zipfrom the GitHub release page. - Extract it.
- Copy the extracted
mrrss-assistantfolder into your Codex skills directory:
Windows:
Copy-Item -Recurse .\mrrss-assistant "$env:USERPROFILE\.codex\skills\"macOS or Linux:
cp -R ./mrrss-assistant ~/.codex/skills/- Restart Codex so it can discover the new skill.
Start MrRSS in server mode or run the desktop app with its local API available.
Server mode:
docker run -p 1234:1234 ghcr.io/wcy-dt/mrrss:latest-amd64Then ask Codex:
Use $mrrss-assistant to inspect my unread MrRSS articles and summarize the most important items.
The skill defaults to http://localhost:1234/api. If your instance uses another host or port, include it in the prompt.
The skill tells agents to:
- prefer read-only API calls first;
- ask before destructive operations, bulk status changes, cache clearing, or settings updates;
- redact credentials and API keys from responses;
- use MrRSS API endpoints instead of direct SQLite access unless the user explicitly asks for offline inspection.
When API routes change, regenerate the reference:
python skills/mrrss-assistant/scripts/generate_api_reference.py docs/SERVER_MODE/swagger.json skills/mrrss-assistant/references/api.mdCI checks that the generated reference stays in sync. The release workflow packages the skill as MrRSS-<version>-skills.zip and uploads it as a release asset.