Loading...
Loading...
Systematic top-down workflow for polishing academic papers. Structure to logic to expression with user confirmation at each step.
npx skill4agent add lylll9436/paper-polish-workflow-skill paper-polish-workflow| Mode | Default | Behavior |
|---|---|---|
| Yes | Full 4-step flow with user confirmation at each decision point |
| Multi-pass with confirmation at key checkpoints only | |
| Single-pass polish using defaults; skip AskUserQuestion | |
| Same operation applied across multiple sections sequentially |
interactivedirectinteractive| File | Purpose |
|---|---|
| Academic expression patterns overview and module index |
| File | When to Load |
|---|---|
| Polishing introduction or background content |
| Polishing methods, data, or study area content |
| Polishing results or discussion content |
| Polishing conclusion content |
| Content involves spatial, urban, or planning topics |
| Polishing expression (Step 3) -- screen for AI-sounding phrases |
| Target journal is CEUS |
geography-domain.mddirectbatchskill-conventions.md > AskUserQuestion EnforcementinteractiveguideddirectinteractivedirectAskUserQuestion({
question: "Which expression do you prefer for [sentence function]?",
options: [
{ label: "[Expression A]", description: "[full sentence with expression A]" },
{ label: "[Expression B]", description: "[full sentence with expression B]" },
{ label: "[Expression C]", description: "[full sentence with expression C]" }
]
})references/journals/ceus.md*_polished.mdbatch| Output | Format | Condition |
|---|---|---|
| Markdown file ( | Always produced |
| Markdown in session | Always produced |
| Word count | Integer | Always reported |
| Journal compliance notes | Bullet list | When a target journal is specified |
| Situation | Handling |
|---|---|
| Unprofessional word flagged | Present 2-3 alternatives via AskUserQuestion; accept if user insists |
| Section too long for single pass | Split into paragraph-level sub-passes; maintain cross-paragraph coherence |
| No journal specified | Default to general academic style; note in output |
| Mixed language input | Detect dominant language; ask user to confirm target language |
| Reference paper provided as PDF | Use Read tool to load PDF; extract style patterns for expression matching |
| Abrupt sentence transition | Provide transition options via AskUserQuestion |
| Repetition detected between sections | Identify repeated content; suggest which occurrence to rephrase |
| Logic structure needs modification | Return to Step 2 to re-confirm structure before continuing |
| Scenario | Fallback |
|---|---|
| Structured Interaction unavailable | Ask 1-3 plain-text questions covering highest-impact gaps; do not block workflow |
| Reference file missing | Log the missing file, proceed with reduced capability, warn the user |
| Target journal not specified | Ask once; if declined, use general academic style |
| PDF reference paper unreadable | Ask user to paste relevant excerpts instead |