dev-intelligence-orchestrator

Orchestrate development tooling across C++, Python, Kotlin, and Java projects via MCP prompts.

117|21|Updated Mar 4, 2025
One-click install
npx skills add https://github.com/sparesparrow/mcp-prompts --skill dev-intelligence-orchestrator
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: dev-intelligence-orchestrator
Source: https://github.com/sparesparrow/mcp-prompts/tree/main/scripts
Command: npx skills add https://github.com/sparesparrow/mcp-prompts --skill dev-intelligence-orchestrator

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires mcp-prompts, jq, cppcheck, pylint, pytest, PlatformIO, cmake, git, bash, node, python3, wget, curl, and includes scripts (resource) components.

What problem does it solve?

This skill enables automated, self-improving orchestration of development tooling by integrating MCP prompts. It reduces manual context switching and speeds up setup, build, and test workflows across languages and platforms.

Core Features & Use Cases

  • Intelligent project type detection: identifies languages, frameworks, and project nature to tailor tooling.
  • Self-improving learning loop: queries MCP prompts before, during, and after tool runs to reuse configurations.
  • Multi-tool analysis & testing: cppcheck, pylint, pytest, PlatformIO, and more with learned configs.
  • Learning-driven prompts: captures successful tool configurations as new prompts for future runs.
  • Use Case: a monorepo with C++ and Python components gets automatically analyzed, configured, and optimized on every run.

Quick Start

Start an analysis on a sample project with:

  • Before: ensure MCP Prompts server is running
  • Then: run ./analyze_cpp.sh or ./analyze_python.sh in the project root
  • After: review learned configurations (Prompts appear in MCP Prompts catalog)

Frequently Asked Questions about dev-intelligence-orchestrator

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate static analysis for a multi-language monorepo using C++ and Python?

To automate static analysis for a C++ and Python monorepo, you can run scripts that orchestrate cppcheck and pylint. The tool detects project types automatically and applies learned configurations to analyze code and return structured JSON results.

How does a self-learning loop improve development tool orchestration?

A self-learning loop improves dev tool orchestration by querying an MCP prompts server before, during, and after tool runs. It captures successful configurations as new prompts, allowing future runs to reuse optimized settings automatically.

Do I need an MCP Prompts server to run automated project analysis and testing?

Yes, you need an MCP Prompts server running to execute automated project analysis. The orchestration queries this server to retrieve and store learned configurations, and requires a workspace with project code to function properly.

Can I use PlatformIO and pytest within an automated dev-ops workflow?

Yes, you can use PlatformIO and pytest within an automated dev-ops workflow. The orchestration integrates these tools to handle testing across detected project types, applying configurations refined through the self-improving learning loop.

What is the best way to configure cppcheck and pylint for continuous integration?

The best way to configure cppcheck and pylint for CI is using an intelligent orchestrator that captures successful tool configurations as reusable prompts. This reduces manual context switching and automatically optimizes build and test workflows.

Why does intelligent project detection matter for automated code analysis?

Intelligent project detection matters for automated code analysis because it identifies languages, frameworks, and project nature to tailor tooling. This ensures the correct tools and learned configurations are applied automatically for accurate analysis results.