CtrlK
BlogDocsLog inGet started
Tessl Logo

bdi-mental-states

This skill should be used when the user asks to "model agent mental states", "implement BDI architecture", "create belief-desire-intention models", "transform RDF to beliefs", "build cognitive agent", or mentions BDI ontology, mental state modeling, rational agency, or neuro-symbolic AI integration.

Install with Tessl CLI

npx tessl i github:muratcankoylan/Agent-Skills-for-Context-Engineering --skill bdi-mental-states
What are skills?

Overall
score

71%

Does it follow best practices?

Validation for skill structure

SKILL.md
Review
Evals

Discovery

54%

Based on the skill's description, can an agent find and select it at the right time? Clear, specific descriptions lead to better discovery.

This description excels at trigger term coverage and distinctiveness but fundamentally fails at completeness by only describing when to use the skill without explaining what it actually does. The description reads as a pure trigger list rather than a balanced skill description that would help Claude understand both the capability and appropriate usage context.

Suggestions

Add a clear 'what' statement at the beginning describing concrete capabilities (e.g., 'Models agent mental states using BDI architecture, transforms RDF data into belief structures, and generates intention-based reasoning systems.')

Restructure to lead with capabilities, then follow with 'Use when...' clause to maintain the good trigger terms while adding the missing functionality description

Include specific outputs or deliverables the skill produces (e.g., 'generates belief-desire-intention models', 'produces cognitive agent specifications')

DimensionReasoningScore

Specificity

Names the domain (BDI architecture, mental state modeling) and mentions some actions like 'transform RDF to beliefs' and 'build cognitive agent', but lacks comprehensive concrete actions describing what the skill actually does beyond triggering contexts.

2 / 3

Completeness

The description is entirely focused on 'when' to use the skill but completely lacks the 'what does this do' component. There's no explanation of capabilities, outputs, or concrete functionality beyond trigger conditions.

1 / 3

Trigger Term Quality

Excellent coverage of natural trigger terms including quoted phrases ('model agent mental states', 'implement BDI architecture'), technical terms (BDI ontology, neuro-symbolic AI), and variations users might naturally say.

3 / 3

Distinctiveness Conflict Risk

Highly distinctive with very specific niche terminology (BDI, belief-desire-intention, RDF to beliefs, neuro-symbolic AI) that is unlikely to conflict with other skills.

3 / 3

Total

9

/

12

Passed

Implementation

72%

Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.

This skill provides excellent actionable RDF/Turtle examples and SPARQL queries for BDI modeling, with good progressive disclosure through referenced documentation. However, it over-explains foundational BDI concepts that Claude already knows, and the workflow for actually implementing a BDI system lacks explicit validation checkpoints and step-by-step guidance.

Suggestions

Remove or drastically condense the 'Core Concepts' section explaining what Beliefs, Desires, and Intentions are - Claude knows BDI theory; focus only on the ontology-specific patterns

Add an explicit numbered workflow for implementing BDI mental state modeling with validation steps (e.g., '1. Parse RDF context, 2. Validate against BDI ontology schema, 3. If validation fails: check X, Y, Z')

Convert the T2B2T paradigm section into a concrete step-by-step implementation guide with checkpoints rather than conceptual description

DimensionReasoningScore

Conciseness

The skill contains substantial content that Claude likely already knows (basic BDI concepts, what beliefs/desires/intentions are). While the RDF examples are valuable, sections like 'Core Concepts' explain foundational BDI theory that could be trimmed significantly.

2 / 3

Actionability

Provides concrete, executable Turtle/RDF examples throughout, complete SPARQL queries for validation, and a Python code snippet for LAG integration. The examples are copy-paste ready and demonstrate actual implementation patterns.

3 / 3

Workflow Clarity

The T2B2T paradigm describes a two-phase process but lacks explicit validation checkpoints. The skill describes what to do conceptually but doesn't provide a clear step-by-step workflow with verification steps for implementing BDI models.

2 / 3

Progressive Disclosure

Well-structured with clear sections progressing from core concepts to integration patterns. References folder is clearly signaled with one-level-deep links to detailed documentation (bdi-ontology-core.md, rdf-examples.md, etc.).

3 / 3

Total

10

/

12

Passed

Validation

87%

Checks the skill against the spec for correct structure and formatting. All validation checks must pass before discovery and implementation can be scored.

Validation14 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

metadata_version

'metadata' field is not a dictionary

Warning

license_field

'license' field is missing

Warning

Total

14

/

16

Passed

Reviewed

Table of Contents

Is this your skill?

If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.