ieee-citation
Format references and in-text citations to IEEE style, and prepare Index Terms and IEEEtran bibliography setup. Use this whenever…
Write or audit IEEE communications Methods/System Model/Algorithm details for reproducibility: notation tables, simulation-parameter tables, solver settings, random seeds, channel/model assumptions, algorithm boxes, convergence statements, and complexity analysis. Use this when
Claude Code
$ npx -y skills add TenWalk/ieee-skills --skill ieee-methods --agent claude-code
Codex
$ npx skills add TenWalk/ieee-skills --skill ieee-methods -a codex -y
Cursor
$ npx skills add TenWalk/ieee-skills --skill ieee-methods -a cursor -y
Gemini CLI
$ npx skills add TenWalk/ieee-skills --skill ieee-methods -a gemini-cli -y
GitHub Copilot
$ npx skills add TenWalk/ieee-skills --skill ieee-methods -a github-copilot -y
OpenCode
$ npx skills add TenWalk/ieee-skills --skill ieee-methods -a opencode -y
Windsurf
$ npx skills add TenWalk/ieee-skills --skill ieee-methods -a windsurf -y
name: ieee-methods description: >- Write or audit IEEE communications Methods/System Model/Algorithm details for reproducibility: notation tables, simulation-parameter tables, solver settings, random seeds, channel/model assumptions, algorithm boxes, convergence statements, and complexity analysis. Use this when the user asks for "methods", "reproducibility checklist", "notation table", "complexity analysis", "algorithm box", "simulation parameters table", "复现性", "符号表", "复杂度", or wants a JSAC/TWC/TCOM/WCL/CL methods section checked for enough detail to reproduce. For drafting the broader paper argument use ieee-writing; for deciding which experiments to run use ieee-experiments.
Use this skill to turn a method description into a reproducible IEEE communications methods block. It sits between `ieee-writing` and `ieee-experiments`: writing explains the idea; this skill makes the implementation, notation, and complexity auditable.
system model, parameter table, algorithm box, and solver/training details.
dimension, unit when relevant, and role.
simplifications need a boundary or robustness check.
elements/iterations, not a vague "low complexity".
train/test split, and randomization policy are methods content, not footnotes.
| File | Open when | |---|---| | [references/reproducibility-checklist.md](references/reproducibility-checklist.md) | Auditing or writing system/channel setup, simulation-parameter tables, randomization, solvers, training data, hardware/testbed/ray-tracing settings, or reproducibility statements | | [references/notation-and-complexity.md](references/notation-and-complexity.md) | Building notation tables, algorithm boxes, convergence statements, or big-O complexity analysis |
Use `ieee-writing` for full Section II/III prose, `ieee-experiments` for benchmark/metric design, `ieee-figure` for result plots, and `ieee-latex` for IEEEtran formatting and compilation.
1. **Identify the method object:** system model, problem formulation, algorithm, analysis, neural network, simulation protocol, or testbed/ray-tracing setup. 2. **Extract the reproducibility variables:** topology, channel, signal model, optimization variables, metrics, solver/training setup, and random quantities. 3. **Build a notation table** for nontrivial papers: symbol, size/domain, meaning, first equation. 4. **Write the method in signal flow order:** input -> transformation/channel/optimization -> output -> metric. Avoid listing modules without explaining information flow. 5. **Add a parameter table** for experiments and shared settings. Put repeated constants there, not scattered through prose. 6. **For algorithms, add an algorithm box** with initialization, loop, stopping criterion, and returned variables. Label exact, approximate, and learned steps. 7. **State convergence and complexity honestly:** KKT/stationary/global only when proved; complexity per iteration plus total iteration count when applicable. 8. **Flag gaps** that prevent reproduction rather than filling them by guess.
1. `Methods text:` polished IEEE prose or LaTeX for the requested method block. 2. `Reproducibility checklist:` `Item -> Present / missing / needs confirmation`. 3. `Notation and complexity:` notation table and complexity statement when relevant. 4. `Assumptions and boundaries:` CSI/channel/scope simplifications that need support. 5. `Missing inputs:` exact numbers, solver settings, data splits, or hardware details the author must provide.
This repository contains two platform-adapted packages for the same IEEE communications manuscript skills.
Format references and in-text citations to IEEE style, and prepare Index Terms and IEEEtran bibliography setup. Use this whenever…
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…
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…