Skip to content
SkillCheatSheet Sign in

bdi-mental-states

An AI agent skill from muratcankoylan/Agent-Skills-for-Context-Engineering, scored 53 out of 100 by code.

53/ 100D

Code score by group

  • Spec20/20
  • Description2/20
  • Procedure10/15
  • Done criteria4/15
  • Resources9/10
  • Scripts2/8
  • Safety3/7
  • Upkeep3/5

It loses the most points in Description (18), the group that checks whether the description says what the skill does and when to use it.

What the author says it does

This skill should be used when modeling agent mental states with BDI concepts: beliefs, desires, intentions, RDF-to-belief transformations, rational agency traces, cognitive agents, BDI ontologies, and neuro-symbolic AI integration.

This is the description in the skill's own SKILL.md, written by its author, not by SkillCheatSheet.

Repository
muratcankoylan/Agent-Skills-for-Context-Engineering
Folder
skills/bdi-mental-states
License
MIT
GitHub stars
18,341
SKILL.md lines
374
Other files
4

Add bdi-mental-states to your agent

npx skills add muratcankoylan/Agent-Skills-for-Context-Engineering --skill bdi-mental-states

The command uses the open skills CLI. A skill is instructions and scripts your agent will follow, so read it first: open the folder on GitHub at the commit that was scored.

More skills from muratcankoylan/Agent-Skills-for-Context-Engineering

  1. long-horizon-prompting

    This skill should be used when writing, enhancing, or evaluating the launch prompt for a long-running autonomous agent or a parallel multi-agent orchestration attacking a hard pro…

    76B
  2. tool-design

    This skill should be used for the tool-interface layer of an agent system specifically: writing tool descriptions agents can route on, designing tool schemas and response formats,…

    74B
  3. project-development

    This skill should be used for project-level decisions about LLM-powered systems: whether an LLM is the right primitive for the task at hand, the shape of a multi-stage batch or ag…

    71B
  4. self-improvement-loops

    This skill should be used when the harness, scaffold, workflow, or optimizer itself is the optimization target: recursive self-improvement (RSI) loops, meta-harnesses, self-improv…

    70B
  5. latent-briefing

    This skill should be used when the user asks to "share memory between agents", "KV cache compaction for multi-agent", "orchestrator worker context", "latent briefing", "reduce wor…

    68C
  6. context-fundamentals

    This skill should be used to explain or reason about the foundational concepts of context engineering: what context is, the anatomy of a context window, how attention mechanics wo…

    67C
  7. self-managed-context

    This skill should be used when a model gets read-write control over its own live context window instead of a harness-scheduled compaction policy: the context exposed as an editabl…

    66C
  8. harness-engineering

    This skill should be used when designing autonomous agent harnesses: research loops, evaluation scaffolds, locked and editable surfaces, durable logs, novelty gates, pruning, roll…

    65C

All skills in muratcankoylan/Agent-Skills-for-Context-Engineering

Scores come from a snapshot of 300 public GitHub repositories taken on 12 November 2026. Every score is the result of fixed checks run by code; no AI is involved. How scoring works.