paper-one-session-one-task

Detects multiple writing tasks in one message and executes only the user-selected one.

38|3|Updated May 7, 2026
One-click install
npx skills add https://github.com/Chanw-research/claude-code-paper-writing --skill paper-one-session-one-task
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: paper-one-session-one-task
Source: https://github.com/Chanw-research/claude-code-paper-writing/tree/main/skills/paper-discipline/paper-one-session-one-task
Command: npx skills add https://github.com/Chanw-research/claude-code-paper-writing --skill paper-one-session-one-task

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

When a user in a single conversation submits multiple independent writing tasks, it is essential to list them for the user to pick one and refuse to complete all tasks in a single session, to prevent context dilution and degraded quality.

Core Features & Use Cases

  • Multi-task detection: identify when a user asks for two or more independent tasks in one message.
  • Task isolation: present a numbered list of tasks and execute only the user-selected task.
  • Session hygiene: protect context quality by avoiding concurrent task execution and cross-task contamination.
  • Use case: in a research-writing session, if the user asks to revise chapter 3, update references, and generate a figure, the system will prompt to choose one task per session.

Quick Start

在一个会话中遇到多任务时,先把任务列出并让用户选择一个,然后仅执行被选中的那一件。

Frequently Asked Questions about paper-one-session-one-task

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I handle multiple writing tasks submitted in one AI conversation session?

To handle multiple writing tasks in one session, the system detects independent requests, lists them for you to select one, and executes only that single task to prevent context dilution and quality degradation.

Why does context bleed happen when running multi-task prompts in research writing?

Context bleed occurs in multi-task prompts because concurrent execution contaminates the context window. Isolating tasks by executing only one per session maintains context hygiene and prevents cross-task contamination.

What is the best way to isolate independent writing tasks in a single chat prompt?

The best way to isolate independent writing tasks is to use a task selection flow. The system presents a numbered list of detected tasks, prompts you to choose one, and refuses to complete them all simultaneously.

How do I stop an AI from diluting context when I append a new task to an ongoing session?

To stop context dilution when appending a new task, the system enforces strict single-task execution. It identifies the new task, pauses to confirm your selection, and processes only that specific request.

Can I execute concurrent writing and verification tasks without degrading output quality?

You cannot execute concurrent tasks without quality degradation. The system enforces one task per session, requiring you to select a single writing, modification, or verification task to ensure focused results.