[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"project-77426":3},{"id":4,"name":5,"fullName":6,"owner":7,"repo":5,"description":8,"homepage":9,"htmlUrl":9,"language":10,"languages":9,"totalLinesOfCode":9,"stars":11,"forks":12,"watchers":13,"openIssues":13,"contributorsCount":14,"subscribersCount":14,"size":14,"stars1d":15,"stars7d":16,"stars30d":17,"stars90d":14,"forks30d":14,"starsTrendScore":18,"compositeScore":19,"rankGlobal":9,"rankLanguage":9,"license":20,"archived":21,"fork":21,"defaultBranch":22,"hasWiki":23,"hasPages":21,"topics":24,"createdAt":9,"pushedAt":9,"updatedAt":25,"readmeContent":26,"aiSummary":27,"trendingCount":14,"starSnapshotCount":14,"syncStatus":28,"lastSyncTime":29,"discoverSource":30},77426,"PaperSpine","WUBING2023\u002FPaperSpine","WUBING2023","PaperSpine is a motivation-driven skill for learning from strong academic papers, building a paper’s central argument, and rewriting manuscripts through evidence-aware blueprints, revision matrices, and LaTeX-safe audits.",null,"Python",2898,115,7,0,84,819,2793,519,28.19,"MIT License",false,"main",true,[],"2026-06-12 02:03:43","# PaperSpine\n\nPaperSpine is a motivation-driven `SKILL.md` package for academic papers and paper-like writing tasks. It can be used with Codex-style skill folders and Claude Code skill folders. It is designed as a research-writing learning system rather than a prose polisher: it first studies the target venue or task genre, learns from strong exemplars, confirms the controlling motivation, builds section-level blueprints, and only then rewrites or integrates the manuscript.\n\nIn short: PaperSpine helps a manuscript grow around its central spine: motivation, evidence, section logic, and revision accountability.\n\n## What It Does\n\n- Confirms the paper's controlling motivation before substantive writing.\n- Researches target journals, conferences, or paper-like task genres.\n- Learns rhetorical structure from strong exemplar papers or reports.\n- Builds traceable artifacts such as `confirmed_motivation.md`, `style_profile.md`, `section_blueprints.md`, `rewrite_matrix.md`, and `logic_transfer_audit.md`.\n- Preserves version-specific requirements through `special_requirements.md`.\n- Guards LaTeX projects against broken citations, labels, figures, and environments.\n- Audits revisions for shallow editing and addition-heavy rewrites.\n\n## Install\n\nInstall the whole folder, not only `SKILL.md`. PaperSpine uses `references\u002F` and `scripts\u002F` as part of the skill.\n\n### Codex\n\nClone or copy this repository into your Codex skills directory as `paper-spine`. The default Codex skills directory is usually `~\u002F.codex\u002Fskills`.\n\nmacOS\u002FLinux:\n\n```bash\ngit clone https:\u002F\u002Fgithub.com\u002FWUBING2023\u002FPaperSpine.git ~\u002F.codex\u002Fskills\u002Fpaper-spine\n```\n\nWindows PowerShell:\n\n```powershell\ngit clone https:\u002F\u002Fgithub.com\u002FWUBING2023\u002FPaperSpine.git \"$HOME\\.codex\\skills\\paper-spine\"\n```\n\nIf you use a custom `CODEX_HOME`, install to:\n\n```text\n\u003CCODEX_HOME>\u002Fskills\u002Fpaper-spine\n```\n\nRestart Codex after installation so the new skill is loaded. Then invoke it with `$paper-spine`:\n\n```text\nUse $paper-spine to diagnose and rewrite my manuscript for a target journal.\n```\n\n### Claude Code\n\nFor a personal skill available across projects, clone or copy this repository to:\n\n```text\n~\u002F.claude\u002Fskills\u002Fpaper-spine\u002FSKILL.md\n```\n\nFor a project-only skill, put it under the project:\n\n```text\n\u003Cproject>\u002F.claude\u002Fskills\u002Fpaper-spine\u002FSKILL.md\n```\n\nExample:\n\n```bash\ngit clone https:\u002F\u002Fgithub.com\u002FWUBING2023\u002FPaperSpine.git ~\u002F.claude\u002Fskills\u002Fpaper-spine\n```\n\nIn Claude Code, the skill directory name becomes the slash command:\n\n```text\n\u002Fpaper-spine\n```\n\nClaude Code may also invoke the skill automatically when your request matches the `description` in `SKILL.md`.\n\n### Claude.ai\n\nZip the `paper-spine` folder itself, with `SKILL.md` directly inside that folder, then upload it through Claude's Skills settings. Keep the folder structure intact so `references\u002F` and `scripts\u002F` remain available.\n\n## Troubleshooting\n\nIf Codex does not recognize the skill:\n\n1. Check that this file exists: `~\u002F.codex\u002Fskills\u002Fpaper-spine\u002FSKILL.md`.\n2. Check that `references\u002F` and `scripts\u002F` are next to `SKILL.md`, not one folder deeper.\n3. Restart Codex after copying or cloning the skill.\n4. Invoke the skill explicitly with `$paper-spine`.\n\nCommon mistake: downloading the GitHub ZIP and placing the extracted outer folder directly under `skills\u002F`. Make sure the final layout is:\n\n```text\n~\u002F.codex\u002Fskills\u002Fpaper-spine\u002FSKILL.md\n~\u002F.codex\u002Fskills\u002Fpaper-spine\u002Freferences\u002F\n~\u002F.codex\u002Fskills\u002Fpaper-spine\u002Fscripts\u002F\n```\n\n## Quick Start\n\n```text\nUse $paper-spine to diagnose and rewrite my manuscript for a target journal.\n```\n\nFor Claude Code, use:\n\n```text\n\u002Fpaper-spine\n```\n\n## Typical Workflow\n\n1. Create `source_map.md` to classify the draft, data, figures, references, and exemplar sources.\n2. Carry forward `special_requirements.md` when making numbered versions such as V8, V9, or V10.\n3. Confirm the motivation in `confirmed_motivation.md`, or create `motivation_options.md` for user selection.\n4. Research the target venue or task genre.\n5. Learn from exemplar papers or reports.\n6. Build the motivation thread, evidence bank, section blueprints, and rewrite matrix.\n7. Rewrite from the blueprint, not by appending sentences to old paragraphs.\n8. Run revision, logic-transfer, and LaTeX integrity audits.\n\n## Scripts\n\nAll scripts use only the Python standard library.\n\n```bash\npython scripts\u002Fstyle_metrics.py path\u002Fto\u002Fpaper.tex --markdown\npython scripts\u002Frevision_audit.py original.tex revised.tex --markdown\npython scripts\u002Flatex_guard.py main.tex --bib references.bib --markdown\n```\n\n## Repository Hygiene\n\nThis repository should contain only the reusable skill. Do not commit user manuscripts, generated paper versions, local `paper_rewriting_output\u002F` folders, compiled PDFs, or temporary one-off generation scripts.\n\n## Privacy And Integrity\n\nThe skill is designed to keep user data separate from exemplar papers. Exemplar papers may teach structure and rhetorical moves, but their scientific results must not be copied into the user's manuscript. The skill also forbids fabricating data, citations, metrics, p-values, or experimental claims.\n","PaperSpine 是一个面向学术论文和类似写作任务的动机驱动型学习系统。它能够确认论文的核心动机，研究目标期刊或会议的要求，从优秀的范例中学习修辞结构，并构建包括动机确认、风格概况、章节蓝图等在内的可追溯文件。此外，PaperSpine 还能保护 LaTeX 项目免受引用、标签、图表等问题的影响，并对修改进行审计以确保深度编辑。该项目适合需要撰写高质量学术论文的研究人员使用，特别是在准备投稿至特定期刊或会议时，帮助作者围绕论文的核心论点构建内容，确保逻辑清晰且符合要求。",2,"2026-06-11 03:55:27","CREATED_QUERY"]