bdi-mental-states

Transform RDF context into BDI agent mental states using ontology patterns.

1|3|Updated Apr 9, 2026
One-click install
npx skills add https://github.com/goodnessibeh/ai-dev-boilerplate --skill bdi-mental-states-goodnessibeh
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: bdi-mental-states
Source: https://github.com/goodnessibeh/ai-dev-boilerplate/tree/main/.claude/skills/02-Context-Engineering-AI/bdi-mental-states
Command: npx skills add https://github.com/goodnessibeh/ai-dev-boilerplate --skill bdi-mental-states-goodnessibeh

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires rdflib, sparqlwrapper, and includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill helps you model and manage agent mental states using the Belief-Desire-Intention (BDI) architecture, enabling cognitive reasoning and decision-making in agents.

Core Features & Use Cases

  • BDI Ontology Modeling: Define beliefs, desires, intentions, and their relationships using a formal ontology.
  • Cognitive Chain Pattern: Wire beliefs, desires, and intentions into directed chains for reasoning and explainability.
  • World State Grounding: Link mental states to world states for semantic interoperability and reasoning.
  • Goal-Directed Planning: Specify plans that align with intentions and execute tasks to achieve goals.
  • Use Case: Implement BDI frameworks like SEMAS, JADE, or JADEX, and augment LLMs with formal cognitive structures for more robust AI.

Quick Start

Use the bdi-mental-states skill to model the mental states of an agent based on a given context.

Frequently Asked Questions about bdi-mental-states

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

FAQPage Schema
How do I model agent mental states using BDI architecture from RDF data?

Model agent mental states by transforming RDF context into beliefs, desires, and intentions using BDI ontology patterns. This approach enables cognitive reasoning and semantic interoperability for multi-agent systems.

What is the BDI cognitive chain pattern for multi-agent reasoning?

The BDI cognitive chain pattern wires beliefs, desires, and intentions into directed chains. This structure supports deliberative reasoning and explainability within an agent's cognitive architecture.

Can I use this to implement BDI frameworks like JADE or JADEX?

Yes, you can implement BDI frameworks like SEMAS, JADE, or JADEX. It provides formal ontology structures to augment LLMs and supports goal-directed planning by specifying plans that align with intentions.

Do I need RDF parsing and SPARQL knowledge to use BDI mental states?

Yes, you need RDF parsing knowledge and an understanding of BDI principles. The Skill requires dependencies like rdflib and sparqlwrapper to parse context and link mental states to world states.

How does linking mental states to world states improve semantic interoperability?

Linking mental states to world states grounds the BDI ontology in shared context. This grounding enables semantic interoperability, allowing agents to reason about and explain their decisions based on external realities.

What is the best way to structure goal-directed planning in a cognitive architecture?

Structure goal-directed planning by specifying plans that align with agent intentions. The BDI ontology models the execution of tasks to achieve goals, ensuring robust decision-making and explainable reasoning.