Suggest Improvements
suggest_improvementsIdentify structural issues in your ontology including cycles, unused classes, missing domain/range, and large non-scheme classes.
Instructions
Analyze the ontology for structural issues.
Args:
limit: Maximum issues per category (default: 20)
Returns:
possible_cycles: Classes with mutual rdfs:subClassOf
unused_classes: Classes with no instances and no subclasses
properties_missing_domain_or_range: Properties with incomplete domain/range declarations
large_classes_without_scheme: Classes with >1000 instances and no evidence of skos:ConceptScheme membership
Note: Both analyses run in parallel.
Tool call template
This tool declares no required parameters. Add optional parameters from the input schema as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {},
"name": "suggest_improvements"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No |