🗺️ Update MOC Skill
Maintain research area MOCs (MOCs/) by adding/removing project links and canonical papers.
CRITICAL RULES
- •MOC notes live only in
MOCs/ - •MOCs organize projects (primary content)
- •MOCs may link to canonical/survey papers ONLY
- •NO paper dumping - exhaustive lists forbidden
- •Papers appear in MOC only if:
- •Foundational/canonical for the field
- •Survey or taxonomy paper
- •Motivated multiple projects
- •If paper is relevant through only ONE project → do not add to MOC
WORKFLOW
1. Get MOC details
Ask user for:
- •MOC name (research area to update)
- •Action: Add projects? Add canonical papers? Remove items?
- •Items to add/remove (project or paper names)
2. Identify target MOC file
Location: MOCs/[MOC Name].md
Find by: Search vault index or grep for MOC name
3. Validate before changes
For projects to add:
- •Verify project exists in
Projects/ - •Verify project is NOT already in MOC
- •Verify project links to this MOC (bidirectional)
For papers to add:
- •Verify paper is foundational/canonical/survey
- •Verify paper is NOT already in MOC
- •Verify paper motivated multiple projects (or is canonical)
4. Update MOC
- •Add project links in Projects section:
[[Project Name]] - •Add paper links in Papers section (if canonical):
[[Paper Title]] - •Maintain alphabetical or logical order
- •Remove deprecated projects/papers
5. Verify bidirectional links
For each added project:
- •Open project file in
Projects/ - •Verify project links to this MOC
- •If missing → notify user to add MOC link to project
For each added paper:
- •Verify paper does NOT link directly to MOC (forbidden)
- •Paper links only to projects
OUTPUT RULES
- •Bullet points only
- •Fragments preferred
- •No prose
- •Clear structure
- •Each section ≤5 bullets
SELF-CHECK
✅ Did I verify all items exist before adding?
✅ Are project links properly formatted: [[Project Name]]?
✅ Are paper links in Title Case: [[Paper Title]]?
✅ Did I check bidirectional project linking?
✅ Did I verify no forbidden paper→MOC links?
✅ Did I verify no paper dumping (only canonical papers)?
✅ MOC structure remains lean?