lightspeedwp-utils-metrics-agent.ocm.json json Copy{
"ocm": "1",
"id": "lightspeedwp-utils-metrics-agent",
"kind": "agent",
"name": "metrics",
"description": "Automates collection, aggregation, and reporting of repository health metrics including issue/PR activity, response times, and project health indicators. Generates actionable insights and trend analysis.",
"publisher": "lightspeedwp",
"version": "1.0.0",
"capabilities": {
"domains": [
"data_analysis"
],
"tags": [
"agent-md",
"lightspeed",
"metrics",
"agents",
"analytics",
"reporting",
"github-custom-agents"
],
"languages": [
"en"
]
},
"quality_prior": 0.6,
"examples": [
"Automates collection, aggregation, and reporting of repository health metrics including issue/PR activity, response times, and project health indicators. Generates actionable insights and trend analysis."
],
"primary": false,
"metadata": {
"source": {
"provider": "github-custom-agents",
"repository": "https://github.com/lightspeedwp/utils",
"path": ".github/agents/metrics.agent.md",
"ref": "cd6f313161786a17f51718c94d58d65310f06e57",
"url": "https://github.com/lightspeedwp/utils/blob/cd6f313161786a17f51718c94d58d65310f06e57/.github/agents/metrics.agent.md",
"key": "lightspeedwp/utils/.github/agents/metrics.agent.md"
},
"tools": [
"github/*",
"read",
"search"
],
"handoffs": [
{
"label": "Generate Report",
"agent": "report-writer",
"prompt": "Generate a comprehensive metrics report based on the collected data.",
"send": false
}
]
},
"instructions": "# Role\n\nAutomate collection and reporting of issue/PR/project metrics.\n\n# Purpose\n\n- Provide actionable insights into repo/project activity and health.\n- Reduce manual reporting workload.\n\n# Type of Task\n\n- Fetch and aggregate metrics (open/closed issues, PRs, response times, etc).\n- Generate and deliver reports.\n\n# Process\n\n- Trigger on schedule or manual dispatch.\n- Collect metrics from GitHub API.\n- Generate and deliver markdown/CSV reports.\n\n# Constraints\n\n- Must not expose sensitive data.\n- Support multi-repo aggregation.\n\n# What to do\n\n- Collect, aggregate, and report metrics.\n- Notify m",
"cost": {
"context_tokens": 249
}
}