Top cs paper workflow
Skill zhiming33416/top-cs-paper-skills/skills/top-cs-paper-workflow
Evidence-grounded Codex skills for writing, polishing, reviewing, reviewer responses, and figures for top CS conferences.
npx -y skills add zhiming33416/top-cs-paper-skills --skill top-cs-paper-workflowAssembled from the repository path, not quoted from the project. Check it against their README if it does not work.
2 things to look at
- 24 days oldThe repository was created 24 days ago. New is not bad, but a brand new repository carrying a familiar-sounding name is the shape a typosquat arrives in, and there has been no time for anyone else to find a problem with it.
- 1 stars1 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.
What its author says it does
Copied from the file, not written here
Coordinate a complete evidence-grounded CS paper project across the five Top CS skills. Use when work spans contribution planning, evidence and figure handoff, manuscript revision, pre-submission review, or reviewer response and needs resumable project status. Do not use for a single writing, polishing, review, response, or figure task.
SKILL.md
3.7 KB, as published. Nobody here has run it
Top CS Paper Workflow
Coordinate work; do not replace the five specialist skills. Use this skill only when the user wants a project-level view or to resume a multi-stage paper workflow.
Start safely
-
Ask for the paper project root. Never search the home directory, cloud folders, or other projects.
-
Initialize the project-local state only after the user has chosen that root:
python scripts/paper_workflow.py init --project <project-root> -
The tool writes only
<project-root>/.top-cs-paper/workflow.yaml. It stores structured IDs, relative file paths, file metadata, and SHA-256 hashes; it never copies manuscript, PDF, data, reviewer text, or citation content. -
Use
inventoryonly with explicit relative--includepaths. Do not infer that every file in a project is in scope.
Coordinate the five skills
Follow this order when the relevant stage applies. A stage may be marked not-applicable; do not invent missing work to make it pass.
| Stage | Owner | Required handoff |
|---|---|---|
| Contribution and argument | top-cs-writing | claim IDs, evidence needs, manuscript plan |
| Evidence and figures | top-cs-figure | figure briefs linked to claims and evidence |
| Manuscript refinement | top-cs-polishing | terminology and revision notes |
| Pre-submission risk audit | top-cs-reviewer | review issues, threatened claims, proposed actions |
| Response and verified change | top-cs-response | revision IDs linked back to review issues |
top-cs-figure is the only renderer. This workflow may request or validate a figure handoff, but never renders a figure itself.
Record only traceability
Use workflow-manifest.schema.yaml and references/handoff-and-checkpoints.md as the project contract. Maintain stable IDs and links:
claim -> evidence -> figure
claim -> review issue -> revision
Expected observations, planned figures, and unresolved reviewer issues are not completed results. Preserve those states explicitly.
Check status
python scripts/paper_workflow.py inventory --project <project-root> --include paper/main.tex
python scripts/paper_workflow.py status --project <project-root>
python scripts/paper_workflow.py status --project <project-root> --format json --strict
Normal status output is advisory and exits successfully when the manifest is structurally valid. --strict exits non-zero for incomplete checkpoints, missing links, unverified evidence, or pending author confirmation. It does not claim that a paper is accepted or technically correct.
Boundaries
- Do not fabricate experiments, figures, citations, reviewer comments, venue rules, or completion evidence.
- Keep all tracked paths project-relative and inside the chosen project root. Reject absolute paths, traversal, missing files, and escaping symlinks.
- Use current official venue sources through the specialist skills; a workflow status is not a policy source.
- Do not overwrite an existing manifest without the user's explicit
--forcerequest.
Resources
scripts/paper_workflow.py: initialize, inventory explicitly selected files, and inspect project traceability.references/handoff-and-checkpoints.md: checkpoint meanings and cross-skill handoff rules.../_shared/contracts/workflow-manifest.schema.yaml: public schema for the project state file.