things_summary
Create summaries of your Things database with customizable filters for areas, projects, and tags. Export results as Markdown for readability or JSON for further processing.
Instructions
Generate a summary of your Things database with filtering options. Returns formatted Markdown or structured JSON data for tasks, projects, areas, and tags.
Input Schema
Name | Required | Description | Default |
---|---|---|---|
areas | No | Filter to show only specific areas by name (e.g., ["Work", "Personal"]). If not provided, shows all areas | |
format | No | Output format for the summary. Use "markdown" for readable formatted summary (default) or "json" for structured data that can be processed by other tools | markdown |
includeCompleted | No | Include completed tasks and projects in the summary (default: false). When true, shows recently completed items for reference | |
projects | No | Filter to show only specific projects by name. If not provided, shows all projects | |
tags | No | Filter to show only tasks/projects with specific tags (e.g., ["urgent", "review"]). If not provided, shows all items |
Input Schema (JSON Schema)
{
"$schema": "http://json-schema.org/draft-07/schema#",
"additionalProperties": false,
"properties": {
"areas": {
"description": "Filter to show only specific areas by name (e.g., [\"Work\", \"Personal\"]). If not provided, shows all areas",
"items": {
"type": "string"
},
"type": "array"
},
"format": {
"default": "markdown",
"description": "Output format for the summary. Use \"markdown\" for readable formatted summary (default) or \"json\" for structured data that can be processed by other tools",
"enum": [
"markdown",
"json"
],
"type": "string"
},
"includeCompleted": {
"default": false,
"description": "Include completed tasks and projects in the summary (default: false). When true, shows recently completed items for reference",
"type": "boolean"
},
"projects": {
"description": "Filter to show only specific projects by name. If not provided, shows all projects",
"items": {
"type": "string"
},
"type": "array"
},
"tags": {
"description": "Filter to show only tasks/projects with specific tags (e.g., [\"urgent\", \"review\"]). If not provided, shows all items",
"items": {
"type": "string"
},
"type": "array"
}
},
"type": "object"
}