A Codex skill for planning, writing, polishing, auditing, formatting, and packaging manuscripts for the Journal of Systems and Software (JSS) and adjacent top software engineering journals.
The default interpretation of JSS in this skill is Journal of Systems and Software. It also includes routing guidance for IEEE TSE, ACM TOSEM, Empirical Software Engineering, Information and Software Technology, and generic archival software engineering journal submissions.
- JSS-centered manuscript strategy, paper positioning, and submission-readiness audits.
- Academic writing and polishing for abstracts, introductions, related work, methods, results, discussion, threats to validity, and conclusions.
- Chinese-to-English academic rewriting for software engineering journal papers.
- Elsevier/JSS LaTeX and source-file packaging checks.
- Publication figures, result tables, SLR flow diagrams, architecture diagrams, and evidence-to-figure planning.
- Literature search planning, citation verification, related-work synthesis, BibTeX/RIS hygiene, and claim-to-citation mapping.
- Open science packaging: data/code availability, artifacts, software citation, replication package checks, and repository-readiness audits.
- Reviewer response letters, revision trackers, and point-by-point rebuttal drafts.
This skill follows the same progressive-disclosure pattern used by Nature-style Codex skills:
jss-software-engineering-submission/
├── SKILL.md
├── manifest.yaml
├── agents/
│ └── openai.yaml
├── static/
│ ├── core/
│ ├── journal/
│ ├── language/
│ ├── paper-types/
│ └── tasks/
├── references/
└── scripts/
SKILL.md is intentionally short and acts as a router. The manifest selects
only the relevant fragments for the current task, keeping context small while
still supporting complex manuscript workflows.
Target journals:
jsstsetosememseistgeneric-se
Task types:
manuscript-writingpolishinglatex-formatfigure-tablecitation-literatureartifact-open-sciencereviewer-responsesubmission-audit
Paper types:
empiricaltool-systemslr-mappingarchitecture-methodindustrial-practicereplication-negativetrend-ideareview
Languages:
enzh-to-en
Clone this repository into your Codex skills directory:
git clone git@github.com:THEBLUEGHOSTSSSS/jss-software-engineering-skill.git \
~/.codex/skills/jss-software-engineering-submissionThen start a new Codex session or reload skills. Invoke it explicitly with:
$jss-software-engineering-submission
Use $jss-software-engineering-submission to audit my JSS manuscript for desk-reject risk.
Use $jss-software-engineering-submission to rewrite this Chinese abstract into JSS-ready English.
Use $jss-software-engineering-submission to convert my tool paper into a stronger JSS submission plan.
Use $jss-software-engineering-submission to prepare a point-by-point response to JSS reviewers.
Run the bundled structural checker from the repository root:
python scripts/check_skill.py .Expected output:
[OK] JSS SE submission skill structure looks valid
The skill was designed from:
- official JSS and Elsevier author guidance,
- recent JSS article/topic patterns sampled from ScienceDirect and Crossref,
- adjacent SE journal author guidance and artifact practices,
- Nature-style Codex skill architecture.
Submission policies change. For final submission advice, the skill instructs the agent to verify current official journal pages before making policy-sensitive claims.