Concept: Agent Capability
Agent capabilities are building blocks that describe a self-contained functionality.
Relationships
Main Description

Agent capabilities can be identified by grouping similar requirements that are based on a common functionality. This functionality thus serves as an abstract description for the requirements and can be parameterised to achieve specific requirements. An agent capability should thus be a functional building block that can be re-used in slightly adapted form for different, but similar, purposes.

Please note that agent capabilities in this sense differ from goals as they can combine requirements for different goals, e.g., when data aggregation requirements are paired with requirements for data interpretation. Instead, they provide a different view on the requirements by grouping them according to functionality instead of intention.