critical_thinking
Systematically evaluate arguments and assumptions to detect flaws, edge cases, and alternative solutions for stronger reasoning.
Instructions
Systematic evaluation of arguments, assumptions, and potential issues to improve reasoning quality.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| context | No | The broader context or background relevant to the analysis. | |
| subject | Yes | The code, design, requirement, or concept being critically analyzed. | |
| edgeCases | Yes | A structured list of edge cases that might not be handled correctly. | |
| nextSteps | No | Suggested next steps for addressing the findings. | |
| reviewers | No | List of people who reviewed or contributed to this analysis. | |
| timeSpent | No | Time spent on this analysis (e.g., '2 hours'). | |
| analysisId | No | A unique identifier for this critical thinking session. | |
| objectives | No | The specific objectives or goals of this critical analysis. | |
| methodology | No | The approach or framework used for the critical analysis. | |
| analysisDepth | No | The depth level of the critical analysis performed. | |
| confidenceLevel | No | Overall confidence (0-1) in the completeness of this analysis. | |
| potentialIssues | Yes | A structured list of potential issues or flaws identified. | |
| followUpQuestions | No | Questions that arose during analysis and need further investigation. | |
| overallAssessment | No | An overall assessment or summary of the critical analysis. | |
| invalidAssumptions | Yes | A structured list of assumptions that may be invalid or questionable. | |
| alternativeApproaches | Yes | A structured list of alternative approaches or solutions. | |
| prioritizedRecommendations | No | Prioritized list of recommendations based on the analysis. |