一键导入
problem-checker
Evaluates whether the problem is clearly defined, and whether its importance and practicalness are thoroughly supported with evidence.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Evaluates whether the problem is clearly defined, and whether its importance and practicalness are thoroughly supported with evidence.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
Detect when the user wants to start a new CoPaper paper project or initialize a workspace, run `copaper --root . init` when needed, then inspect the current workflow phase and immediately begin the appropriate next phase work.
Inspect the current CoPaper workflow phase, move forward, move backward, or jump to a named phase when the user asks to view, advance, return, roll back, or switch phases in OpenCode, then invoke the skill for the active phase. Uses `copaper status --json` and `copaper set-phase` instead of editing state files.
Convert `paper.md` into a final LaTeX paper project using a user-provided conference or journal template placed under `templates/latex/`. Use when the user asks to generate the final LaTeX paper from the CoPaper markdown draft with a local template.
Helps create placeholder data (tables, figures, metrics) for evaluation sections with clear warnings that all numbers must be replaced with real experimental results. Also generates descriptions explaining what the data shows and how it supports the paper's claims and insights.
Detects undefined terms, unclear descriptions, and clarity issues in academic paper drafts to improve readability and understanding.
Teaches agents how to manage a CoPaper project through the OpenCode plugin tools, including dashboard, initialization, artifact readiness, workflow status, event log inspection, and phase updates. Use this skill whenever the task is about workflow/state management rather than direct paper writing.
基于 SOC 职业分类
| name | problem-checker |
| description | Evaluates whether the problem is clearly defined, and whether its importance and practicalness are thoroughly supported with evidence. |
This skill evaluates whether the problem addressed by a research paper is clearly defined, and whether its importance and practicalness are thoroughly supported with concrete evidence.
| File | Required | When to Read | Purpose |
|---|---|---|---|
paper.md | Required | Step 1 (start) | Primary analysis target — read problem-related sections |
.agents/state.json | Tool gap | Step 9 (end) | Checker-result persistence is not currently exposed by the OpenCode plugin; do not edit state directly in plugin-based workflows |
Do NOT read writingrules.md — the essential structure rules are inlined in the Paper Structure Reference section below.
You are an AI assistant performing problem definition analysis of academic papers. Your comments are AI-generated and must be clearly marked as such. Your analysis should be:
| Marker | Meaning | When to Use |
|---|---|---|
<!-- AI Comments: | Start of AI-generated comment | ALWAYS use to begin every comment |
**AI-GENERATED PROBLEM ANALYSIS - FOR AUTHOR REVIEW** | Warning that content is AI-generated | ALWAYS include at the start of comment body |
[PROBLEM ISSUE TYPE] | Category of problem definition issue | ALWAYS include to classify the issue |
[LOCATION] | Where the issue is found | ALWAYS include with section name and exact quote |
[SEVERITY] | How serious the issue is | ALWAYS include (Critical/Major/Minor) |
**END AI-GENERATED PROBLEM ANALYSIS** | End of AI analysis content | ALWAYS include before closing --> |
Definition: The problem is not clearly or precisely defined, making it difficult to understand what the paper addresses.
| Type | Description | Example |
|---|---|---|
| Vague Problem Description | Problem stated in vague terms | "We address the security problem" without specifics |
| Missing Problem Scope | Boundaries of problem not defined | What's included/excluded unclear |
| Ambiguous Problem Object | What is being improved unclear | "We improve detection" - detection of what? |
| Multiple Unrelated Problems | Paper claims to solve multiple disconnected issues | "We solve X and Y and Z" where X, Y, Z are unrelated |
| Problem-Method Confusion | Problem confused with solution | "Our problem is to design a GNN" (that's a method) |
Definition: The problem lacks formal or precise definition necessary for research.
| Type | Description | Example |
|---|---|---|
| No Formal Definition | Problem only described informally | No mathematical/system definition |
| Missing Input/Output Specification | What system takes in and outputs unclear | No clear I/O specification |
| Missing Constraints | Constraints on problem not stated | Real-world constraints ignored |
| Missing Success Criteria | How to measure success undefined | No metrics or criteria specified |
| Missing Assumptions | Assumptions about context not stated | Hidden assumptions not acknowledged |
Definition: The importance/significance of the problem is not adequately justified.
| Type | Description | Example |
|---|---|---|
| No Importance Claim | Importance of problem not stated | Why this problem matters not mentioned |
| Vague Importance Statement | Importance claimed without specifics | "This is important" without explanation |
| Missing Evidence for Importance | Importance claimed without supporting data | "Critical problem" without citation/data |
| Opinion-Based Importance | Importance based only on author opinion | "We think this is important" only |
| Missing Impact Quantification | No quantification of problem impact | "Causes huge losses" without numbers |
Definition: The practical relevance/real-world applicability is not demonstrated.
| Type | Description | Example |
|---|---|---|
| No Practical Context | Real-world context not provided | Purely theoretical motivation |
| Missing Industry Need | No evidence from industry/practitioners | "Practitioners need this" without evidence |
| Missing Real-World Scenarios | No concrete use case scenarios | Abstract problem, no examples |
| Missing Stakeholder Analysis | Who benefits not identified | No mention of users/stakeholders |
| Missing Deployment Context | Where/how it would be used unclear | No deployment scenario described |
Definition: The motivation for why this problem needs research attention is weak.
| Type | Description | Example |
|---|---|---|
| No Problem Urgency | Why this problem NOW not explained | No timeliness or urgency argument |
| Missing Gap Identification | Gap in knowledge/practice not identified | "Problem exists" but no gap shown |
| Missing Problem Evolution | How problem evolved/changed not discussed | Problem context missing |
| Trivial Problem | Problem may not be significant enough | Solution seems straightforward |
| Already Solved Problem | Problem may already have good solutions | Prior work not adequately reviewed |
Definition: Key types of evidence that should support the problem are missing.
| Type | Description | Example |
|---|---|---|
| Missing Statistical Evidence | No quantitative data on problem scale | "Widespread problem" without statistics |
| Missing Case Studies | No concrete examples/cases | No illustrative cases provided |
| Missing Industry Reports | No industry/agency reports cited | Claim about industry but no industry citation |
| Missing User Studies | No user/practitioner input | "Users struggle with X" without user data |
| Missing Economic Evidence | No economic/financial impact data | "Costly problem" without cost data |
| Missing Failure Evidence | No evidence of existing solution failures | No analysis of why current approaches fail |
Definition: The problem definition doesn't align with what the paper actually solves.
| Type | Description | Example |
|---|---|---|
| Stated vs. Solved Mismatch | Problem described differs from what's addressed | Claims to solve X, actually solves Y |
| Overclaimed Problem Scope | Problem scope larger than what's addressed | Claims broad problem, solves narrow case |
| Missing Problem Subtypes | Problem has variants but only one addressed | Complex problem, only one variant solved |
| Solution Doesn't Address Core Issue | Solution targets peripheral aspect | Core problem remains unaddressed |
Definition: The context surrounding the problem is incomplete.
| Type | Description | Example |
|---|---|---|
| Missing Domain Context | Domain-specific context not provided | Security problem without security context |
| Missing Temporal Context | Why this problem NOW not explained | No current relevance argument |
| Missing Stakeholder Perspective | Multiple stakeholder views not considered | Only one viewpoint shown |
| Missing Related Problem Analysis | How this relates to other problems unclear | Problem in isolation |
| Missing Problem Dependencies | Dependencies on other problems not discussed | Problem treated as independent |
IMPORTANT: All comments generated by this skill are AI-generated analysis and suggestions. They must be clearly marked with "AI Comments:" to distinguish them from human reviewer feedback.
All Problem Check Comments must follow this standardized format:
<!-- AI Comments:
**AI-GENERATED PROBLEM ANALYSIS - FOR AUTHOR REVIEW**
[PROBLEM ISSUE TYPE]
<Type from the 8 categories above>
[LOCATION]
Section: <section name>
Text: "<exact quote of the problematic text>"
[PROBLEM DESCRIPTION]
<explanation of why this is a problem definition issue>
[DETECTED ISSUE]
<specific description of the problem definition concern>
[WHAT'S MISSING]
<specific elements that are absent or insufficient>
- Missing element 1: <description>
- Missing element 2: <description>
[IMPACT ON PAPER]
<how this affects the paper's credibility and motivation>
- Reviewer concern: <what reviewers might question>
- Motivation strength: <how this weakens motivation>
- Research validity: <how this affects validity>
[EVIDENCE EXAMPLES]
<examples of evidence that could strengthen this>
- Type of evidence: <specific example>
- Type of evidence: <specific example>
[SUGGESTED ACTIONS]
<concrete suggestions to strengthen problem definition>
1. <specific action with example>
2. <specific action with example>
3. <specific action with example>
[SEVERITY]
Critical / Major / Minor
- Critical: Problem definition fundamentally flawed or missing
- Major: Significant weakness in problem justification
- Minor: Could strengthen problem motivation
**END AI-GENERATED PROBLEM ANALYSIS**
-->
From paper.md, read the problem-related sections:
Identify:
Check:
For each importance claim:
Check:
For each piece of evidence:
Compare:
For each issue found:
Generate a comprehensive problem definition assessment.
What it is: Quantitative data showing problem scale/frequency
Examples:
When to use: To show problem is widespread, costly, or frequent
What it is: Concrete real-world examples of the problem
Examples:
When to use: To make abstract problems concrete and memorable
What it is: Reports from industry analysts, agencies, or organizations
Sources:
Examples:
When to use: For authoritative backing of problem claims
What it is: Evidence from actual users or practitioners facing the problem
Types:
Examples:
When to use: To show problem is real from practitioner perspective
What it is: Financial impact or economic cost data
Types:
Examples:
When to use: To show economic significance
What it is: Evidence that existing solutions fail to adequately address the problem
Types:
Examples:
When to use: To justify need for new research solution
The paper follows CoPaper structure. Key rules for this checker:
# to #####): Structural headings only — no body text allowed under these.######): Content paragraphs. Title = topic sentence (≤50 chars). Body = supporting text (≤500 chars).<!-- description: ... --> guide what each section should contain.After analyzing the paper, provide a summary:
## Problem Definition Assessment Summary
**Paper**: [Paper title]
### Problem Statement Clarity
**Problem Defined**: Yes / Partially / No
**Problem Statement**: [Extracted problem statement]
**Problem Scope**: Clearly defined / Partially defined / Not defined
**Formal Definition**: Present / Missing
**Clarity Issues**:
- [List clarity issues found]
### Importance Justification
**Importance Claimed**: Yes / No
**Importance Claims**:
1. [Claim 1]
2. [Claim 2]
...
**Evidence Provided**:
- Statistical evidence: Yes/No (examples)
- Case study evidence: Yes/No (examples)
- Industry reports: Yes/No (examples)
- User studies: Yes/No (examples)
- Economic evidence: Yes/No (examples)
- Failure evidence: Yes/No (examples)
**Evidence Quality**:
- Credible sources: Yes/No
- Specific (not vague): Yes/No
- Quantitative: Yes/No
- Recent and relevant: Yes/No
**Missing Evidence Types**:
- [List types of evidence that should be added]
### Practical Relevance
**Real-World Context**: Provided / Partially provided / Not provided
**Concrete Scenarios**: [Number] scenarios described
**Stakeholders Identified**: Yes/No
**Industry Need Demonstrated**: Yes/No
**Deployment Context**: Discussed / Not discussed
### Problem-Solution Alignment
**Alignment**: Strong / Moderate / Weak
**Scope Match**: Problem scope matches solution scope / Mismatch
**Issues**:
- [List alignment issues]
### Problem Definition Issues Found
- Critical: X
- Major: Y
- Minor: Z
### Evidence Coverage Matrix
| Evidence Type | Present? | Quality | Source Credibility |
|---------------|----------|---------|-------------------|
| Statistical | Yes/No | High/Med/Low | Strong/Med/Weak |
| Case Studies | Yes/No | High/Med/Low | Strong/Med/Weak |
| Industry Reports | Yes/No | High/Med/Low | Strong/Med/Weak |
| User Studies | Yes/No | High/Med/Low | Strong/Med/Weak |
| Economic Data | Yes/No | High/Med/Low | Strong/Med/Weak |
| Failure Evidence | Yes/No | High/Med/Low | Strong/Med/Weak |
### Strengths
- [What aspects of problem definition are strong]
### Weaknesses
- [What aspects need improvement]
### Recommendations
**To Improve Clarity**:
1. [Specific recommendation]
2. [Specific recommendation]
**To Strengthen Importance**:
1. [Specific evidence to add]
2. [Specific evidence to add]
**To Demonstrate Practicalness**:
1. [Specific recommendation]
2. [Specific recommendation]
**To Add Missing Evidence**:
1. [Specific evidence type and source]
2. [Specific evidence type and source]
### Risk Assessment
**Reviewer Concerns Likely**:
1. [Specific concerns reviewers might raise]
2. [Specific concerns reviewers might raise]
**Motivation Strength**: Strong / Moderate / Weak
- [Reasoning]
Insert detailed HTML comments at problematic locations following the comment structure defined above. All comments must:
<!-- AI Comments:**AI-GENERATED PROBLEM ANALYSIS - FOR AUTHOR REVIEW****END AI-GENERATED PROBLEM ANALYSIS** before the closing -->For detailed comment examples, see examples.md in this skill directory.
When checking problem clarity, ask:
For each piece of evidence, check:
To check practical relevance:
To evaluate motivation strength:
All comments are AI-generated: Every comment inserted by this skill is generated by AI analysis and must be clearly marked with "AI Comments:". These are NOT human reviewer feedback and should not be treated as such.
Problem definition is foundational: Without a clear problem, the entire paper's contribution is unclear. This is critical.
Evidence is essential for importance: Claims without evidence are opinions. Importance must be demonstrated, not just asserted.
Practical relevance matters: Papers that lack practical context may be seen as "solutions looking for problems."
Multiple evidence types strengthen: The strongest problem justifications use multiple evidence types (statistics + case studies + industry reports + etc.)
Align problem with solution: Overclaiming the problem creates mismatch and damages credibility.
Quantify where possible: "78% of enterprises" is stronger than "many enterprises."
Use authoritative sources: Industry reports (Gartner, Forrester), government agencies (CISA, NIST), and well-cited studies carry more weight.
Consider reviewer perspective: Reviewers will ask "Why should I care?" - answer this preemptively.
Authors should verify: AI can suggest evidence types, but authors must find and cite actual sources.
Use this checklist during analysis: