| name | paperhub-organize-paper |
| description | Organize a PaperHub paper across projects, states, and PDF hydration |
PaperHub Organize Paper
Use this skill when the user wants to move a paper between projects logically, change reading or organization status, adjust type, or hydrate/dehydrate the PDF.
What this skill does
- Updates logical project membership
- Updates reading and organization status
- Updates paper type
- Hydrates or dehydrates the local PDF when explicitly requested
Workflow
- Identify the target paper. If the user did not give a
paper_id, search first.
- Translate the request into:
--add-project
--remove-project
--reading-status
--organization-status
--paper-type
--pdf-action hydrate|dehydrate
- Run:
paperhub organize-paper --workspace <workspace-path> --paper-id <paper-id> ...
- Return the updated projects, statuses, and PDF availability.
Operational rules
- Project membership is logical only. Do not describe it as a physical move.
- Only change PDF hydration when the user explicitly asks to fetch or remove the local PDF.