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.