ieee-cover
Draft IEEE journal cover letters and editor-facing significance statements for new submissions or resubmissions to JSAC, TWC,…
Format references and in-text citations to IEEE style, and prepare Index Terms and IEEEtran bibliography setup. Use this whenever the user needs to "format references in IEEE", "fix my bibliography", "convert these citations to IEEE", "make a .bib for IEEEtran", "number my
Claude Code
$ npx -y skills add TenWalk/ieee-skills --skill ieee-citation --agent claude-code
Codex
$ npx skills add TenWalk/ieee-skills --skill ieee-citation -a codex -y
Cursor
$ npx skills add TenWalk/ieee-skills --skill ieee-citation -a cursor -y
Gemini CLI
$ npx skills add TenWalk/ieee-skills --skill ieee-citation -a gemini-cli -y
GitHub Copilot
$ npx skills add TenWalk/ieee-skills --skill ieee-citation -a github-copilot -y
OpenCode
$ npx skills add TenWalk/ieee-skills --skill ieee-citation -a opencode -y
Windsurf
$ npx skills add TenWalk/ieee-skills --skill ieee-citation -a windsurf -y
name: ieee-citation
description: >-
Format references and in-text citations to IEEE style, and prepare Index Terms and IEEEtran
bibliography setup. Use this whenever the user needs to "format references in IEEE", "fix my
bibliography", "convert these citations to IEEE", "make a .bib for IEEEtran", "number my
citations", "参考文献改成 IEEE 格式", "整理引用", or asks how in-text numbered citations and the reference
list should look for an IEEE journal. Also covers Index Terms and EDICS selection ("选 EDICS",
"Index Terms 怎么写"). Never fabricate DOIs, page numbers, volumes, EDICS codes, or any
bibliographic field — flag missing metadata instead.Use this skill to turn raw references, a `.bib` file, DOIs, or a messy bibliography into correct IEEE-style entries and in-text citations, and to set up Index Terms and the IEEEtran bibliography.
If a field is missing, output `[MISSING: volume]` (or similar) and ask the user, or leave the BibTeX field empty rather than guessing.
the order they are first cited in the text; the reference list follows that same order.
Analysis and Machine Intelligence* → *IEEE Trans. Pattern Anal. Mach. Intell.*). If unsure of an abbreviation, flag it rather than inventing one.
some want month, some do not).
| File | Open when | |---|---| | [references/ieee-reference-format.md](references/ieee-reference-format.md) | Formatting any reference entry (journal, conference, book, chapter, thesis, online, standard, patent, preprint) or in-text citations | | [references/ieeetran-latex.md](references/ieeetran-latex.md) | Setting up IEEEtran: `\bibliographystyle{IEEEtran}`, `.bib` entry types/fields, `\cite` usage, Index Terms, EDICS, common BibTeX pitfalls |
"[1], [2]" or a range "[4]–[7]". Cite in numerical order at each point.
"in [12], they...".
first followed by "*et al.*".
1. **Collect** the references (text, `.bib`, DOIs). Identify the type of each (journal, conference, book, ...). 2. **Map citation order:** scan the manuscript for first-appearance order; renumber accordingly. 3. **Format each entry** using `references/ieee-reference-format.md`; abbreviate venue names. 4. **Flag gaps:** mark any missing/uncertain field; never fill by guess. 5. **In-text pass:** ensure every `[n]` resolves, ordering is by appearance, and there are no orphan or unused entries. 6. **Output** the formatted list (and a `.bib` if the user uses LaTeX), plus a list of flags.
1. `References:` the numbered IEEE-formatted list (plain text), or a `.bib` block for IEEEtran. 2. `In-text notes:` any citation-order or phrasing fixes needed in the body. 3. `Flags:` every missing or uncertain field the author must verify. 4. (If requested) `Index Terms:` 5–8 alphabetical terms. 5. (If submitting to CL or another EDICS journal) `EDICS:` the best-fitting category code(s) from the journal's current list — never invent a code; tell the user to confirm against the live list.
This repository contains two platform-adapted packages for the same IEEE communications manuscript skills.
Draft IEEE journal cover letters and editor-facing significance statements for new submissions or resubmissions to JSAC, TWC,…
Design and audit IEEE communications simulation and numerical-results sections for JSAC, TWC, TCOM, WCL, and CL. Covers benchmark…
Produce publication-grade result figures for IEEE communications papers (JSAC, TWC, TC/TCOM, WCL, CL) — correct column widths,…
Compile, diagnose, and fix IEEEtran LaTeX manuscripts for JSAC, TWC, TCOM, WCL, CL, and related IEEE journals: documentclass…
Write or compress an IEEE communications LETTER for WCL (IEEE Wireless Communications Letters) or CL (IEEE Communications…
Write or audit IEEE communications Methods/System Model/Algorithm details for reproducibility: notation tables,…
Activates when the user asks about AI prompts, needs prompt templates, wants to search for prompts, or mentions prompts.chat. Use…
AI-driven presentation workflow for generating editable PPTX decks and slides, reconstructing page visuals, creating reusable…
Use this skill when the user wants a .pptx with smooth cross-slide animation — PowerPoint Morph transitions, Keynote-style…
Create stunning, animation-rich HTML presentations from scratch or by converting PowerPoint files. Use when the user wants to…