| name | paperhub-tag-modification |
| description | Add or remove global or project-local tags for a PaperHub paper |
PaperHub Tag Modification
Use this skill when the user wants to edit tags on a paper, either globally or inside a specific project view.
What this skill does
- Adds or removes global tags from
paper.yaml
- Adds or removes project-local tags from
membership.yaml
Workflow
- Identify the paper and whether the tag change is global or project-local.
- Run:
paperhub tag-modification --workspace <workspace-path> --paper-id <paper-id> [--project <project>] [--add <tag>] [--remove <tag>]
- Return the updated tag set.
Operational rules
- Use global tags unless the user clearly wants a project-scoped tag.
- Do not require editing
taxonomy/tags.yaml for normal tag changes.