is-question

Determine if input text contains interrogative content and return a boolean.

10|Updated Jul 22, 2025
One-click install
npx skills add https://github.com/bdambrosio/Cognitive_workbench --skill is-question
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: is-question
Source: https://github.com/bdambrosio/Cognitive_workbench/tree/main/src/tools_out/is-question
Command: npx skills add https://github.com/bdambrosio/Cognitive_workbench --skill is-question

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill helps to programmatically identify whether a given piece of text is a question, enabling conditional logic in automated workflows.

Core Features & Use Cases

  • Boolean Question Detection: Accurately determines if input text contains an interrogative statement.
  • Control Flow Integration: Useful for routing user input or processing text based on whether it's a question.
  • Use Case: In a customer support chatbot, use this Skill to differentiate between a user asking for help ("How do I reset my password?") and making a statement ("My password is forgotten.").

Quick Start

Use the is-question skill to check if the phrase 'what is your name' is a question.

Frequently Asked Questions about is-question

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

FAQPage Schema
How do I detect if a string contains a question for conditional logic?▼

Question detection in text identifies interrogative statements to return a boolean true or false. This allows automated workflows to apply conditional logic based on whether the user input is asking for information.

How do I use boolean question detection to route customer support chatbot input?▼

Boolean question detection routes customer support chatbot input by checking if the text is a question. You can differentiate between a user asking for help and making a statement to trigger the appropriate workflow.

What is the best way to check if user input is an interrogative statement?▼

The best way to check if user input is an interrogative statement is to pass the text as a simple string to an NLP detection tool, which evaluates the phrasing and returns a boolean true or false result.

Does this question detection tool work with document analysis tasks?▼

Yes, this question detection tool works with document analysis tasks. It evaluates text content from documents to identify interrogative statements, returning a boolean output to drive natural language processing workflows.

What are the limitations of boolean question detection in natural language processing?▼

The limitation of boolean question detection is that it only returns a simple true or false output. It does not extract the question text itself, meaning it identifies the presence of interrogative content but does not parse the specific meaning.