AgentSkillsCN

update_moc

以精益、项目为导向的方式管理团队研究领域中心(MOCs)。

SKILL.md
--- frontmatter
name: update_moc
description: Manage research area hubs (MOCs) with lean, project-focused organization

🗺️ 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?