#
tokens: 49947/50000 202/1179 files (page 4/21)
lines: off (toggle) GitHub
raw markdown copy
This is page 4 of 21. Use http://codebase.md/sparesparrow/mcp-project-orchestrator?lines=false&page={x} to view the full context.

# Directory Structure

```
├── .cursorrules
├── .env.example
├── .github
│   └── workflows
│       ├── build.yml
│       ├── ci-cd.yml
│       ├── ci.yml
│       ├── deploy.yml
│       ├── ecosystem-monitor.yml
│       ├── fan-out-orchestrator.yml
│       └── release.yml
├── .gitignore
├── .pre-commit-config.yaml
├── AUTOMOTIVE_CAMERA_SYSTEM_SUMMARY.md
├── automotive-camera-system
│   ├── docs
│   │   └── IMPLEMENTACE_CS.md
│   └── README.md
├── AWS_MCP_IMPLEMENTATION_SUMMARY.md
├── AWS_MCP_QUICKSTART.md
├── AWS_SIP_TRUNK_DEPLOYMENT_COMPLETE.md
├── aws-sip-trunk
│   ├── .gitignore
│   ├── config
│   │   ├── extensions.conf.j2
│   │   └── pjsip.conf.j2
│   ├── DEPLOYMENT_SUMMARY.md
│   ├── docs
│   │   ├── DEPLOYMENT.md
│   │   └── TROUBLESHOOTING.md
│   ├── PROJECT_INDEX.md
│   ├── pyproject.toml
│   ├── QUICKSTART.md
│   ├── README.md
│   ├── scripts
│   │   ├── deploy-asterisk-aws.sh
│   │   └── user-data.sh
│   ├── terraform
│   │   ├── ec2.tf
│   │   ├── main.tf
│   │   ├── monitoring.tf
│   │   ├── networking.tf
│   │   ├── outputs.tf
│   │   ├── storage.tf
│   │   ├── terraform.tfvars.example
│   │   └── variables.tf
│   ├── tests
│   │   └── test_sip_connectivity.py
│   └── VERIFICATION_CHECKLIST.md
├── CLAUDE.md
├── component_templates.json
├── conanfile.py
├── config
│   ├── default.json
│   └── project_orchestration.json
├── Containerfile
├── cursor-templates
│   └── openssl
│       ├── linux-dev.mdc.jinja2
│       └── shared.mdc.jinja2
├── data
│   └── prompts
│       └── templates
│           ├── advanced-multi-server-template.json
│           ├── analysis-assistant.json
│           ├── analyze-mermaid-diagram.json
│           ├── architecture-design-assistant.json
│           ├── code-diagram-documentation-creator.json
│           ├── code-refactoring-assistant.json
│           ├── code-review-assistant.json
│           ├── collaborative-development.json
│           ├── consolidated-interfaces-template.json
│           ├── could-you-interpret-the-assumed-applicat.json
│           ├── data-analysis-template.json
│           ├── database-query-assistant.json
│           ├── debugging-assistant.json
│           ├── development-system-prompt-zcna0.json
│           ├── development-system-prompt.json
│           ├── development-workflow.json
│           ├── docker-compose-prompt-combiner.json
│           ├── docker-containerization-guide.json
│           ├── docker-mcp-servers-orchestration.json
│           ├── foresight-assistant.json
│           ├── generate-different-types-of-questions-ab.json
│           ├── generate-mermaid-diagram.json
│           ├── image-1-describe-the-icon-in-one-sen.json
│           ├── initialize-project-setup-for-a-new-micro.json
│           ├── install-dependencies-build-run-test.json
│           ├── mcp-code-generator.json
│           ├── mcp-integration-assistant.json
│           ├── mcp-resources-explorer.json
│           ├── mcp-resources-integration.json
│           ├── mcp-server-configurator.json
│           ├── mcp-server-dev-prompt-combiner.json
│           ├── mcp-server-integration-template.json
│           ├── mcp-template-system.json
│           ├── mermaid-analysis-expert.json
│           ├── mermaid-class-diagram-generator.json
│           ├── mermaid-diagram-generator.json
│           ├── mermaid-diagram-modifier.json
│           ├── modify-mermaid-diagram.json
│           ├── monorepo-migration-guide.json
│           ├── multi-resource-context.json
│           ├── project-analysis-assistant.json
│           ├── prompt-combiner-interface.json
│           ├── prompt-templates.json
│           ├── repository-explorer.json
│           ├── research-assistant.json
│           ├── sequential-data-analysis.json
│           ├── solid-code-analysis-visualizer.json
│           ├── task-list-helper-8ithy.json
│           ├── template-based-mcp-integration.json
│           ├── templates.json
│           ├── test-prompt.json
│           └── you-are-limited-to-respond-yes-or-no-onl.json
├── docs
│   ├── AWS_MCP.md
│   ├── AWS.md
│   ├── CONAN.md
│   └── integration.md
├── elevenlabs-agents
│   ├── agent-prompts.json
│   └── README.md
├── IMPLEMENTATION_STATUS.md
├── integration_plan.md
├── LICENSE
├── MANIFEST.in
├── mcp-project-orchestrator
│   └── openssl
│       ├── .github
│       │   └── workflows
│       │       └── validate-cursor-config.yml
│       ├── conanfile.py
│       ├── CURSOR_DEPLOYMENT_POLISH.md
│       ├── cursor-rules
│       │   ├── mcp.json.jinja2
│       │   ├── prompts
│       │   │   ├── fips-compliance.md.jinja2
│       │   │   ├── openssl-coding-standards.md.jinja2
│       │   │   └── pr-review.md.jinja2
│       │   └── rules
│       │       ├── ci-linux.mdc.jinja2
│       │       ├── linux-dev.mdc.jinja2
│       │       ├── macos-dev.mdc.jinja2
│       │       ├── shared.mdc.jinja2
│       │       └── windows-dev.mdc.jinja2
│       ├── docs
│       │   └── cursor-configuration-management.md
│       ├── examples
│       │   └── example-workspace
│       │       ├── .cursor
│       │       │   ├── mcp.json
│       │       │   └── rules
│       │       │       ├── linux-dev.mdc
│       │       │       └── shared.mdc
│       │       ├── .gitignore
│       │       ├── CMakeLists.txt
│       │       ├── conanfile.py
│       │       ├── profiles
│       │       │   ├── linux-gcc-debug.profile
│       │       │   └── linux-gcc-release.profile
│       │       ├── README.md
│       │       └── src
│       │           ├── crypto_utils.cpp
│       │           ├── crypto_utils.h
│       │           └── main.cpp
│       ├── IMPLEMENTATION_SUMMARY.md
│       ├── mcp_orchestrator
│       │   ├── __init__.py
│       │   ├── cli.py
│       │   ├── conan_integration.py
│       │   ├── cursor_config.py
│       │   ├── cursor_deployer.py
│       │   ├── deploy_cursor.py
│       │   ├── env_config.py
│       │   ├── platform_detector.py
│       │   └── yaml_validator.py
│       ├── openssl-cursor-example-workspace-20251014_121133.zip
│       ├── pyproject.toml
│       ├── README.md
│       ├── requirements.txt
│       ├── scripts
│       │   └── create_example_workspace.py
│       ├── setup.py
│       ├── test_deployment.py
│       └── tests
│           ├── __init__.py
│           ├── test_cursor_deployer.py
│           └── test_template_validation.py
├── printcast-agent
│   ├── .env.example
│   ├── config
│   │   └── asterisk
│   │       └── extensions.conf
│   ├── Containerfile
│   ├── docker-compose.yml
│   ├── pyproject.toml
│   ├── README.md
│   ├── scripts
│   │   └── docker-entrypoint.sh
│   ├── src
│   │   ├── integrations
│   │   │   ├── __init__.py
│   │   │   ├── asterisk.py
│   │   │   ├── content.py
│   │   │   ├── delivery.py
│   │   │   ├── elevenlabs.py
│   │   │   └── printing.py
│   │   ├── mcp_server
│   │   │   ├── __init__.py
│   │   │   ├── main.py
│   │   │   └── server.py
│   │   └── orchestration
│   │       ├── __init__.py
│   │       └── workflow.py
│   └── tests
│       └── test_mcp_server.py
├── project_orchestration.json
├── project_templates.json
├── pyproject.toml
├── README.md
├── REFACTORING_COMPLETED.md
├── REFACTORING_RECOMMENDATIONS.md
├── requirements.txt
├── scripts
│   ├── archive
│   │   ├── init_claude_test.sh
│   │   ├── init_postgres.sh
│   │   ├── start_mcp_servers.sh
│   │   └── test_claude_desktop.sh
│   ├── consolidate_mermaid.py
│   ├── consolidate_prompts.py
│   ├── consolidate_resources.py
│   ├── consolidate_templates.py
│   ├── INSTRUCTIONS.md
│   ├── README.md
│   ├── setup_aws_mcp.sh
│   ├── setup_mcp.sh
│   ├── setup_orchestrator.sh
│   ├── setup_project.py
│   └── test_mcp.sh
├── src
│   └── mcp_project_orchestrator
│       ├── __init__.py
│       ├── __main__.py
│       ├── aws_mcp.py
│       ├── cli
│       │   └── __init__.py
│       ├── cli.py
│       ├── commands
│       │   └── openssl_cli.py
│       ├── core
│       │   ├── __init__.py
│       │   ├── base.py
│       │   ├── config.py
│       │   ├── exceptions.py
│       │   ├── fastmcp.py
│       │   ├── logging.py
│       │   └── managers.py
│       ├── cursor_deployer.py
│       ├── ecosystem_monitor.py
│       ├── fan_out_orchestrator.py
│       ├── fastmcp.py
│       ├── mcp-py
│       │   ├── AggregateVersions.py
│       │   ├── CustomBashTool.py
│       │   ├── FileAnnotator.py
│       │   ├── mcp-client.py
│       │   ├── mcp-server.py
│       │   ├── MermaidDiagramGenerator.py
│       │   ├── NamingAgent.py
│       │   └── solid-analyzer-agent.py
│       ├── mermaid
│       │   ├── __init__.py
│       │   ├── generator.py
│       │   ├── mermaid_orchestrator.py
│       │   ├── renderer.py
│       │   ├── templates
│       │   │   ├── AbstractFactory-diagram.json
│       │   │   ├── Adapter-diagram.json
│       │   │   ├── Analyze_Mermaid_Diagram.json
│       │   │   ├── Builder-diagram.json
│       │   │   ├── Chain-diagram.json
│       │   │   ├── Code_Diagram_Documentation_Creator.json
│       │   │   ├── Command-diagram.json
│       │   │   ├── Decorator-diagram.json
│       │   │   ├── Facade-diagram.json
│       │   │   ├── Factory-diagram.json
│       │   │   ├── flowchart
│       │   │   │   ├── AbstractFactory-diagram.json
│       │   │   │   ├── Adapter-diagram.json
│       │   │   │   ├── Analyze_Mermaid_Diagram.json
│       │   │   │   ├── Builder-diagram.json
│       │   │   │   ├── Chain-diagram.json
│       │   │   │   ├── Code_Diagram_Documentation_Creator.json
│       │   │   │   ├── Command-diagram.json
│       │   │   │   ├── Decorator-diagram.json
│       │   │   │   ├── Facade-diagram.json
│       │   │   │   ├── Factory-diagram.json
│       │   │   │   ├── Generate_Mermaid_Diagram.json
│       │   │   │   ├── generated_diagram.json
│       │   │   │   ├── integration.json
│       │   │   │   ├── Iterator-diagram.json
│       │   │   │   ├── Mediator-diagram.json
│       │   │   │   ├── Memento-diagram.json
│       │   │   │   ├── Mermaid_Analysis_Expert.json
│       │   │   │   ├── Mermaid_Class_Diagram_Generator.json
│       │   │   │   ├── Mermaid_Diagram_Generator.json
│       │   │   │   ├── Mermaid_Diagram_Modifier.json
│       │   │   │   ├── Modify_Mermaid_Diagram.json
│       │   │   │   ├── Observer-diagram.json
│       │   │   │   ├── Prototype-diagram.json
│       │   │   │   ├── Proxy-diagram.json
│       │   │   │   ├── README.json
│       │   │   │   ├── Singleton-diagram.json
│       │   │   │   ├── State-diagram.json
│       │   │   │   ├── Strategy-diagram.json
│       │   │   │   ├── TemplateMethod-diagram.json
│       │   │   │   ├── theme_dark.json
│       │   │   │   ├── theme_default.json
│       │   │   │   ├── theme_pastel.json
│       │   │   │   ├── theme_vibrant.json
│       │   │   │   └── Visitor-diagram.json
│       │   │   ├── Generate_Mermaid_Diagram.json
│       │   │   ├── generated_diagram.json
│       │   │   ├── index.json
│       │   │   ├── integration.json
│       │   │   ├── Iterator-diagram.json
│       │   │   ├── Mediator-diagram.json
│       │   │   ├── Memento-diagram.json
│       │   │   ├── Mermaid_Analysis_Expert.json
│       │   │   ├── Mermaid_Class_Diagram_Generator.json
│       │   │   ├── Mermaid_Diagram_Generator.json
│       │   │   ├── Mermaid_Diagram_Modifier.json
│       │   │   ├── Modify_Mermaid_Diagram.json
│       │   │   ├── Observer-diagram.json
│       │   │   ├── Prototype-diagram.json
│       │   │   ├── Proxy-diagram.json
│       │   │   ├── README.json
│       │   │   ├── Singleton-diagram.json
│       │   │   ├── State-diagram.json
│       │   │   ├── Strategy-diagram.json
│       │   │   ├── TemplateMethod-diagram.json
│       │   │   ├── theme_dark.json
│       │   │   ├── theme_default.json
│       │   │   ├── theme_pastel.json
│       │   │   ├── theme_vibrant.json
│       │   │   └── Visitor-diagram.json
│       │   └── types.py
│       ├── project_orchestration.py
│       ├── prompt_manager
│       │   ├── __init__.py
│       │   ├── loader.py
│       │   ├── manager.py
│       │   └── template.py
│       ├── prompts
│       │   ├── __dirname.json
│       │   ├── __image_1___describe_the_icon_in_one_sen___.json
│       │   ├── __init__.py
│       │   ├── __type.json
│       │   ├── _.json
│       │   ├── _DEFAULT_OPEN_DELIMITER.json
│       │   ├── _emojiRegex.json
│       │   ├── _UUID_CHARS.json
│       │   ├── a.json
│       │   ├── A.json
│       │   ├── Aa.json
│       │   ├── aAnnotationPadding.json
│       │   ├── absoluteThresholdGroup.json
│       │   ├── add.json
│       │   ├── ADDITIONAL_PROPERTY_FLAG.json
│       │   ├── Advanced_Multi-Server_Integration_Template.json
│       │   ├── allOptionsList.json
│       │   ├── analysis
│       │   │   ├── Data_Analysis_Template.json
│       │   │   ├── index.json
│       │   │   ├── Mermaid_Analysis_Expert.json
│       │   │   ├── Sequential_Data_Analysis_with_MCP_Integration.json
│       │   │   └── SOLID_Code_Analysis_Visualizer.json
│       │   ├── Analysis_Assistant.json
│       │   ├── Analyze_Mermaid_Diagram.json
│       │   ├── ANDROID_EVERGREEN_FIRST.json
│       │   ├── ANSI_ESCAPE_BELL.json
│       │   ├── architecture
│       │   │   ├── index.json
│       │   │   └── PromptCombiner_Interface.json
│       │   ├── Architecture_Design_Assistant.json
│       │   ├── argsTag.json
│       │   ├── ARROW.json
│       │   ├── assistant
│       │   │   ├── Analysis_Assistant.json
│       │   │   ├── Architecture_Design_Assistant.json
│       │   │   ├── Code_Refactoring_Assistant.json
│       │   │   ├── Code_Review_Assistant.json
│       │   │   ├── Database_Query_Assistant.json
│       │   │   ├── Debugging_Assistant.json
│       │   │   ├── Foresight_Assistant.json
│       │   │   ├── index.json
│       │   │   ├── MCP_Integration_Assistant.json
│       │   │   ├── Project_Analysis_Assistant.json
│       │   │   └── Research_Assistant.json
│       │   ├── astralRange.json
│       │   ├── at.json
│       │   ├── authorization_endpoint.json
│       │   ├── b.json
│       │   ├── BABELIGNORE_FILENAME.json
│       │   ├── BACKSLASH.json
│       │   ├── backupId.json
│       │   ├── BANG.json
│       │   ├── BASE64_MAP.json
│       │   ├── baseFlags.json
│       │   ├── Basic_Template.json
│       │   ├── bgModel.json
│       │   ├── bignum.json
│       │   ├── blockKeywordsStr.json
│       │   ├── BOMChar.json
│       │   ├── boundary.json
│       │   ├── brackets.json
│       │   ├── BROWSER_VAR.json
│       │   ├── bt.json
│       │   ├── BUILTIN.json
│       │   ├── BULLET.json
│       │   ├── c.json
│       │   ├── C.json
│       │   ├── CACHE_VERSION.json
│       │   ├── cacheControl.json
│       │   ├── cacheProp.json
│       │   ├── category.py
│       │   ├── CHANGE_EVENT.json
│       │   ├── CHAR_CODE_0.json
│       │   ├── chars.json
│       │   ├── cjsPattern.json
│       │   ├── cKeywords.json
│       │   ├── classForPercent.json
│       │   ├── classStr.json
│       │   ├── clientFirstMessageBare.json
│       │   ├── cmd.json
│       │   ├── Code_Diagram_Documentation_Creator.json
│       │   ├── Code_Refactoring_Assistant.json
│       │   ├── Code_Review_Assistant.json
│       │   ├── code.json
│       │   ├── coding
│       │   │   ├── __dirname.json
│       │   │   ├── _.json
│       │   │   ├── _DEFAULT_OPEN_DELIMITER.json
│       │   │   ├── _emojiRegex.json
│       │   │   ├── _UUID_CHARS.json
│       │   │   ├── a.json
│       │   │   ├── A.json
│       │   │   ├── aAnnotationPadding.json
│       │   │   ├── absoluteThresholdGroup.json
│       │   │   ├── add.json
│       │   │   ├── ADDITIONAL_PROPERTY_FLAG.json
│       │   │   ├── allOptionsList.json
│       │   │   ├── ANDROID_EVERGREEN_FIRST.json
│       │   │   ├── ANSI_ESCAPE_BELL.json
│       │   │   ├── argsTag.json
│       │   │   ├── ARROW.json
│       │   │   ├── astralRange.json
│       │   │   ├── at.json
│       │   │   ├── authorization_endpoint.json
│       │   │   ├── BABELIGNORE_FILENAME.json
│       │   │   ├── BACKSLASH.json
│       │   │   ├── BANG.json
│       │   │   ├── BASE64_MAP.json
│       │   │   ├── baseFlags.json
│       │   │   ├── bgModel.json
│       │   │   ├── bignum.json
│       │   │   ├── blockKeywordsStr.json
│       │   │   ├── BOMChar.json
│       │   │   ├── boundary.json
│       │   │   ├── brackets.json
│       │   │   ├── BROWSER_VAR.json
│       │   │   ├── bt.json
│       │   │   ├── BUILTIN.json
│       │   │   ├── BULLET.json
│       │   │   ├── c.json
│       │   │   ├── C.json
│       │   │   ├── CACHE_VERSION.json
│       │   │   ├── cacheControl.json
│       │   │   ├── cacheProp.json
│       │   │   ├── CHANGE_EVENT.json
│       │   │   ├── CHAR_CODE_0.json
│       │   │   ├── chars.json
│       │   │   ├── cjsPattern.json
│       │   │   ├── cKeywords.json
│       │   │   ├── classForPercent.json
│       │   │   ├── classStr.json
│       │   │   ├── clientFirstMessageBare.json
│       │   │   ├── cmd.json
│       │   │   ├── code.json
│       │   │   ├── colorCode.json
│       │   │   ├── comma.json
│       │   │   ├── command.json
│       │   │   ├── configJsContent.json
│       │   │   ├── connectionString.json
│       │   │   ├── cssClassStr.json
│       │   │   ├── currentBoundaryParse.json
│       │   │   ├── d.json
│       │   │   ├── data.json
│       │   │   ├── DATA.json
│       │   │   ├── dataWebpackPrefix.json
│       │   │   ├── debug.json
│       │   │   ├── decodeStateVectorV2.json
│       │   │   ├── DEFAULT_DELIMITER.json
│       │   │   ├── DEFAULT_DIAGRAM_DIRECTION.json
│       │   │   ├── DEFAULT_JS_PATTERN.json
│       │   │   ├── DEFAULT_LOG_TARGET.json
│       │   │   ├── defaultHelpOpt.json
│       │   │   ├── defaultHost.json
│       │   │   ├── deferY18nLookupPrefix.json
│       │   │   ├── DELIM.json
│       │   │   ├── delimiter.json
│       │   │   ├── DEPRECATION.json
│       │   │   ├── destMain.json
│       │   │   ├── DID_NOT_THROW.json
│       │   │   ├── direction.json
│       │   │   ├── displayValue.json
│       │   │   ├── DNS.json
│       │   │   ├── doc.json
│       │   │   ├── DOCUMENTATION_NOTE.json
│       │   │   ├── DOT.json
│       │   │   ├── DOTS.json
│       │   │   ├── dummyCompoundId.json
│       │   │   ├── e.json
│       │   │   ├── E.json
│       │   │   ├── earlyHintsLink.json
│       │   │   ├── elide.json
│       │   │   ├── EMPTY.json
│       │   │   ├── end.json
│       │   │   ├── endpoint.json
│       │   │   ├── environment.json
│       │   │   ├── ERR_CODE.json
│       │   │   ├── errMessage.json
│       │   │   ├── errMsg.json
│       │   │   ├── ERROR_MESSAGE.json
│       │   │   ├── error.json
│       │   │   ├── ERROR.json
│       │   │   ├── ERRORCLASS.json
│       │   │   ├── errorMessage.json
│       │   │   ├── es6Default.json
│       │   │   ├── ESC.json
│       │   │   ├── Escapable.json
│       │   │   ├── escapedChar.json
│       │   │   ├── escapeFuncStr.json
│       │   │   ├── escSlash.json
│       │   │   ├── ev.json
│       │   │   ├── event.json
│       │   │   ├── execaMessage.json
│       │   │   ├── EXPECTED_LABEL.json
│       │   │   ├── expected.json
│       │   │   ├── expectedString.json
│       │   │   ├── expression1.json
│       │   │   ├── EXTENSION.json
│       │   │   ├── f.json
│       │   │   ├── FAIL_TEXT.json
│       │   │   ├── FILE_BROWSER_FACTORY.json
│       │   │   ├── fill.json
│       │   │   ├── findPackageJson.json
│       │   │   ├── fnKey.json
│       │   │   ├── FORMAT.json
│       │   │   ├── formatted.json
│       │   │   ├── from.json
│       │   │   ├── fullpaths.json
│       │   │   ├── FUNC_ERROR_TEXT.json
│       │   │   ├── GenStateSuspendedStart.json
│       │   │   ├── GENSYNC_EXPECTED_START.json
│       │   │   ├── gutter.json
│       │   │   ├── h.json
│       │   │   ├── handlerFuncName.json
│       │   │   ├── HASH_UNDEFINED.json
│       │   │   ├── head.json
│       │   │   ├── helpMessage.json
│       │   │   ├── HINT_ARG.json
│       │   │   ├── HOOK_RETURNED_NOTHING_ERROR_MESSAGE.json
│       │   │   ├── i.json
│       │   │   ├── id.json
│       │   │   ├── identifier.json
│       │   │   ├── Identifier.json
│       │   │   ├── INDENT.json
│       │   │   ├── indentation.json
│       │   │   ├── index.json
│       │   │   ├── INDIRECTION_FRAGMENT.json
│       │   │   ├── input.json
│       │   │   ├── inputText.json
│       │   │   ├── insert.json
│       │   │   ├── insertPromptQuery.json
│       │   │   ├── INSPECT_MAX_BYTES.json
│       │   │   ├── intToCharMap.json
│       │   │   ├── IS_ITERABLE_SENTINEL.json
│       │   │   ├── IS_KEYED_SENTINEL.json
│       │   │   ├── isConfigType.json
│       │   │   ├── isoSentinel.json
│       │   │   ├── isSourceNode.json
│       │   │   ├── j.json
│       │   │   ├── JAKE_CMD.json
│       │   │   ├── JEST_GLOBAL_NAME.json
│       │   │   ├── JEST_GLOBALS_MODULE_NAME.json
│       │   │   ├── JSON_SYNTAX_CHAR.json
│       │   │   ├── json.json
│       │   │   ├── jsonType.json
│       │   │   ├── jupyter_namespaceObject.json
│       │   │   ├── JUPYTERLAB_DOCMANAGER_PLUGIN_ID.json
│       │   │   ├── k.json
│       │   │   ├── KERNEL_STATUS_ERROR_CLASS.json
│       │   │   ├── key.json
│       │   │   ├── l.json
│       │   │   ├── labelId.json
│       │   │   ├── LATEST_PROTOCOL_VERSION.json
│       │   │   ├── LETTERDASHNUMBER.json
│       │   │   ├── LF.json
│       │   │   ├── LIMIT_REPLACE_NODE.json
│       │   │   ├── logTime.json
│       │   │   ├── lstatkey.json
│       │   │   ├── lt.json
│       │   │   ├── m.json
│       │   │   ├── maliciousPayload.json
│       │   │   ├── mask.json
│       │   │   ├── match.json
│       │   │   ├── matchingDelim.json
│       │   │   ├── MAXIMUM_MESSAGE_SIZE.json
│       │   │   ├── mdcContent.json
│       │   │   ├── MERMAID_DOM_ID_PREFIX.json
│       │   │   ├── message.json
│       │   │   ├── messages.json
│       │   │   ├── meth.json
│       │   │   ├── minimatch.json
│       │   │   ├── MOCK_CONSTRUCTOR_NAME.json
│       │   │   ├── MOCKS_PATTERN.json
│       │   │   ├── moduleDirectory.json
│       │   │   ├── msg.json
│       │   │   ├── mtr.json
│       │   │   ├── multipartType.json
│       │   │   ├── n.json
│       │   │   ├── N.json
│       │   │   ├── name.json
│       │   │   ├── NATIVE_PLATFORM.json
│       │   │   ├── newUrl.json
│       │   │   ├── NM.json
│       │   │   ├── NO_ARGUMENTS.json
│       │   │   ├── NO_DIFF_MESSAGE.json
│       │   │   ├── NODE_MODULES.json
│       │   │   ├── nodeInternalPrefix.json
│       │   │   ├── nonASCIIidentifierStartChars.json
│       │   │   ├── nonKey.json
│       │   │   ├── NOT_A_DOT.json
│       │   │   ├── notCharacterOrDash.json
│       │   │   ├── notebookURL.json
│       │   │   ├── notSelector.json
│       │   │   ├── nullTag.json
│       │   │   ├── num.json
│       │   │   ├── NUMBER.json
│       │   │   ├── o.json
│       │   │   ├── O.json
│       │   │   ├── octChar.json
│       │   │   ├── octetStreamType.json
│       │   │   ├── operators.json
│       │   │   ├── out.json
│       │   │   ├── OUTSIDE_JEST_VM_PROTOCOL.json
│       │   │   ├── override.json
│       │   │   ├── p.json
│       │   │   ├── PACKAGE_FILENAME.json
│       │   │   ├── PACKAGE_JSON.json
│       │   │   ├── packageVersion.json
│       │   │   ├── paddedNumber.json
│       │   │   ├── page.json
│       │   │   ├── parseClass.json
│       │   │   ├── path.json
│       │   │   ├── pathExt.json
│       │   │   ├── pattern.json
│       │   │   ├── PatternBoolean.json
│       │   │   ├── pBuiltins.json
│       │   │   ├── pFloatForm.json
│       │   │   ├── pkg.json
│       │   │   ├── PLUGIN_ID_DOC_MANAGER.json
│       │   │   ├── plusChar.json
│       │   │   ├── PN_CHARS.json
│       │   │   ├── point.json
│       │   │   ├── prefix.json
│       │   │   ├── PRETTY_PLACEHOLDER.json
│       │   │   ├── property_prefix.json
│       │   │   ├── pubkey256.json
│       │   │   ├── Q.json
│       │   │   ├── qmark.json
│       │   │   ├── QO.json
│       │   │   ├── query.json
│       │   │   ├── querystringType.json
│       │   │   ├── queryText.json
│       │   │   ├── r.json
│       │   │   ├── R.json
│       │   │   ├── rangeStart.json
│       │   │   ├── re.json
│       │   │   ├── reI.json
│       │   │   ├── REQUIRED_FIELD_SYMBOL.json
│       │   │   ├── reserve.json
│       │   │   ├── resolvedDestination.json
│       │   │   ├── resolverDir.json
│       │   │   ├── responseType.json
│       │   │   ├── result.json
│       │   │   ├── ROOT_DESCRIBE_BLOCK_NAME.json
│       │   │   ├── ROOT_NAMESPACE_NAME.json
│       │   │   ├── ROOT_TASK_NAME.json
│       │   │   ├── route.json
│       │   │   ├── RUNNING_TEXT.json
│       │   │   ├── s.json
│       │   │   ├── SCHEMA_PATH.json
│       │   │   ├── se.json
│       │   │   ├── SEARCHABLE_CLASS.json
│       │   │   ├── secret.json
│       │   │   ├── selector.json
│       │   │   ├── SEMVER_SPEC_VERSION.json
│       │   │   ├── sensitiveHeaders.json
│       │   │   ├── sep.json
│       │   │   ├── separator.json
│       │   │   ├── SHAPE_STATE.json
│       │   │   ├── shape.json
│       │   │   ├── SHARED.json
│       │   │   ├── short.json
│       │   │   ├── side.json
│       │   │   ├── SNAPSHOT_VERSION.json
│       │   │   ├── SOURCE_MAPPING_PREFIX.json
│       │   │   ├── source.json
│       │   │   ├── sourceMapContent.json
│       │   │   ├── SPACE_SYMBOL.json
│       │   │   ├── SPACE.json
│       │   │   ├── sqlKeywords.json
│       │   │   ├── sranges.json
│       │   │   ├── st.json
│       │   │   ├── ST.json
│       │   │   ├── stack.json
│       │   │   ├── START_HIDING.json
│       │   │   ├── START_OF_LINE.json
│       │   │   ├── startNoTraversal.json
│       │   │   ├── STATES.json
│       │   │   ├── stats.json
│       │   │   ├── statSync.json
│       │   │   ├── storageStatus.json
│       │   │   ├── storageType.json
│       │   │   ├── str.json
│       │   │   ├── stringifiedObject.json
│       │   │   ├── stringPath.json
│       │   │   ├── stringResult.json
│       │   │   ├── stringTag.json
│       │   │   ├── strValue.json
│       │   │   ├── style.json
│       │   │   ├── SUB_NAME.json
│       │   │   ├── subkey.json
│       │   │   ├── SUBPROTOCOL.json
│       │   │   ├── SUITE_NAME.json
│       │   │   ├── symbolPattern.json
│       │   │   ├── symbolTag.json
│       │   │   ├── t.json
│       │   │   ├── T.json
│       │   │   ├── templateDir.json
│       │   │   ├── tempName.json
│       │   │   ├── text.json
│       │   │   ├── time.json
│       │   │   ├── titleSeparator.json
│       │   │   ├── tmpl.json
│       │   │   ├── tn.json
│       │   │   ├── toValue.json
│       │   │   ├── transform.json
│       │   │   ├── trustProxyDefaultSymbol.json
│       │   │   ├── typeArgumentsKey.json
│       │   │   ├── typeKey.json
│       │   │   ├── typeMessage.json
│       │   │   ├── typesRegistryPackageName.json
│       │   │   ├── u.json
│       │   │   ├── UNDEFINED.json
│       │   │   ├── unit.json
│       │   │   ├── UNMATCHED_SURROGATE_PAIR_REPLACE.json
│       │   │   ├── ur.json
│       │   │   ├── USAGE.json
│       │   │   ├── value.json
│       │   │   ├── Vr.json
│       │   │   ├── watchmanURL.json
│       │   │   ├── webkit.json
│       │   │   ├── xhtml.json
│       │   │   ├── XP_DEFAULT_PATHEXT.json
│       │   │   └── y.json
│       │   ├── Collaborative_Development_with_MCP_Integration.json
│       │   ├── colorCode.json
│       │   ├── comma.json
│       │   ├── command.json
│       │   ├── completionShTemplate.json
│       │   ├── configJsContent.json
│       │   ├── connectionString.json
│       │   ├── Consolidated_TypeScript_Interfaces_Template.json
│       │   ├── Could_you_interpret_the_assumed_applicat___.json
│       │   ├── cssClassStr.json
│       │   ├── currentBoundaryParse.json
│       │   ├── d.json
│       │   ├── Data_Analysis_Template.json
│       │   ├── data.json
│       │   ├── DATA.json
│       │   ├── Database_Query_Assistant.json
│       │   ├── dataWebpackPrefix.json
│       │   ├── debug.json
│       │   ├── Debugging_Assistant.json
│       │   ├── decodeStateVectorV2.json
│       │   ├── DEFAULT_DELIMITER.json
│       │   ├── DEFAULT_DIAGRAM_DIRECTION.json
│       │   ├── DEFAULT_INDENT.json
│       │   ├── DEFAULT_JS_PATTERN.json
│       │   ├── DEFAULT_LOG_TARGET.json
│       │   ├── defaultHelpOpt.json
│       │   ├── defaultHost.json
│       │   ├── deferY18nLookupPrefix.json
│       │   ├── DELIM.json
│       │   ├── delimiter.json
│       │   ├── DEPRECATION.json
│       │   ├── DESCENDING.json
│       │   ├── destMain.json
│       │   ├── development
│       │   │   ├── Collaborative_Development_with_MCP_Integration.json
│       │   │   ├── Consolidated_TypeScript_Interfaces_Template.json
│       │   │   ├── Development_Workflow.json
│       │   │   ├── index.json
│       │   │   ├── MCP_Server_Development_Prompt_Combiner.json
│       │   │   └── Monorepo_Migration_and_Code_Organization_Guide.json
│       │   ├── Development_System_Prompt.json
│       │   ├── Development_Workflow.json
│       │   ├── devops
│       │   │   ├── Docker_Compose_Prompt_Combiner.json
│       │   │   ├── Docker_Containerization_Guide.json
│       │   │   └── index.json
│       │   ├── DID_NOT_THROW.json
│       │   ├── direction.json
│       │   ├── displayValue.json
│       │   ├── DNS.json
│       │   ├── doc.json
│       │   ├── Docker_Compose_Prompt_Combiner.json
│       │   ├── Docker_Containerization_Guide.json
│       │   ├── Docker_MCP_Servers_Orchestration_Guide.json
│       │   ├── DOCUMENTATION_NOTE.json
│       │   ├── DOT.json
│       │   ├── DOTS.json
│       │   ├── dummyCompoundId.json
│       │   ├── e.json
│       │   ├── E.json
│       │   ├── earlyHintsLink.json
│       │   ├── elide.json
│       │   ├── EMPTY.json
│       │   ├── encoded.json
│       │   ├── end.json
│       │   ├── endpoint.json
│       │   ├── environment.json
│       │   ├── ERR_CODE.json
│       │   ├── errMessage.json
│       │   ├── errMsg.json
│       │   ├── ERROR_MESSAGE.json
│       │   ├── error.json
│       │   ├── ERROR.json
│       │   ├── ERRORCLASS.json
│       │   ├── errorMessage.json
│       │   ├── es6Default.json
│       │   ├── ESC.json
│       │   ├── Escapable.json
│       │   ├── escapedChar.json
│       │   ├── escapeFuncStr.json
│       │   ├── escSlash.json
│       │   ├── ev.json
│       │   ├── event.json
│       │   ├── execaMessage.json
│       │   ├── EXPECTED_LABEL.json
│       │   ├── expected.json
│       │   ├── expectedString.json
│       │   ├── expression1.json
│       │   ├── EXTENSION.json
│       │   ├── f.json
│       │   ├── FAIL_TEXT.json
│       │   ├── FILE_BROWSER_FACTORY.json
│       │   ├── fill.json
│       │   ├── findPackageJson.json
│       │   ├── fnKey.json
│       │   ├── Foresight_Assistant.json
│       │   ├── FORMAT.json
│       │   ├── formatted.json
│       │   ├── from.json
│       │   ├── fullpaths.json
│       │   ├── FUNC_ERROR_TEXT.json
│       │   ├── general
│       │   │   └── index.json
│       │   ├── Generate_different_types_of_questions_ab___.json
│       │   ├── Generate_Mermaid_Diagram.json
│       │   ├── GenStateSuspendedStart.json
│       │   ├── GENSYNC_EXPECTED_START.json
│       │   ├── GitHub_Repository_Explorer.json
│       │   ├── gutter.json
│       │   ├── h.json
│       │   ├── handlerFuncName.json
│       │   ├── HASH_UNDEFINED.json
│       │   ├── head.json
│       │   ├── helpMessage.json
│       │   ├── HINT_ARG.json
│       │   ├── HOOK_RETURNED_NOTHING_ERROR_MESSAGE.json
│       │   ├── i.json
│       │   ├── id.json
│       │   ├── identifier.json
│       │   ├── Identifier.json
│       │   ├── INDENT.json
│       │   ├── indentation.json
│       │   ├── index.json
│       │   ├── INDIRECTION_FRAGMENT.json
│       │   ├── Initialize_project_setup_for_a_new_micro___.json
│       │   ├── input.json
│       │   ├── inputText.json
│       │   ├── insert.json
│       │   ├── insertPromptQuery.json
│       │   ├── INSPECT_MAX_BYTES.json
│       │   ├── install_dependencies__build__run__test____.json
│       │   ├── intToCharMap.json
│       │   ├── IS_ITERABLE_SENTINEL.json
│       │   ├── IS_KEYED_SENTINEL.json
│       │   ├── isConfigType.json
│       │   ├── isoSentinel.json
│       │   ├── isSourceNode.json
│       │   ├── j.json
│       │   ├── J.json
│       │   ├── JAKE_CMD.json
│       │   ├── JEST_GLOBAL_NAME.json
│       │   ├── JEST_GLOBALS_MODULE_NAME.json
│       │   ├── JSON_SYNTAX_CHAR.json
│       │   ├── json.json
│       │   ├── jsonType.json
│       │   ├── jupyter_namespaceObject.json
│       │   ├── JUPYTERLAB_DOCMANAGER_PLUGIN_ID.json
│       │   ├── k.json
│       │   ├── KERNEL_STATUS_ERROR_CLASS.json
│       │   ├── key.json
│       │   ├── l.json
│       │   ├── labelId.json
│       │   ├── LATEST_PROTOCOL_VERSION.json
│       │   ├── LETTERDASHNUMBER.json
│       │   ├── LF.json
│       │   ├── LIMIT_REPLACE_NODE.json
│       │   ├── LINE_FEED.json
│       │   ├── logTime.json
│       │   ├── lstatkey.json
│       │   ├── lt.json
│       │   ├── m.json
│       │   ├── maliciousPayload.json
│       │   ├── manager.py
│       │   ├── marker.json
│       │   ├── mask.json
│       │   ├── match.json
│       │   ├── matchingDelim.json
│       │   ├── MAXIMUM_MESSAGE_SIZE.json
│       │   ├── MCP_Integration_Assistant.json
│       │   ├── MCP_Resources_Explorer.json
│       │   ├── MCP_Resources_Integration_Guide.json
│       │   ├── MCP_Server_Development_Prompt_Combiner.json
│       │   ├── MCP_Server_Integration_Guide.json
│       │   ├── mcp-code-generator.json
│       │   ├── mdcContent.json
│       │   ├── Mermaid_Analysis_Expert.json
│       │   ├── Mermaid_Class_Diagram_Generator.json
│       │   ├── Mermaid_Diagram_Generator.json
│       │   ├── Mermaid_Diagram_Modifier.json
│       │   ├── MERMAID_DOM_ID_PREFIX.json
│       │   ├── message.json
│       │   ├── messages.json
│       │   ├── meth.json
│       │   ├── minimatch.json
│       │   ├── MOBILE_QUERY.json
│       │   ├── MOCK_CONSTRUCTOR_NAME.json
│       │   ├── MOCKS_PATTERN.json
│       │   ├── Modify_Mermaid_Diagram.json
│       │   ├── moduleDirectory.json
│       │   ├── Monorepo_Migration_and_Code_Organization_Guide.json
│       │   ├── msg.json
│       │   ├── mtr.json
│       │   ├── Multi-Resource_Context_Assistant.json
│       │   ├── multipartType.json
│       │   ├── n.json
│       │   ├── N.json
│       │   ├── name.json
│       │   ├── NATIVE_PLATFORM.json
│       │   ├── newUrl.json
│       │   ├── NM.json
│       │   ├── NO_ARGUMENTS.json
│       │   ├── NO_DIFF_MESSAGE.json
│       │   ├── NODE_MODULES.json
│       │   ├── nodeInternalPrefix.json
│       │   ├── nonASCIIidentifierStartChars.json
│       │   ├── nonKey.json
│       │   ├── NOT_A_DOT.json
│       │   ├── notCharacterOrDash.json
│       │   ├── notebookURL.json
│       │   ├── notSelector.json
│       │   ├── nullTag.json
│       │   ├── num.json
│       │   ├── NUMBER.json
│       │   ├── o.json
│       │   ├── O.json
│       │   ├── octChar.json
│       │   ├── octetStreamType.json
│       │   ├── operators.json
│       │   ├── other
│       │   │   ├── __image_1___describe_the_icon_in_one_sen___.json
│       │   │   ├── __type.json
│       │   │   ├── Advanced_Multi-Server_Integration_Template.json
│       │   │   ├── Analyze_Mermaid_Diagram.json
│       │   │   ├── Basic_Template.json
│       │   │   ├── Code_Diagram_Documentation_Creator.json
│       │   │   ├── Collaborative_Development_with_MCP_Integration.json
│       │   │   ├── completionShTemplate.json
│       │   │   ├── Could_you_interpret_the_assumed_applicat___.json
│       │   │   ├── DEFAULT_INDENT.json
│       │   │   ├── Docker_MCP_Servers_Orchestration_Guide.json
│       │   │   ├── Generate_different_types_of_questions_ab___.json
│       │   │   ├── Generate_Mermaid_Diagram.json
│       │   │   ├── GitHub_Repository_Explorer.json
│       │   │   ├── index.json
│       │   │   ├── Initialize_project_setup_for_a_new_micro___.json
│       │   │   ├── install_dependencies__build__run__test____.json
│       │   │   ├── LINE_FEED.json
│       │   │   ├── MCP_Resources_Explorer.json
│       │   │   ├── MCP_Resources_Integration_Guide.json
│       │   │   ├── MCP_Server_Integration_Guide.json
│       │   │   ├── mcp-code-generator.json
│       │   │   ├── Mermaid_Class_Diagram_Generator.json
│       │   │   ├── Mermaid_Diagram_Generator.json
│       │   │   ├── Mermaid_Diagram_Modifier.json
│       │   │   ├── Modify_Mermaid_Diagram.json
│       │   │   ├── Multi-Resource_Context_Assistant.json
│       │   │   ├── output.json
│       │   │   ├── sseUrl.json
│       │   │   ├── string.json
│       │   │   ├── Task_List_Helper.json
│       │   │   ├── Template-Based_MCP_Integration.json
│       │   │   ├── Test_Prompt.json
│       │   │   ├── type.json
│       │   │   ├── VERSION.json
│       │   │   ├── WIN_SLASH.json
│       │   │   └── You_are_limited_to_respond_Yes_or_No_onl___.json
│       │   ├── out.json
│       │   ├── output.json
│       │   ├── OUTSIDE_JEST_VM_PROTOCOL.json
│       │   ├── override.json
│       │   ├── p.json
│       │   ├── PACKAGE_FILENAME.json
│       │   ├── PACKAGE_JSON.json
│       │   ├── packageVersion.json
│       │   ├── paddedNumber.json
│       │   ├── page.json
│       │   ├── parseClass.json
│       │   ├── PATH_NODE_MODULES.json
│       │   ├── path.json
│       │   ├── pathExt.json
│       │   ├── pattern.json
│       │   ├── PatternBoolean.json
│       │   ├── pBuiltins.json
│       │   ├── pFloatForm.json
│       │   ├── pkg.json
│       │   ├── PLUGIN_ID_DOC_MANAGER.json
│       │   ├── plusChar.json
│       │   ├── PN_CHARS.json
│       │   ├── point.json
│       │   ├── prefix.json
│       │   ├── PRETTY_PLACEHOLDER.json
│       │   ├── Project_Analysis_Assistant.json
│       │   ├── ProjectsUpdatedInBackgroundEvent.json
│       │   ├── PromptCombiner_Interface.json
│       │   ├── promptId.json
│       │   ├── property_prefix.json
│       │   ├── pubkey256.json
│       │   ├── Q.json
│       │   ├── qmark.json
│       │   ├── QO.json
│       │   ├── query.json
│       │   ├── querystringType.json
│       │   ├── queryText.json
│       │   ├── r.json
│       │   ├── R.json
│       │   ├── rangeStart.json
│       │   ├── re.json
│       │   ├── reI.json
│       │   ├── REQUIRED_FIELD_SYMBOL.json
│       │   ├── Research_Assistant.json
│       │   ├── reserve.json
│       │   ├── resolvedDestination.json
│       │   ├── resolverDir.json
│       │   ├── responseType.json
│       │   ├── result.json
│       │   ├── ROOT_DESCRIBE_BLOCK_NAME.json
│       │   ├── ROOT_NAMESPACE_NAME.json
│       │   ├── ROOT_TASK_NAME.json
│       │   ├── route.json
│       │   ├── RUNNING_TEXT.json
│       │   ├── RXstyle.json
│       │   ├── s.json
│       │   ├── SCHEMA_PATH.json
│       │   ├── schemaQuery.json
│       │   ├── se.json
│       │   ├── SEARCHABLE_CLASS.json
│       │   ├── secret.json
│       │   ├── selector.json
│       │   ├── SEMVER_SPEC_VERSION.json
│       │   ├── sensitiveHeaders.json
│       │   ├── sep.json
│       │   ├── separator.json
│       │   ├── Sequential_Data_Analysis_with_MCP_Integration.json
│       │   ├── SHAPE_STATE.json
│       │   ├── shape.json
│       │   ├── SHARED.json
│       │   ├── short.json
│       │   ├── side.json
│       │   ├── SNAPSHOT_VERSION.json
│       │   ├── SOLID_Code_Analysis_Visualizer.json
│       │   ├── SOURCE_MAPPING_PREFIX.json
│       │   ├── source.json
│       │   ├── sourceMapContent.json
│       │   ├── SPACE_SYMBOL.json
│       │   ├── SPACE.json
│       │   ├── sqlKeywords.json
│       │   ├── sranges.json
│       │   ├── sseUrl.json
│       │   ├── st.json
│       │   ├── ST.json
│       │   ├── stack.json
│       │   ├── START_HIDING.json
│       │   ├── START_OF_LINE.json
│       │   ├── startNoTraversal.json
│       │   ├── STATES.json
│       │   ├── stats.json
│       │   ├── statSync.json
│       │   ├── status.json
│       │   ├── storageStatus.json
│       │   ├── storageType.json
│       │   ├── str.json
│       │   ├── string.json
│       │   ├── stringifiedObject.json
│       │   ├── stringPath.json
│       │   ├── stringResult.json
│       │   ├── stringTag.json
│       │   ├── strValue.json
│       │   ├── style.json
│       │   ├── SUB_NAME.json
│       │   ├── subkey.json
│       │   ├── SUBPROTOCOL.json
│       │   ├── SUITE_NAME.json
│       │   ├── symbolPattern.json
│       │   ├── symbolTag.json
│       │   ├── system
│       │   │   ├── Aa.json
│       │   │   ├── b.json
│       │   │   ├── Development_System_Prompt.json
│       │   │   ├── index.json
│       │   │   ├── marker.json
│       │   │   ├── PATH_NODE_MODULES.json
│       │   │   ├── ProjectsUpdatedInBackgroundEvent.json
│       │   │   ├── RXstyle.json
│       │   │   ├── status.json
│       │   │   └── versionMajorMinor.json
│       │   ├── t.json
│       │   ├── T.json
│       │   ├── Task_List_Helper.json
│       │   ├── Template-Based_MCP_Integration.json
│       │   ├── template.py
│       │   ├── templateDir.json
│       │   ├── tempName.json
│       │   ├── Test_Prompt.json
│       │   ├── text.json
│       │   ├── time.json
│       │   ├── titleSeparator.json
│       │   ├── tmpl.json
│       │   ├── tn.json
│       │   ├── TOPBAR_FACTORY.json
│       │   ├── toValue.json
│       │   ├── transform.json
│       │   ├── trustProxyDefaultSymbol.json
│       │   ├── txt.json
│       │   ├── type.json
│       │   ├── typeArgumentsKey.json
│       │   ├── typeKey.json
│       │   ├── typeMessage.json
│       │   ├── typesRegistryPackageName.json
│       │   ├── u.json
│       │   ├── UNDEFINED.json
│       │   ├── unit.json
│       │   ├── UNMATCHED_SURROGATE_PAIR_REPLACE.json
│       │   ├── ur.json
│       │   ├── usage.json
│       │   ├── USAGE.json
│       │   ├── user
│       │   │   ├── backupId.json
│       │   │   ├── DESCENDING.json
│       │   │   ├── encoded.json
│       │   │   ├── index.json
│       │   │   ├── J.json
│       │   │   ├── MOBILE_QUERY.json
│       │   │   ├── promptId.json
│       │   │   ├── schemaQuery.json
│       │   │   ├── TOPBAR_FACTORY.json
│       │   │   ├── txt.json
│       │   │   └── usage.json
│       │   ├── value.json
│       │   ├── VERSION.json
│       │   ├── version.py
│       │   ├── versionMajorMinor.json
│       │   ├── Vr.json
│       │   ├── watchmanURL.json
│       │   ├── webkit.json
│       │   ├── WIN_SLASH.json
│       │   ├── xhtml.json
│       │   ├── XP_DEFAULT_PATHEXT.json
│       │   ├── y.json
│       │   └── You_are_limited_to_respond_Yes_or_No_onl___.json
│       ├── resources
│       │   ├── __init__.py
│       │   ├── code_examples
│       │   │   └── index.json
│       │   ├── config
│       │   │   └── index.json
│       │   ├── documentation
│       │   │   └── index.json
│       │   ├── images
│       │   │   └── index.json
│       │   ├── index.json
│       │   └── other
│       │       └── index.json
│       ├── server.py
│       ├── templates
│       │   ├── __init__.py
│       │   ├── AbstractFactory.json
│       │   ├── Adapter.json
│       │   ├── base.py
│       │   ├── Builder.json
│       │   ├── Chain.json
│       │   ├── Command.json
│       │   ├── component
│       │   │   ├── AbstractFactory.json
│       │   │   ├── Adapter.json
│       │   │   ├── Builder.json
│       │   │   ├── Chain.json
│       │   │   ├── Command.json
│       │   │   ├── Decorator.json
│       │   │   ├── Facade.json
│       │   │   ├── Factory.json
│       │   │   ├── Iterator.json
│       │   │   ├── Mediator.json
│       │   │   ├── Memento.json
│       │   │   ├── Observer.json
│       │   │   ├── Prototype.json
│       │   │   ├── Proxy.json
│       │   │   ├── Singleton.json
│       │   │   ├── State.json
│       │   │   ├── Strategy.json
│       │   │   ├── TemplateMethod.json
│       │   │   └── Visitor.json
│       │   ├── component.py
│       │   ├── Decorator.json
│       │   ├── Facade.json
│       │   ├── Factory.json
│       │   ├── index.json
│       │   ├── Iterator.json
│       │   ├── manager.py
│       │   ├── Mediator.json
│       │   ├── Memento.json
│       │   ├── Observer.json
│       │   ├── project.py
│       │   ├── Prototype.json
│       │   ├── Proxy.json
│       │   ├── renderer.py
│       │   ├── Singleton.json
│       │   ├── State.json
│       │   ├── Strategy.json
│       │   ├── template_manager.py
│       │   ├── TemplateMethod.json
│       │   ├── types.py
│       │   └── Visitor.json
│       └── utils
│           └── __init__.py
├── SUMMARY.md
├── TASK_COMPLETION_SUMMARY.md
├── templates
│   └── openssl
│       ├── files
│       │   ├── CMakeLists.txt.jinja2
│       │   ├── conanfile.py.jinja2
│       │   ├── main.cpp.jinja2
│       │   └── README.md.jinja2
│       ├── openssl-consumer.json
│       └── template.json
├── test_openssl_integration.sh
├── test_package
│   └── conanfile.py
└── tests
    ├── __init__.py
    ├── conftest.py
    ├── integration
    │   ├── test_core_integration.py
    │   ├── test_mermaid_integration.py
    │   ├── test_prompt_manager_integration.py
    │   └── test_server_integration.py
    ├── test_aws_mcp.py
    ├── test_base_classes.py
    ├── test_config.py
    ├── test_exceptions.py
    ├── test_mermaid.py
    ├── test_prompts.py
    └── test_templates.py
```

# Files

--------------------------------------------------------------------------------
/src/mcp_project_orchestrator/prompts/coding/logTime.json:
--------------------------------------------------------------------------------

```json
{
  "name": "logTime",
  "description": "Prompt template extracted from index.js",
  "type": "prompt",
  "category": "coding",
  "content": "${currentTime.getHours()}:${currentTime.getMinutes()}:${currentTime.getSeconds()}.${currentTime.getMilliseconds()}",
  "variables": {},
  "metadata": {
    "source": "/home/sparrow/projects/mcp-prompts/node_modules/emittery/index.js",
    "imported": true
  }
}
```

--------------------------------------------------------------------------------
/src/mcp_project_orchestrator/prompts/coding/SEARCHABLE_CLASS.json:
--------------------------------------------------------------------------------

```json
{
  "name": "SEARCHABLE_CLASS",
  "description": "Prompt template extracted from 7906.67e8d86ba7ed95cbac87.js",
  "type": "prompt",
  "category": "coding",
  "content": "jp-mod-searchable",
  "variables": {},
  "metadata": {
    "source": "/home/sparrow/projects/mcp-servers/src/prompt-manager/.venv/lib/python3.12/site-packages/notebook/static/7906.67e8d86ba7ed95cbac87.js",
    "imported": true
  }
}
```

--------------------------------------------------------------------------------
/src/mcp_project_orchestrator/prompts/coding/xhtml.json:
--------------------------------------------------------------------------------

```json
{
  "name": "xhtml",
  "description": "Prompt template extracted from 4630.64ab2753f3286b5a778b.js",
  "type": "prompt",
  "category": "coding",
  "content": "http://www.w3.org/1999/xhtml",
  "variables": {},
  "metadata": {
    "source": "/home/sparrow/projects/mcp-servers/src/prompt-manager/.venv/lib/python3.12/site-packages/notebook/static/4630.64ab2753f3286b5a778b.js",
    "imported": true
  }
}
```

--------------------------------------------------------------------------------
/src/mcp_project_orchestrator/prompts/logTime.json:
--------------------------------------------------------------------------------

```json
{
  "name": "logTime",
  "description": "Prompt template extracted from index.js",
  "type": "prompt",
  "category": "coding",
  "content": "${currentTime.getHours()}:${currentTime.getMinutes()}:${currentTime.getSeconds()}.${currentTime.getMilliseconds()}",
  "variables": {},
  "metadata": {
    "source": "/home/sparrow/projects/mcp-prompts/node_modules/emittery/index.js",
    "imported": true
  }
}
```

--------------------------------------------------------------------------------
/src/mcp_project_orchestrator/prompts/SEARCHABLE_CLASS.json:
--------------------------------------------------------------------------------

```json
{
  "name": "SEARCHABLE_CLASS",
  "description": "Prompt template extracted from 7906.67e8d86ba7ed95cbac87.js",
  "type": "prompt",
  "category": "coding",
  "content": "jp-mod-searchable",
  "variables": {},
  "metadata": {
    "source": "/home/sparrow/projects/mcp-servers/src/prompt-manager/.venv/lib/python3.12/site-packages/notebook/static/7906.67e8d86ba7ed95cbac87.js",
    "imported": true
  }
}
```

--------------------------------------------------------------------------------
/src/mcp_project_orchestrator/prompts/xhtml.json:
--------------------------------------------------------------------------------

```json
{
  "name": "xhtml",
  "description": "Prompt template extracted from 4630.64ab2753f3286b5a778b.js",
  "type": "prompt",
  "category": "coding",
  "content": "http://www.w3.org/1999/xhtml",
  "variables": {},
  "metadata": {
    "source": "/home/sparrow/projects/mcp-servers/src/prompt-manager/.venv/lib/python3.12/site-packages/notebook/static/4630.64ab2753f3286b5a778b.js",
    "imported": true
  }
}
```

--------------------------------------------------------------------------------
/src/mcp_project_orchestrator/prompts/coding/stringifiedObject.json:
--------------------------------------------------------------------------------

```json
{
  "name": "stringifiedObject",
  "description": "Prompt template extracted from generateConfigFile.js",
  "type": "prompt",
  "category": "coding",
  "content": "${option}: ${JSON.stringify(\n    map[option],\n    null,\n    2\n  )}",
  "variables": {},
  "metadata": {
    "source": "/home/sparrow/projects/mcp-prompts/node_modules/create-jest/build/generateConfigFile.js",
    "imported": true
  }
}
```

--------------------------------------------------------------------------------
/src/mcp_project_orchestrator/prompts/stringifiedObject.json:
--------------------------------------------------------------------------------

```json
{
  "name": "stringifiedObject",
  "description": "Prompt template extracted from generateConfigFile.js",
  "type": "prompt",
  "category": "coding",
  "content": "${option}: ${JSON.stringify(\n    map[option],\n    null,\n    2\n  )}",
  "variables": {},
  "metadata": {
    "source": "/home/sparrow/projects/mcp-prompts/node_modules/create-jest/build/generateConfigFile.js",
    "imported": true
  }
}
```

--------------------------------------------------------------------------------
/src/mcp_project_orchestrator/prompts/_emojiRegex.json:
--------------------------------------------------------------------------------

```json
{
  "name": "_emojiRegex",
  "description": "Prompt template extracted from types.js",
  "type": "prompt",
  "category": "coding",
  "content": "^(\\\\p{Extended_Pictographic}|\\\\p{Emoji_Component})+$",
  "variables": {},
  "metadata": {
    "source": "/home/sparrow/projects/mcp-prompts/custom-mcp/node_modules/zod-to-json-schema/dist-test/cjs/node_modules/zod/lib/types.js",
    "imported": true
  }
}
```

--------------------------------------------------------------------------------
/src/mcp_project_orchestrator/prompts/coding/_emojiRegex.json:
--------------------------------------------------------------------------------

```json
{
  "name": "_emojiRegex",
  "description": "Prompt template extracted from types.js",
  "type": "prompt",
  "category": "coding",
  "content": "^(\\\\p{Extended_Pictographic}|\\\\p{Emoji_Component})+$",
  "variables": {},
  "metadata": {
    "source": "/home/sparrow/projects/mcp-prompts/custom-mcp/node_modules/zod-to-json-schema/dist-test/cjs/node_modules/zod/lib/types.js",
    "imported": true
  }
}
```

--------------------------------------------------------------------------------
/src/mcp_project_orchestrator/prompts/coding/jupyter_namespaceObject.json:
--------------------------------------------------------------------------------

```json
{
  "name": "jupyter_namespaceObject",
  "description": "Prompt template extracted from 9068.cb72a595212d6ed7de5e.js",
  "type": "prompt",
  "category": "coding",
  "content": "<svg width=\\",
  "variables": {},
  "metadata": {
    "source": "/home/sparrow/projects/mcp-servers/src/prompt-manager/.venv/lib/python3.12/site-packages/notebook/static/9068.cb72a595212d6ed7de5e.js",
    "imported": true
  }
}
```

--------------------------------------------------------------------------------
/src/mcp_project_orchestrator/prompts/jupyter_namespaceObject.json:
--------------------------------------------------------------------------------

```json
{
  "name": "jupyter_namespaceObject",
  "description": "Prompt template extracted from 9068.cb72a595212d6ed7de5e.js",
  "type": "prompt",
  "category": "coding",
  "content": "<svg width=\\",
  "variables": {},
  "metadata": {
    "source": "/home/sparrow/projects/mcp-servers/src/prompt-manager/.venv/lib/python3.12/site-packages/notebook/static/9068.cb72a595212d6ed7de5e.js",
    "imported": true
  }
}
```

--------------------------------------------------------------------------------
/src/mcp_project_orchestrator/prompts/TOPBAR_FACTORY.json:
--------------------------------------------------------------------------------

```json
{
  "name": "TOPBAR_FACTORY",
  "description": "Prompt template extracted from notebook_core.4799ce7e762b693682b6.js",
  "type": "prompt",
  "category": "user",
  "content": "TopBar",
  "variables": {},
  "metadata": {
    "source": "/home/sparrow/projects/mcp-servers/src/prompt-manager/.venv/lib/python3.12/site-packages/notebook/static/notebook_core.4799ce7e762b693682b6.js",
    "imported": true
  }
}
```

--------------------------------------------------------------------------------
/src/mcp_project_orchestrator/prompts/user/TOPBAR_FACTORY.json:
--------------------------------------------------------------------------------

```json
{
  "name": "TOPBAR_FACTORY",
  "description": "Prompt template extracted from notebook_core.4799ce7e762b693682b6.js",
  "type": "prompt",
  "category": "user",
  "content": "TopBar",
  "variables": {},
  "metadata": {
    "source": "/home/sparrow/projects/mcp-servers/src/prompt-manager/.venv/lib/python3.12/site-packages/notebook/static/notebook_core.4799ce7e762b693682b6.js",
    "imported": true
  }
}
```

--------------------------------------------------------------------------------
/src/mcp_project_orchestrator/prompts/coding/DNS.json:
--------------------------------------------------------------------------------

```json
{
  "name": "DNS",
  "description": "Prompt template extracted from 2692.aa472750b0685d9dc0b2.js",
  "type": "prompt",
  "category": "coding",
  "content": "6ba7b810-9dad-11d1-80b4-00c04fd430c8",
  "variables": {},
  "metadata": {
    "source": "/home/sparrow/projects/mcp-servers/src/prompt-manager/.venv/lib/python3.12/site-packages/notebook/static/2692.aa472750b0685d9dc0b2.js",
    "imported": true
  }
}
```

--------------------------------------------------------------------------------
/src/mcp_project_orchestrator/prompts/coding/HASH_UNDEFINED.json:
--------------------------------------------------------------------------------

```json
{
  "name": "HASH_UNDEFINED",
  "description": "Prompt template extracted from 4324.fa653693694bd924557b.js",
  "type": "prompt",
  "category": "coding",
  "content": "__lodash_hash_undefined__",
  "variables": {},
  "metadata": {
    "source": "/home/sparrow/projects/mcp-servers/src/prompt-manager/.venv/lib/python3.12/site-packages/notebook/static/4324.fa653693694bd924557b.js",
    "imported": true
  }
}
```

--------------------------------------------------------------------------------
/src/mcp_project_orchestrator/prompts/DNS.json:
--------------------------------------------------------------------------------

```json
{
  "name": "DNS",
  "description": "Prompt template extracted from 2692.aa472750b0685d9dc0b2.js",
  "type": "prompt",
  "category": "coding",
  "content": "6ba7b810-9dad-11d1-80b4-00c04fd430c8",
  "variables": {},
  "metadata": {
    "source": "/home/sparrow/projects/mcp-servers/src/prompt-manager/.venv/lib/python3.12/site-packages/notebook/static/2692.aa472750b0685d9dc0b2.js",
    "imported": true
  }
}
```

--------------------------------------------------------------------------------
/src/mcp_project_orchestrator/prompts/HASH_UNDEFINED.json:
--------------------------------------------------------------------------------

```json
{
  "name": "HASH_UNDEFINED",
  "description": "Prompt template extracted from 4324.fa653693694bd924557b.js",
  "type": "prompt",
  "category": "coding",
  "content": "__lodash_hash_undefined__",
  "variables": {},
  "metadata": {
    "source": "/home/sparrow/projects/mcp-servers/src/prompt-manager/.venv/lib/python3.12/site-packages/notebook/static/4324.fa653693694bd924557b.js",
    "imported": true
  }
}
```

--------------------------------------------------------------------------------
/data/prompts/templates/image-1-describe-the-icon-in-one-sen.json:
--------------------------------------------------------------------------------

```json
{
  "id": "image-1-describe-the-icon-in-one-sen",
  "name": "<|image_1|>\ndescribe the icon in one sen...",
  "description": "<|image_1|>\ndescribe the icon in one sentence",
  "content": "<|image_1|>\ndescribe the icon in one sentence",
  "isTemplate": false,
  "tags": [
    "ai",
    "productivity"
  ],
  "createdAt": "2025-03-05T03:37:30.298Z",
  "updatedAt": "2025-03-05T03:41:11.312Z",
  "version": 1
}
```

--------------------------------------------------------------------------------
/src/mcp_project_orchestrator/prompts/coding/identifier.json:
--------------------------------------------------------------------------------

```json
{
  "name": "Identifier",
  "description": "Prompt template extracted from 1418.5913bb08784c217a1f0b.js",
  "type": "prompt",
  "category": "coding",
  "content": "[a-zA-Z\\\\$][a-zA-Z0-9\\\\$]*",
  "variables": {},
  "metadata": {
    "source": "/home/sparrow/projects/mcp-servers/src/prompt-manager/.venv/lib/python3.12/site-packages/notebook/static/1418.5913bb08784c217a1f0b.js",
    "imported": true
  }
}
```

--------------------------------------------------------------------------------
/src/mcp_project_orchestrator/prompts/coding/Identifier.json:
--------------------------------------------------------------------------------

```json
{
  "name": "Identifier",
  "description": "Prompt template extracted from 1418.5913bb08784c217a1f0b.js",
  "type": "prompt",
  "category": "coding",
  "content": "[a-zA-Z\\\\$][a-zA-Z0-9\\\\$]*",
  "variables": {},
  "metadata": {
    "source": "/home/sparrow/projects/mcp-servers/src/prompt-manager/.venv/lib/python3.12/site-packages/notebook/static/1418.5913bb08784c217a1f0b.js",
    "imported": true
  }
}
```

--------------------------------------------------------------------------------
/src/mcp_project_orchestrator/prompts/identifier.json:
--------------------------------------------------------------------------------

```json
{
  "name": "Identifier",
  "description": "Prompt template extracted from 1418.5913bb08784c217a1f0b.js",
  "type": "prompt",
  "category": "coding",
  "content": "[a-zA-Z\\\\$][a-zA-Z0-9\\\\$]*",
  "variables": {},
  "metadata": {
    "source": "/home/sparrow/projects/mcp-servers/src/prompt-manager/.venv/lib/python3.12/site-packages/notebook/static/1418.5913bb08784c217a1f0b.js",
    "imported": true
  }
}
```

--------------------------------------------------------------------------------
/src/mcp_project_orchestrator/prompts/Identifier.json:
--------------------------------------------------------------------------------

```json
{
  "name": "Identifier",
  "description": "Prompt template extracted from 1418.5913bb08784c217a1f0b.js",
  "type": "prompt",
  "category": "coding",
  "content": "[a-zA-Z\\\\$][a-zA-Z0-9\\\\$]*",
  "variables": {},
  "metadata": {
    "source": "/home/sparrow/projects/mcp-servers/src/prompt-manager/.venv/lib/python3.12/site-packages/notebook/static/1418.5913bb08784c217a1f0b.js",
    "imported": true
  }
}
```

--------------------------------------------------------------------------------
/src/mcp_project_orchestrator/prompts/bignum.json:
--------------------------------------------------------------------------------

```json
{
  "name": "bignum",
  "description": "Prompt template extracted from types.js",
  "type": "prompt",
  "category": "coding",
  "content": "31415926535897932384626433832795028841971693993751058.16180339887498948482045868343656381177203091798057628",
  "variables": {},
  "metadata": {
    "source": "/home/sparrow/projects/mcp-prompts/custom-mcp/node_modules/pg-types/test/types.js",
    "imported": true
  }
}
```

--------------------------------------------------------------------------------
/src/mcp_project_orchestrator/prompts/coding/bignum.json:
--------------------------------------------------------------------------------

```json
{
  "name": "bignum",
  "description": "Prompt template extracted from types.js",
  "type": "prompt",
  "category": "coding",
  "content": "31415926535897932384626433832795028841971693993751058.16180339887498948482045868343656381177203091798057628",
  "variables": {},
  "metadata": {
    "source": "/home/sparrow/projects/mcp-prompts/custom-mcp/node_modules/pg-types/test/types.js",
    "imported": true
  }
}
```

--------------------------------------------------------------------------------
/src/mcp_project_orchestrator/prompts/coding/dataWebpackPrefix.json:
--------------------------------------------------------------------------------

```json
{
  "name": "dataWebpackPrefix",
  "description": "Prompt template extracted from main.407246dd27aed8010549.js",
  "type": "prompt",
  "category": "coding",
  "content": "_JUPYTERLAB.CORE_OUTPUT:",
  "variables": {},
  "metadata": {
    "source": "/home/sparrow/projects/mcp-servers/src/prompt-manager/.venv/lib/python3.12/site-packages/notebook/static/main.407246dd27aed8010549.js",
    "imported": true
  }
}
```

--------------------------------------------------------------------------------
/src/mcp_project_orchestrator/prompts/dataWebpackPrefix.json:
--------------------------------------------------------------------------------

```json
{
  "name": "dataWebpackPrefix",
  "description": "Prompt template extracted from main.407246dd27aed8010549.js",
  "type": "prompt",
  "category": "coding",
  "content": "_JUPYTERLAB.CORE_OUTPUT:",
  "variables": {},
  "metadata": {
    "source": "/home/sparrow/projects/mcp-servers/src/prompt-manager/.venv/lib/python3.12/site-packages/notebook/static/main.407246dd27aed8010549.js",
    "imported": true
  }
}
```

--------------------------------------------------------------------------------
/src/mcp_project_orchestrator/prompts/coding/num.json:
--------------------------------------------------------------------------------

```json
{
  "name": "num",
  "description": "Prompt template extracted from 5115.722cf90a473016a17ba7.js",
  "type": "prompt",
  "category": "coding",
  "content": "([-+]?([.,]\\\\d+|\\\\d+([.,]\\\\d*)?))",
  "variables": {},
  "metadata": {
    "source": "/home/sparrow/projects/mcp-servers/src/prompt-manager/.venv/lib/python3.12/site-packages/notebook/static/5115.722cf90a473016a17ba7.js",
    "imported": true
  }
}
```

--------------------------------------------------------------------------------
/src/mcp_project_orchestrator/prompts/num.json:
--------------------------------------------------------------------------------

```json
{
  "name": "num",
  "description": "Prompt template extracted from 5115.722cf90a473016a17ba7.js",
  "type": "prompt",
  "category": "coding",
  "content": "([-+]?([.,]\\\\d+|\\\\d+([.,]\\\\d*)?))",
  "variables": {},
  "metadata": {
    "source": "/home/sparrow/projects/mcp-servers/src/prompt-manager/.venv/lib/python3.12/site-packages/notebook/static/5115.722cf90a473016a17ba7.js",
    "imported": true
  }
}
```

--------------------------------------------------------------------------------
/src/mcp_project_orchestrator/prompts/coding/notCharacterOrDash.json:
--------------------------------------------------------------------------------

```json
{
  "name": "notCharacterOrDash",
  "description": "Prompt template extracted from 8378.c1a78f0d6f0124d37fa9.js",
  "type": "prompt",
  "category": "coding",
  "content": "(?=[^A-Za-z\\\\d\\\\-_]|$)",
  "variables": {},
  "metadata": {
    "source": "/home/sparrow/projects/mcp-servers/src/prompt-manager/.venv/lib/python3.12/site-packages/notebook/static/8378.c1a78f0d6f0124d37fa9.js",
    "imported": true
  }
}
```

--------------------------------------------------------------------------------
/src/mcp_project_orchestrator/prompts/MOBILE_QUERY.json:
--------------------------------------------------------------------------------

```json
{
  "name": "MOBILE_QUERY",
  "description": "Prompt template extracted from 5135.398f538011f4562d1fae.js",
  "type": "prompt",
  "category": "user",
  "content": "only screen and (max-width: 760px)",
  "variables": {},
  "metadata": {
    "source": "/home/sparrow/projects/mcp-servers/src/prompt-manager/.venv/lib/python3.12/site-packages/notebook/static/5135.398f538011f4562d1fae.js",
    "imported": true
  }
}
```

--------------------------------------------------------------------------------
/src/mcp_project_orchestrator/prompts/notCharacterOrDash.json:
--------------------------------------------------------------------------------

```json
{
  "name": "notCharacterOrDash",
  "description": "Prompt template extracted from 8378.c1a78f0d6f0124d37fa9.js",
  "type": "prompt",
  "category": "coding",
  "content": "(?=[^A-Za-z\\\\d\\\\-_]|$)",
  "variables": {},
  "metadata": {
    "source": "/home/sparrow/projects/mcp-servers/src/prompt-manager/.venv/lib/python3.12/site-packages/notebook/static/8378.c1a78f0d6f0124d37fa9.js",
    "imported": true
  }
}
```

--------------------------------------------------------------------------------
/src/mcp_project_orchestrator/prompts/user/MOBILE_QUERY.json:
--------------------------------------------------------------------------------

```json
{
  "name": "MOBILE_QUERY",
  "description": "Prompt template extracted from 5135.398f538011f4562d1fae.js",
  "type": "prompt",
  "category": "user",
  "content": "only screen and (max-width: 760px)",
  "variables": {},
  "metadata": {
    "source": "/home/sparrow/projects/mcp-servers/src/prompt-manager/.venv/lib/python3.12/site-packages/notebook/static/5135.398f538011f4562d1fae.js",
    "imported": true
  }
}
```

--------------------------------------------------------------------------------
/data/prompts/templates/initialize-project-setup-for-a-new-micro.json:
--------------------------------------------------------------------------------

```json
{
  "id": "initialize-project-setup-for-a-new-micro",
  "name": "Initialize project setup for a new micro...",
  "description": "Initialize project setup for a new microservice",
  "content": "Initialize project setup for a new microservice",
  "isTemplate": false,
  "tags": [
    "ai",
    "productivity"
  ],
  "createdAt": "2025-03-05T03:37:30.295Z",
  "updatedAt": "2025-03-05T03:41:11.320Z",
  "version": 1
}
```

--------------------------------------------------------------------------------
/src/mcp_project_orchestrator/prompts/ADDITIONAL_PROPERTY_FLAG.json:
--------------------------------------------------------------------------------

```json
{
  "name": "ADDITIONAL_PROPERTY_FLAG",
  "description": "Prompt template extracted from 7995.45be6443b704da1daafc.js",
  "type": "prompt",
  "category": "coding",
  "content": "__additional_property",
  "variables": {},
  "metadata": {
    "source": "/home/sparrow/projects/mcp-servers/src/prompt-manager/.venv/lib/python3.12/site-packages/notebook/static/7995.45be6443b704da1daafc.js",
    "imported": true
  }
}
```

--------------------------------------------------------------------------------
/src/mcp_project_orchestrator/prompts/coding/ADDITIONAL_PROPERTY_FLAG.json:
--------------------------------------------------------------------------------

```json
{
  "name": "ADDITIONAL_PROPERTY_FLAG",
  "description": "Prompt template extracted from 7995.45be6443b704da1daafc.js",
  "type": "prompt",
  "category": "coding",
  "content": "__additional_property",
  "variables": {},
  "metadata": {
    "source": "/home/sparrow/projects/mcp-servers/src/prompt-manager/.venv/lib/python3.12/site-packages/notebook/static/7995.45be6443b704da1daafc.js",
    "imported": true
  }
}
```

--------------------------------------------------------------------------------
/src/mcp_project_orchestrator/prompts/coding/notebookURL.json:
--------------------------------------------------------------------------------

```json
{
  "name": "notebookURL",
  "description": "Prompt template extracted from 9380.709f3e6308fc49ccb353.js",
  "type": "prompt",
  "category": "coding",
  "content": "https://github.com/jupyter/notebook",
  "variables": {},
  "metadata": {
    "source": "/home/sparrow/projects/mcp-servers/src/prompt-manager/.venv/lib/python3.12/site-packages/notebook/static/9380.709f3e6308fc49ccb353.js",
    "imported": true
  }
}
```

--------------------------------------------------------------------------------
/src/mcp_project_orchestrator/prompts/notebookURL.json:
--------------------------------------------------------------------------------

```json
{
  "name": "notebookURL",
  "description": "Prompt template extracted from 9380.709f3e6308fc49ccb353.js",
  "type": "prompt",
  "category": "coding",
  "content": "https://github.com/jupyter/notebook",
  "variables": {},
  "metadata": {
    "source": "/home/sparrow/projects/mcp-servers/src/prompt-manager/.venv/lib/python3.12/site-packages/notebook/static/9380.709f3e6308fc49ccb353.js",
    "imported": true
  }
}
```

--------------------------------------------------------------------------------
/src/mcp_project_orchestrator/prompts/coding/Vr.json:
--------------------------------------------------------------------------------

```json
{
  "name": "Vr",
  "description": "Prompt template extracted from 9046.99c477ea375dcbb8c7ca.js",
  "type": "prompt",
  "category": "coding",
  "content": "font-family:monospace;border-bottom:1px solid #e2e2e2;padding:2px;",
  "variables": {},
  "metadata": {
    "source": "/home/sparrow/projects/mcp-servers/src/prompt-manager/.venv/share/jupyter/lab/static/9046.99c477ea375dcbb8c7ca.js",
    "imported": true
  }
}
```

--------------------------------------------------------------------------------
/src/mcp_project_orchestrator/prompts/Vr.json:
--------------------------------------------------------------------------------

```json
{
  "name": "Vr",
  "description": "Prompt template extracted from 9046.99c477ea375dcbb8c7ca.js",
  "type": "prompt",
  "category": "coding",
  "content": "font-family:monospace;border-bottom:1px solid #e2e2e2;padding:2px;",
  "variables": {},
  "metadata": {
    "source": "/home/sparrow/projects/mcp-servers/src/prompt-manager/.venv/share/jupyter/lab/static/9046.99c477ea375dcbb8c7ca.js",
    "imported": true
  }
}
```

--------------------------------------------------------------------------------
/src/mcp_project_orchestrator/prompts/other/Task_List_Helper.json:
--------------------------------------------------------------------------------

```json
{
  "name": "Task List Helper",
  "description": "A basic prompt to help organize and prioritize tasks",
  "type": "prompt",
  "category": "other",
  "content": "Please create a prioritized task list based on the following requirements:\n\n{{requirements}}",
  "variables": [
    "requirements"
  ],
  "metadata": {
    "source": "/home/sparrow/mcp/data/prompts/task-list-helper-8ithy.json",
    "imported": true
  }
}
```

--------------------------------------------------------------------------------
/src/mcp_project_orchestrator/prompts/Task_List_Helper.json:
--------------------------------------------------------------------------------

```json
{
  "name": "Task List Helper",
  "description": "A basic prompt to help organize and prioritize tasks",
  "type": "prompt",
  "category": "other",
  "content": "Please create a prioritized task list based on the following requirements:\n\n{{requirements}}",
  "variables": [
    "requirements"
  ],
  "metadata": {
    "source": "/home/sparrow/mcp/data/prompts/task-list-helper-8ithy.json",
    "imported": true
  }
}
```

--------------------------------------------------------------------------------
/src/mcp_project_orchestrator/prompts/coding/KERNEL_STATUS_ERROR_CLASS.json:
--------------------------------------------------------------------------------

```json
{
  "name": "KERNEL_STATUS_ERROR_CLASS",
  "description": "Prompt template extracted from 5573.fadd0e2001b2575ccb0f.js",
  "type": "prompt",
  "category": "coding",
  "content": "jp-NotebookKernelStatus-error",
  "variables": {},
  "metadata": {
    "source": "/home/sparrow/projects/mcp-servers/src/prompt-manager/.venv/lib/python3.12/site-packages/notebook/static/5573.fadd0e2001b2575ccb0f.js",
    "imported": true
  }
}
```

--------------------------------------------------------------------------------
/src/mcp_project_orchestrator/prompts/KERNEL_STATUS_ERROR_CLASS.json:
--------------------------------------------------------------------------------

```json
{
  "name": "KERNEL_STATUS_ERROR_CLASS",
  "description": "Prompt template extracted from 5573.fadd0e2001b2575ccb0f.js",
  "type": "prompt",
  "category": "coding",
  "content": "jp-NotebookKernelStatus-error",
  "variables": {},
  "metadata": {
    "source": "/home/sparrow/projects/mcp-servers/src/prompt-manager/.venv/lib/python3.12/site-packages/notebook/static/5573.fadd0e2001b2575ccb0f.js",
    "imported": true
  }
}
```

--------------------------------------------------------------------------------
/src/mcp_project_orchestrator/prompts/marker.json:
--------------------------------------------------------------------------------

```json
{
  "name": "marker",
  "description": "Prompt template extracted from 417.29f636ec8be265b7e480.js",
  "type": "prompt",
  "category": "system",
  "content": "fast-${Math.random().toString(36).substring(2, 8)}",
  "variables": {},
  "metadata": {
    "source": "/home/sparrow/projects/mcp-servers/src/prompt-manager/.venv/lib/python3.12/site-packages/notebook/static/417.29f636ec8be265b7e480.js",
    "imported": true
  }
}
```

--------------------------------------------------------------------------------
/src/mcp_project_orchestrator/prompts/system/marker.json:
--------------------------------------------------------------------------------

```json
{
  "name": "marker",
  "description": "Prompt template extracted from 417.29f636ec8be265b7e480.js",
  "type": "prompt",
  "category": "system",
  "content": "fast-${Math.random().toString(36).substring(2, 8)}",
  "variables": {},
  "metadata": {
    "source": "/home/sparrow/projects/mcp-servers/src/prompt-manager/.venv/lib/python3.12/site-packages/notebook/static/417.29f636ec8be265b7e480.js",
    "imported": true
  }
}
```

--------------------------------------------------------------------------------
/src/mcp_project_orchestrator/prompts/coding/JUPYTERLAB_DOCMANAGER_PLUGIN_ID.json:
--------------------------------------------------------------------------------

```json
{
  "name": "JUPYTERLAB_DOCMANAGER_PLUGIN_ID",
  "description": "Prompt template extracted from 8579.d7fc77346371c454ec00.js",
  "type": "prompt",
  "category": "coding",
  "content": "@jupyterlab/docmanager-extension:plugin",
  "variables": {},
  "metadata": {
    "source": "/home/sparrow/projects/mcp-servers/src/prompt-manager/.venv/lib/python3.12/site-packages/notebook/static/8579.d7fc77346371c454ec00.js",
    "imported": true
  }
}
```

--------------------------------------------------------------------------------
/src/mcp_project_orchestrator/prompts/JUPYTERLAB_DOCMANAGER_PLUGIN_ID.json:
--------------------------------------------------------------------------------

```json
{
  "name": "JUPYTERLAB_DOCMANAGER_PLUGIN_ID",
  "description": "Prompt template extracted from 8579.d7fc77346371c454ec00.js",
  "type": "prompt",
  "category": "coding",
  "content": "@jupyterlab/docmanager-extension:plugin",
  "variables": {},
  "metadata": {
    "source": "/home/sparrow/projects/mcp-servers/src/prompt-manager/.venv/lib/python3.12/site-packages/notebook/static/8579.d7fc77346371c454ec00.js",
    "imported": true
  }
}
```

--------------------------------------------------------------------------------
/src/mcp_project_orchestrator/mermaid/templates/flowchart/Generate_Mermaid_Diagram.json:
--------------------------------------------------------------------------------

```json
{
  "name": "Generate Mermaid Diagram",
  "description": "",
  "type": "flowchart",
  "content": "You are an expert system designed to create Mermaid diagrams based on user queries. Your task is to analyze the given input and generate a visual representation of the concepts, relationships, or processes described. Return only the Mermaid diagram code without any explanation.",
  "variables": {},
  "metadata": {
    "imported": true
  }
}
```

--------------------------------------------------------------------------------
/src/mcp_project_orchestrator/mermaid/templates/Generate_Mermaid_Diagram.json:
--------------------------------------------------------------------------------

```json
{
  "name": "Generate Mermaid Diagram",
  "description": "",
  "type": "flowchart",
  "content": "You are an expert system designed to create Mermaid diagrams based on user queries. Your task is to analyze the given input and generate a visual representation of the concepts, relationships, or processes described. Return only the Mermaid diagram code without any explanation.",
  "variables": {},
  "metadata": {
    "imported": true
  }
}
```

--------------------------------------------------------------------------------
/src/mcp_project_orchestrator/prompts/cKeywords.json:
--------------------------------------------------------------------------------

```json
{
  "name": "cKeywords",
  "description": "Prompt template extracted from 9425.9d70d88b5d2e3e2ac115.js",
  "type": "prompt",
  "category": "coding",
  "content": "auto if break case register continue return default do sizeof ",
  "variables": {},
  "metadata": {
    "source": "/home/sparrow/projects/mcp-servers/src/prompt-manager/.venv/lib/python3.12/site-packages/notebook/static/9425.9d70d88b5d2e3e2ac115.js",
    "imported": true
  }
}
```

--------------------------------------------------------------------------------
/src/mcp_project_orchestrator/prompts/coding/cKeywords.json:
--------------------------------------------------------------------------------

```json
{
  "name": "cKeywords",
  "description": "Prompt template extracted from 9425.9d70d88b5d2e3e2ac115.js",
  "type": "prompt",
  "category": "coding",
  "content": "auto if break case register continue return default do sizeof ",
  "variables": {},
  "metadata": {
    "source": "/home/sparrow/projects/mcp-servers/src/prompt-manager/.venv/lib/python3.12/site-packages/notebook/static/9425.9d70d88b5d2e3e2ac115.js",
    "imported": true
  }
}
```

--------------------------------------------------------------------------------
/src/mcp_project_orchestrator/mermaid/templates/flowchart/Mermaid_Diagram_Generator.json:
--------------------------------------------------------------------------------

```json
{
  "name": "Mermaid Diagram Generator",
  "description": "",
  "type": "flowchart",
  "content": "You are an expert system designed to create Mermaid diagrams based on user queries. Your task is to analyze the given input and generate a visual representation of the concepts, relationships, or processes described. Return only the Mermaid diagram code without any explanation.",
  "variables": {},
  "metadata": {
    "imported": true
  }
}
```

--------------------------------------------------------------------------------
/src/mcp_project_orchestrator/mermaid/templates/Mermaid_Diagram_Generator.json:
--------------------------------------------------------------------------------

```json
{
  "name": "Mermaid Diagram Generator",
  "description": "",
  "type": "flowchart",
  "content": "You are an expert system designed to create Mermaid diagrams based on user queries. Your task is to analyze the given input and generate a visual representation of the concepts, relationships, or processes described. Return only the Mermaid diagram code without any explanation.",
  "variables": {},
  "metadata": {
    "imported": true
  }
}
```

--------------------------------------------------------------------------------
/src/mcp_project_orchestrator/prompts/coding/pFloatForm.json:
--------------------------------------------------------------------------------

```json
{
  "name": "pFloatForm",
  "description": "Prompt template extracted from 4038.edb04f3d9d68204491ba.js",
  "type": "prompt",
  "category": "coding",
  "content": "(?:(?:\\\\.\\\\d+|\\\\d+\\\\.\\\\d*|\\\\d+)(?:[eE][+-]?\\\\d+)?)",
  "variables": {},
  "metadata": {
    "source": "/home/sparrow/projects/mcp-servers/src/prompt-manager/.venv/lib/python3.12/site-packages/notebook/static/4038.edb04f3d9d68204491ba.js",
    "imported": true
  }
}
```

--------------------------------------------------------------------------------
/src/mcp_project_orchestrator/prompts/pFloatForm.json:
--------------------------------------------------------------------------------

```json
{
  "name": "pFloatForm",
  "description": "Prompt template extracted from 4038.edb04f3d9d68204491ba.js",
  "type": "prompt",
  "category": "coding",
  "content": "(?:(?:\\\\.\\\\d+|\\\\d+\\\\.\\\\d*|\\\\d+)(?:[eE][+-]?\\\\d+)?)",
  "variables": {},
  "metadata": {
    "source": "/home/sparrow/projects/mcp-servers/src/prompt-manager/.venv/lib/python3.12/site-packages/notebook/static/4038.edb04f3d9d68204491ba.js",
    "imported": true
  }
}
```

--------------------------------------------------------------------------------
/src/mcp_project_orchestrator/prompts/coding/page.json:
--------------------------------------------------------------------------------

```json
{
  "name": "page",
  "description": "Prompt template extracted from 8781.f58f42a24da8ac99623f.js",
  "type": "prompt",
  "category": "coding",
  "content": "/${_jupyterlab_coreutils__WEBPACK_IMPORTED_MODULE_0__.PageConfig.getOption(",
  "variables": {},
  "metadata": {
    "source": "/home/sparrow/projects/mcp-servers/src/prompt-manager/.venv/lib/python3.12/site-packages/notebook/static/8781.f58f42a24da8ac99623f.js",
    "imported": true
  }
}
```

--------------------------------------------------------------------------------
/src/mcp_project_orchestrator/prompts/page.json:
--------------------------------------------------------------------------------

```json
{
  "name": "page",
  "description": "Prompt template extracted from 8781.f58f42a24da8ac99623f.js",
  "type": "prompt",
  "category": "coding",
  "content": "/${_jupyterlab_coreutils__WEBPACK_IMPORTED_MODULE_0__.PageConfig.getOption(",
  "variables": {},
  "metadata": {
    "source": "/home/sparrow/projects/mcp-servers/src/prompt-manager/.venv/lib/python3.12/site-packages/notebook/static/8781.f58f42a24da8ac99623f.js",
    "imported": true
  }
}
```

--------------------------------------------------------------------------------
/src/mcp_project_orchestrator/prompts/coding/pBuiltins.json:
--------------------------------------------------------------------------------

```json
{
  "name": "pBuiltins",
  "description": "Prompt template extracted from 8381.0291906ada65d4e5df4e.js",
  "type": "prompt",
  "category": "coding",
  "content": "ABS ACOS ARITY ASIN ATAN AVG BAGSIZE BINSTORAGE BLOOM BUILDBLOOM CBRT CEIL ",
  "variables": {},
  "metadata": {
    "source": "/home/sparrow/projects/mcp-servers/src/prompt-manager/.venv/lib/python3.12/site-packages/notebook/static/8381.0291906ada65d4e5df4e.js",
    "imported": true
  }
}
```

--------------------------------------------------------------------------------
/src/mcp_project_orchestrator/prompts/pBuiltins.json:
--------------------------------------------------------------------------------

```json
{
  "name": "pBuiltins",
  "description": "Prompt template extracted from 8381.0291906ada65d4e5df4e.js",
  "type": "prompt",
  "category": "coding",
  "content": "ABS ACOS ARITY ASIN ATAN AVG BAGSIZE BINSTORAGE BLOOM BUILDBLOOM CBRT CEIL ",
  "variables": {},
  "metadata": {
    "source": "/home/sparrow/projects/mcp-servers/src/prompt-manager/.venv/lib/python3.12/site-packages/notebook/static/8381.0291906ada65d4e5df4e.js",
    "imported": true
  }
}
```

--------------------------------------------------------------------------------
/src/mcp_project_orchestrator/prompts/coding/decodeStateVectorV2.json:
--------------------------------------------------------------------------------

```json
{
  "name": "decodeStateVectorV2",
  "description": "Prompt template extracted from 7957.d903973498b192f6210c.js",
  "type": "prompt",
  "category": "coding",
  "content": "font-family:monospace;border-bottom:1px solid #e2e2e2;padding:2px;",
  "variables": {},
  "metadata": {
    "source": "/home/sparrow/projects/mcp-servers/src/prompt-manager/.venv/lib/python3.12/site-packages/notebook/static/7957.d903973498b192f6210c.js",
    "imported": true
  }
}
```

--------------------------------------------------------------------------------
/src/mcp_project_orchestrator/prompts/decodeStateVectorV2.json:
--------------------------------------------------------------------------------

```json
{
  "name": "decodeStateVectorV2",
  "description": "Prompt template extracted from 7957.d903973498b192f6210c.js",
  "type": "prompt",
  "category": "coding",
  "content": "font-family:monospace;border-bottom:1px solid #e2e2e2;padding:2px;",
  "variables": {},
  "metadata": {
    "source": "/home/sparrow/projects/mcp-servers/src/prompt-manager/.venv/lib/python3.12/site-packages/notebook/static/7957.d903973498b192f6210c.js",
    "imported": true
  }
}
```

--------------------------------------------------------------------------------
/mcp-project-orchestrator/openssl/mcp_orchestrator/__init__.py:
--------------------------------------------------------------------------------

```python
"""
MCP Project Orchestrator for OpenSSL

This package provides Cursor configuration management for OpenSSL development,
similar to how Conan manages build profiles.
"""

__version__ = "0.1.0"
__author__ = "MCP Project Orchestrator Team"

from .cursor_deployer import CursorConfigDeployer
from .cursor_config import CursorConfig
from .platform_detector import PlatformDetector

__all__ = [
    "CursorConfigDeployer",
    "CursorConfig", 
    "PlatformDetector",
]
```

--------------------------------------------------------------------------------
/src/mcp_project_orchestrator/mermaid/templates/flowchart/Mermaid_Class_Diagram_Generator.json:
--------------------------------------------------------------------------------

```json
{
  "name": "Mermaid Class Diagram Generator",
  "description": "",
  "type": "flowchart",
  "content": "You are an expert in translating code into visual class diagrams using Mermaid syntax. Your task is to analyze the given code and create a comprehensive class diagram that accurately represents all classes, methods, properties, and their relationships. Return only the Mermaid class diagram code.",
  "variables": {},
  "metadata": {
    "imported": true
  }
}
```

--------------------------------------------------------------------------------
/src/mcp_project_orchestrator/mermaid/templates/Mermaid_Class_Diagram_Generator.json:
--------------------------------------------------------------------------------

```json
{
  "name": "Mermaid Class Diagram Generator",
  "description": "",
  "type": "flowchart",
  "content": "You are an expert in translating code into visual class diagrams using Mermaid syntax. Your task is to analyze the given code and create a comprehensive class diagram that accurately represents all classes, methods, properties, and their relationships. Return only the Mermaid class diagram code.",
  "variables": {},
  "metadata": {
    "imported": true
  }
}
```

--------------------------------------------------------------------------------
/src/mcp_project_orchestrator/prompts/blockKeywordsStr.json:
--------------------------------------------------------------------------------

```json
{
  "name": "blockKeywordsStr",
  "description": "Prompt template extracted from 3501.c1c56527cb2f94c27dcf.js",
  "type": "prompt",
  "category": "coding",
  "content": "body catch class do else enum for foreach foreach_reverse if in interface mixin ",
  "variables": {},
  "metadata": {
    "source": "/home/sparrow/projects/mcp-servers/src/prompt-manager/.venv/lib/python3.12/site-packages/notebook/static/3501.c1c56527cb2f94c27dcf.js",
    "imported": true
  }
}
```

--------------------------------------------------------------------------------
/src/mcp_project_orchestrator/prompts/coding/blockKeywordsStr.json:
--------------------------------------------------------------------------------

```json
{
  "name": "blockKeywordsStr",
  "description": "Prompt template extracted from 3501.c1c56527cb2f94c27dcf.js",
  "type": "prompt",
  "category": "coding",
  "content": "body catch class do else enum for foreach foreach_reverse if in interface mixin ",
  "variables": {},
  "metadata": {
    "source": "/home/sparrow/projects/mcp-servers/src/prompt-manager/.venv/lib/python3.12/site-packages/notebook/static/3501.c1c56527cb2f94c27dcf.js",
    "imported": true
  }
}
```

--------------------------------------------------------------------------------
/test_package/conanfile.py:
--------------------------------------------------------------------------------

```python
from conan import ConanFile


class TestPackageConan(ConanFile):
    settings = None
    generators = ("VirtualRunEnv",)
    test_type = "explicit"

    def requirements(self):
        self.requires(self.tested_reference_str)

    def test(self):
        # Validate the package can be imported in a virtual run environment
        self.run(
            'python -c "import mcp_project_orchestrator as m; print(m.__version__)"',
            env="conanrun",
        )


```

--------------------------------------------------------------------------------
/data/prompts/templates/task-list-helper-8ithy.json:
--------------------------------------------------------------------------------

```json
{
  "id": "task-list-helper-8ithy",
  "name": "Task List Helper",
  "content": "Please create a prioritized task list based on the following requirements:\n\n{{requirements}}",
  "isTemplate": true,
  "createdAt": "2025-03-15T18:44:49.128Z",
  "updatedAt": "2025-03-15T18:44:49.128Z",
  "version": 1,
  "description": "A basic prompt to help organize and prioritize tasks",
  "variables": [
    "requirements"
  ],
  "tags": [
    "productivity",
    "planning"
  ]
}
```

--------------------------------------------------------------------------------
/src/mcp_project_orchestrator/prompts/Could_you_interpret_the_assumed_applicat___.json:
--------------------------------------------------------------------------------

```json
{
  "name": "Could you interpret the assumed applicat...",
  "description": "Could you interpret the assumed application of this software design as a life-story analogy?",
  "type": "prompt",
  "category": "other",
  "content": "Could you interpret the assumed application of this software design as a life-story analogy?",
  "variables": {},
  "metadata": {
    "source": "/home/sparrow/mcp/data/prompts/could-you-interpret-the-assumed-applicat.json",
    "imported": true
  }
}
```

--------------------------------------------------------------------------------
/src/mcp_project_orchestrator/prompts/other/Could_you_interpret_the_assumed_applicat___.json:
--------------------------------------------------------------------------------

```json
{
  "name": "Could you interpret the assumed applicat...",
  "description": "Could you interpret the assumed application of this software design as a life-story analogy?",
  "type": "prompt",
  "category": "other",
  "content": "Could you interpret the assumed application of this software design as a life-story analogy?",
  "variables": {},
  "metadata": {
    "source": "/home/sparrow/mcp/data/prompts/could-you-interpret-the-assumed-applicat.json",
    "imported": true
  }
}
```

--------------------------------------------------------------------------------
/src/mcp_project_orchestrator/prompts/encoded.json:
--------------------------------------------------------------------------------

```json
{
  "name": "encoded",
  "description": "Prompt template extracted from parse.js",
  "type": "prompt",
  "category": "user",
  "content": "filter%5B0%5D%5B%5D=int1&filter%5B0%5D%5B%5D=%3D&filter%5B0%5D%5B%5D=77&filter%5B%5D=and&filter%5B2%5D%5B%5D=int2&filter%5B2%5D%5B%5D=%3D&filter%5B2%5D%5B%5D=8",
  "variables": {},
  "metadata": {
    "source": "/home/sparrow/projects/mcp-prompts/custom-mcp/node_modules/body-parser/node_modules/qs/test/parse.js",
    "imported": true
  }
}
```

--------------------------------------------------------------------------------
/src/mcp_project_orchestrator/prompts/user/encoded.json:
--------------------------------------------------------------------------------

```json
{
  "name": "encoded",
  "description": "Prompt template extracted from parse.js",
  "type": "prompt",
  "category": "user",
  "content": "filter%5B0%5D%5B%5D=int1&filter%5B0%5D%5B%5D=%3D&filter%5B0%5D%5B%5D=77&filter%5B%5D=and&filter%5B2%5D%5B%5D=int2&filter%5B2%5D%5B%5D=%3D&filter%5B2%5D%5B%5D=8",
  "variables": {},
  "metadata": {
    "source": "/home/sparrow/projects/mcp-prompts/custom-mcp/node_modules/body-parser/node_modules/qs/test/parse.js",
    "imported": true
  }
}
```

--------------------------------------------------------------------------------
/src/mcp_project_orchestrator/templates/component/Proxy.json:
--------------------------------------------------------------------------------

```json
{
  "name": "Proxy",
  "description": "Intermediates access to a real object.",
  "type": "component",
  "files": [],
  "dependencies": [],
  "variables": {},
  "version": {
    "major": 1,
    "minor": 0,
    "patch": 0
  },
  "metadata": {
    "source": "/home/sparrow/projects/mcp-project-orchestrator/component_templates.json",
    "imported": true
  },
  "mermaid": "Generate a Mermaid diagram visualizing Proxy Design Pattern, demonstrating the surrogate control pattern."
}
```

--------------------------------------------------------------------------------
/src/mcp_project_orchestrator/templates/component/State.json:
--------------------------------------------------------------------------------

```json
{
  "name": "State",
  "description": "Manages state-dependent behavior.",
  "type": "component",
  "files": [],
  "dependencies": [],
  "variables": {},
  "version": {
    "major": 1,
    "minor": 0,
    "patch": 0
  },
  "metadata": {
    "source": "/home/sparrow/projects/mcp-project-orchestrator/component_templates.json",
    "imported": true
  },
  "mermaid": "Generate a Mermaid diagram visualizing State Design Pattern, outlining state transitions and behavior changes."
}
```

--------------------------------------------------------------------------------
/src/mcp_project_orchestrator/templates/Proxy.json:
--------------------------------------------------------------------------------

```json
{
  "name": "Proxy",
  "description": "Intermediates access to a real object.",
  "type": "component",
  "files": [],
  "dependencies": [],
  "variables": {},
  "version": {
    "major": 1,
    "minor": 0,
    "patch": 0
  },
  "metadata": {
    "source": "/home/sparrow/projects/mcp-project-orchestrator/component_templates.json",
    "imported": true
  },
  "mermaid": "Generate a Mermaid diagram visualizing Proxy Design Pattern, demonstrating the surrogate control pattern."
}
```

--------------------------------------------------------------------------------
/src/mcp_project_orchestrator/templates/State.json:
--------------------------------------------------------------------------------

```json
{
  "name": "State",
  "description": "Manages state-dependent behavior.",
  "type": "component",
  "files": [],
  "dependencies": [],
  "variables": {},
  "version": {
    "major": 1,
    "minor": 0,
    "patch": 0
  },
  "metadata": {
    "source": "/home/sparrow/projects/mcp-project-orchestrator/component_templates.json",
    "imported": true
  },
  "mermaid": "Generate a Mermaid diagram visualizing State Design Pattern, outlining state transitions and behavior changes."
}
```

--------------------------------------------------------------------------------
/src/mcp_project_orchestrator/templates/index.json:
--------------------------------------------------------------------------------

```json
{
  "component_templates": {
    "templates": [
      "Factory",
      "AbstractFactory",
      "Builder",
      "Prototype",
      "Singleton",
      "Adapter",
      "Decorator",
      "Facade",
      "Proxy",
      "Chain",
      "Command",
      "Iterator",
      "Mediator",
      "Memento",
      "Observer",
      "State",
      "Strategy",
      "TemplateMethod",
      "Visitor"
    ],
    "count": 19
  },
  "project_templates": {
    "templates": [],
    "count": 0
  }
}
```

--------------------------------------------------------------------------------
/src/mcp_project_orchestrator/templates/component/Memento.json:
--------------------------------------------------------------------------------

```json
{
  "name": "Memento",
  "description": "Stores and restores object state.",
  "type": "component",
  "files": [],
  "dependencies": [],
  "variables": {},
  "version": {
    "major": 1,
    "minor": 0,
    "patch": 0
  },
  "metadata": {
    "source": "/home/sparrow/projects/mcp-project-orchestrator/component_templates.json",
    "imported": true
  },
  "mermaid": "Generate a Mermaid diagram visualizing Memento Design Pattern, illustrating state capture and restoration processes."
}
```

--------------------------------------------------------------------------------
/src/mcp_project_orchestrator/templates/Memento.json:
--------------------------------------------------------------------------------

```json
{
  "name": "Memento",
  "description": "Stores and restores object state.",
  "type": "component",
  "files": [],
  "dependencies": [],
  "variables": {},
  "version": {
    "major": 1,
    "minor": 0,
    "patch": 0
  },
  "metadata": {
    "source": "/home/sparrow/projects/mcp-project-orchestrator/component_templates.json",
    "imported": true
  },
  "mermaid": "Generate a Mermaid diagram visualizing Memento Design Pattern, illustrating state capture and restoration processes."
}
```

--------------------------------------------------------------------------------
/src/mcp_project_orchestrator/templates/component/Mediator.json:
--------------------------------------------------------------------------------

```json
{
  "name": "Mediator",
  "description": "Manages communication between objects.",
  "type": "component",
  "files": [],
  "dependencies": [],
  "variables": {},
  "version": {
    "major": 1,
    "minor": 0,
    "patch": 0
  },
  "metadata": {
    "source": "/home/sparrow/projects/mcp-project-orchestrator/component_templates.json",
    "imported": true
  },
  "mermaid": "Generate a Mermaid diagram visualizing Mediator Design Pattern, showing how components communicate via a mediator."
}
```

--------------------------------------------------------------------------------
/src/mcp_project_orchestrator/templates/Mediator.json:
--------------------------------------------------------------------------------

```json
{
  "name": "Mediator",
  "description": "Manages communication between objects.",
  "type": "component",
  "files": [],
  "dependencies": [],
  "variables": {},
  "version": {
    "major": 1,
    "minor": 0,
    "patch": 0
  },
  "metadata": {
    "source": "/home/sparrow/projects/mcp-project-orchestrator/component_templates.json",
    "imported": true
  },
  "mermaid": "Generate a Mermaid diagram visualizing Mediator Design Pattern, showing how components communicate via a mediator."
}
```

--------------------------------------------------------------------------------
/src/mcp_project_orchestrator/prompts/Analyze_Mermaid_Diagram.json:
--------------------------------------------------------------------------------

```json
{
  "name": "Analyze Mermaid Diagram",
  "description": "Prompt template imported from analyze-mermaid-diagram.json",
  "type": "prompt",
  "category": "other",
  "content": "You are an expert in analyzing Mermaid diagrams. Your task is to analyze the provided diagram code and provide insights about its structure, clarity, and potential improvements.",
  "variables": {},
  "metadata": {
    "source": "/home/sparrow/mcp/data/prompts/analyze-mermaid-diagram.json",
    "imported": true
  }
}
```

--------------------------------------------------------------------------------
/src/mcp_project_orchestrator/prompts/Modify_Mermaid_Diagram.json:
--------------------------------------------------------------------------------

```json
{
  "name": "Modify Mermaid Diagram",
  "description": "Prompt template imported from modify-mermaid-diagram.json",
  "type": "prompt",
  "category": "other",
  "content": "You are an expert in modifying Mermaid diagrams. Your task is to modify the provided diagram according to the requested changes while maintaining its overall structure and clarity.",
  "variables": {},
  "metadata": {
    "source": "/home/sparrow/mcp/data/prompts/modify-mermaid-diagram.json",
    "imported": true
  }
}
```

--------------------------------------------------------------------------------
/src/mcp_project_orchestrator/prompts/other/Analyze_Mermaid_Diagram.json:
--------------------------------------------------------------------------------

```json
{
  "name": "Analyze Mermaid Diagram",
  "description": "Prompt template imported from analyze-mermaid-diagram.json",
  "type": "prompt",
  "category": "other",
  "content": "You are an expert in analyzing Mermaid diagrams. Your task is to analyze the provided diagram code and provide insights about its structure, clarity, and potential improvements.",
  "variables": {},
  "metadata": {
    "source": "/home/sparrow/mcp/data/prompts/analyze-mermaid-diagram.json",
    "imported": true
  }
}
```

--------------------------------------------------------------------------------
/src/mcp_project_orchestrator/prompts/other/Modify_Mermaid_Diagram.json:
--------------------------------------------------------------------------------

```json
{
  "name": "Modify Mermaid Diagram",
  "description": "Prompt template imported from modify-mermaid-diagram.json",
  "type": "prompt",
  "category": "other",
  "content": "You are an expert in modifying Mermaid diagrams. Your task is to modify the provided diagram according to the requested changes while maintaining its overall structure and clarity.",
  "variables": {},
  "metadata": {
    "source": "/home/sparrow/mcp/data/prompts/modify-mermaid-diagram.json",
    "imported": true
  }
}
```

--------------------------------------------------------------------------------
/src/mcp_project_orchestrator/templates/Command.json:
--------------------------------------------------------------------------------

```json
{
  "name": "Command",
  "description": "Encapsulates requests as objects.",
  "type": "component",
  "files": [],
  "dependencies": [],
  "variables": {},
  "version": {
    "major": 1,
    "minor": 0,
    "patch": 0
  },
  "metadata": {
    "source": "/home/sparrow/projects/mcp-project-orchestrator/component_templates.json",
    "imported": true
  },
  "mermaid": "Generate a Mermaid diagram visualizing Command Design Pattern, outlining encapsulated request objects and their invokers."
}
```

--------------------------------------------------------------------------------
/src/mcp_project_orchestrator/templates/component/Command.json:
--------------------------------------------------------------------------------

```json
{
  "name": "Command",
  "description": "Encapsulates requests as objects.",
  "type": "component",
  "files": [],
  "dependencies": [],
  "variables": {},
  "version": {
    "major": 1,
    "minor": 0,
    "patch": 0
  },
  "metadata": {
    "source": "/home/sparrow/projects/mcp-project-orchestrator/component_templates.json",
    "imported": true
  },
  "mermaid": "Generate a Mermaid diagram visualizing Command Design Pattern, outlining encapsulated request objects and their invokers."
}
```

--------------------------------------------------------------------------------
/src/mcp_project_orchestrator/templates/component/Iterator.json:
--------------------------------------------------------------------------------

```json
{
  "name": "Iterator",
  "description": "Enables sequential access to collection elements.",
  "type": "component",
  "files": [],
  "dependencies": [],
  "variables": {},
  "version": {
    "major": 1,
    "minor": 0,
    "patch": 0
  },
  "metadata": {
    "source": "/home/sparrow/projects/mcp-project-orchestrator/component_templates.json",
    "imported": true
  },
  "mermaid": "Generate a Mermaid diagram visualizing Iterator Design Pattern, showing sequential access to a collection."
}
```

--------------------------------------------------------------------------------
/src/mcp_project_orchestrator/templates/Iterator.json:
--------------------------------------------------------------------------------

```json
{
  "name": "Iterator",
  "description": "Enables sequential access to collection elements.",
  "type": "component",
  "files": [],
  "dependencies": [],
  "variables": {},
  "version": {
    "major": 1,
    "minor": 0,
    "patch": 0
  },
  "metadata": {
    "source": "/home/sparrow/projects/mcp-project-orchestrator/component_templates.json",
    "imported": true
  },
  "mermaid": "Generate a Mermaid diagram visualizing Iterator Design Pattern, showing sequential access to a collection."
}
```

--------------------------------------------------------------------------------
/data/prompts/templates/generate-mermaid-diagram.json:
--------------------------------------------------------------------------------

```json
{
  "id": "generate-mermaid-diagram",
  "name": "Generate Mermaid Diagram",
  "content": "You are an expert system designed to create Mermaid diagrams based on user queries. Your task is to analyze the given input and generate a visual representation of the concepts, relationships, or processes described. Return only the Mermaid diagram code without any explanation.",
  "isTemplate": false,
  "createdAt": "2025-03-14T20:54:37.903Z",
  "updatedAt": "2025-03-14T20:54:37.903Z",
  "version": 1
}
```

--------------------------------------------------------------------------------
/src/mcp_project_orchestrator/prompts/analysis/Mermaid_Analysis_Expert.json:
--------------------------------------------------------------------------------

```json
{
  "name": "Mermaid Analysis Expert",
  "description": "Prompt template imported from mermaid-analysis-expert.json",
  "type": "prompt",
  "category": "analysis",
  "content": "You are an expert in analyzing Mermaid diagrams. Your task is to analyze the provided diagram code and provide insights about its structure, clarity, and potential improvements.",
  "variables": {},
  "metadata": {
    "source": "/home/sparrow/mcp/data/prompts/mermaid-analysis-expert.json",
    "imported": true
  }
}
```

--------------------------------------------------------------------------------
/src/mcp_project_orchestrator/prompts/Generate_different_types_of_questions_ab___.json:
--------------------------------------------------------------------------------

```json
{
  "name": "Generate different types of questions ab...",
  "description": "Generate different types of questions about the given text",
  "type": "prompt",
  "category": "other",
  "content": "Generate different types of questions about the given text. Each question must be on a new line. Do not include empty lines or blank questions.",
  "variables": {},
  "metadata": {
    "source": "/home/sparrow/mcp/data/prompts/generate-different-types-of-questions-ab.json",
    "imported": true
  }
}
```

--------------------------------------------------------------------------------
/src/mcp_project_orchestrator/prompts/Mermaid_Analysis_Expert.json:
--------------------------------------------------------------------------------

```json
{
  "name": "Mermaid Analysis Expert",
  "description": "Prompt template imported from mermaid-analysis-expert.json",
  "type": "prompt",
  "category": "analysis",
  "content": "You are an expert in analyzing Mermaid diagrams. Your task is to analyze the provided diagram code and provide insights about its structure, clarity, and potential improvements.",
  "variables": {},
  "metadata": {
    "source": "/home/sparrow/mcp/data/prompts/mermaid-analysis-expert.json",
    "imported": true
  }
}
```

--------------------------------------------------------------------------------
/src/mcp_project_orchestrator/prompts/other/Generate_different_types_of_questions_ab___.json:
--------------------------------------------------------------------------------

```json
{
  "name": "Generate different types of questions ab...",
  "description": "Generate different types of questions about the given text",
  "type": "prompt",
  "category": "other",
  "content": "Generate different types of questions about the given text. Each question must be on a new line. Do not include empty lines or blank questions.",
  "variables": {},
  "metadata": {
    "source": "/home/sparrow/mcp/data/prompts/generate-different-types-of-questions-ab.json",
    "imported": true
  }
}
```

--------------------------------------------------------------------------------
/src/mcp_project_orchestrator/templates/component/Decorator.json:
--------------------------------------------------------------------------------

```json
{
  "name": "Decorator",
  "description": "Wraps objects to extend functionality.",
  "type": "component",
  "files": [],
  "dependencies": [],
  "variables": {},
  "version": {
    "major": 1,
    "minor": 0,
    "patch": 0
  },
  "metadata": {
    "source": "/home/sparrow/projects/mcp-project-orchestrator/component_templates.json",
    "imported": true
  },
  "mermaid": "Generate a Mermaid diagram visualizing Decorator Design Pattern, that shows dynamic addition of behaviors to objects."
}
```

--------------------------------------------------------------------------------
/src/mcp_project_orchestrator/templates/Decorator.json:
--------------------------------------------------------------------------------

```json
{
  "name": "Decorator",
  "description": "Wraps objects to extend functionality.",
  "type": "component",
  "files": [],
  "dependencies": [],
  "variables": {},
  "version": {
    "major": 1,
    "minor": 0,
    "patch": 0
  },
  "metadata": {
    "source": "/home/sparrow/projects/mcp-project-orchestrator/component_templates.json",
    "imported": true
  },
  "mermaid": "Generate a Mermaid diagram visualizing Decorator Design Pattern, that shows dynamic addition of behaviors to objects."
}
```

--------------------------------------------------------------------------------
/data/prompts/templates/mermaid-diagram-generator.json:
--------------------------------------------------------------------------------

```json
{
  "id": "mermaid-diagram-generator",
  "name": "Mermaid Diagram Generator",
  "content": "You are an expert system designed to create Mermaid diagrams based on user queries. Your task is to analyze the given input and generate a visual representation of the concepts, relationships, or processes described. Return only the Mermaid diagram code without any explanation.",
  "isTemplate": false,
  "createdAt": "2025-03-14T20:43:49.467Z",
  "updatedAt": "2025-03-14T20:43:49.467Z",
  "version": 1
}
```

--------------------------------------------------------------------------------
/src/mcp_project_orchestrator/templates/component/Prototype.json:
--------------------------------------------------------------------------------

```json
{
  "name": "Prototype",
  "description": "Clones existing objects as prototypes.",
  "type": "component",
  "files": [],
  "dependencies": [],
  "variables": {},
  "version": {
    "major": 1,
    "minor": 0,
    "patch": 0
  },
  "metadata": {
    "source": "/home/sparrow/projects/mcp-project-orchestrator/component_templates.json",
    "imported": true
  },
  "mermaid": "Generate a Mermaid diagram visualizing Prototype Design Pattern, displaying object cloning and prototype relationships."
}
```

--------------------------------------------------------------------------------
/src/mcp_project_orchestrator/templates/Prototype.json:
--------------------------------------------------------------------------------

```json
{
  "name": "Prototype",
  "description": "Clones existing objects as prototypes.",
  "type": "component",
  "files": [],
  "dependencies": [],
  "variables": {},
  "version": {
    "major": 1,
    "minor": 0,
    "patch": 0
  },
  "metadata": {
    "source": "/home/sparrow/projects/mcp-project-orchestrator/component_templates.json",
    "imported": true
  },
  "mermaid": "Generate a Mermaid diagram visualizing Prototype Design Pattern, displaying object cloning and prototype relationships."
}
```

--------------------------------------------------------------------------------
/src/mcp_project_orchestrator/prompts/Mermaid_Diagram_Modifier.json:
--------------------------------------------------------------------------------

```json
{
  "name": "Mermaid Diagram Modifier",
  "description": "Prompt template imported from mermaid-diagram-modifier.json",
  "type": "prompt",
  "category": "other",
  "content": "You are an expert in modifying Mermaid diagrams. Your task is to modify the provided diagram according to the requested changes while maintaining its overall structure and clarity.",
  "variables": {},
  "metadata": {
    "source": "/home/sparrow/mcp/data/prompts/mermaid-diagram-modifier.json",
    "imported": true
  }
}
```

--------------------------------------------------------------------------------
/src/mcp_project_orchestrator/prompts/other/Mermaid_Diagram_Modifier.json:
--------------------------------------------------------------------------------

```json
{
  "name": "Mermaid Diagram Modifier",
  "description": "Prompt template imported from mermaid-diagram-modifier.json",
  "type": "prompt",
  "category": "other",
  "content": "You are an expert in modifying Mermaid diagrams. Your task is to modify the provided diagram according to the requested changes while maintaining its overall structure and clarity.",
  "variables": {},
  "metadata": {
    "source": "/home/sparrow/mcp/data/prompts/mermaid-diagram-modifier.json",
    "imported": true
  }
}
```

--------------------------------------------------------------------------------
/src/mcp_project_orchestrator/templates/Adapter.json:
--------------------------------------------------------------------------------

```json
{
  "name": "Adapter",
  "description": "Adapts one interface to another.",
  "type": "component",
  "files": [],
  "dependencies": [],
  "variables": {},
  "version": {
    "major": 1,
    "minor": 0,
    "patch": 0
  },
  "metadata": {
    "source": "/home/sparrow/projects/mcp-project-orchestrator/component_templates.json",
    "imported": true
  },
  "mermaid": "Generate a Mermaid diagram visualizing Adapter Design Pattern, showing how incompatible interfaces are adapted to work together."
}
```

--------------------------------------------------------------------------------
/src/mcp_project_orchestrator/templates/component/Adapter.json:
--------------------------------------------------------------------------------

```json
{
  "name": "Adapter",
  "description": "Adapts one interface to another.",
  "type": "component",
  "files": [],
  "dependencies": [],
  "variables": {},
  "version": {
    "major": 1,
    "minor": 0,
    "patch": 0
  },
  "metadata": {
    "source": "/home/sparrow/projects/mcp-project-orchestrator/component_templates.json",
    "imported": true
  },
  "mermaid": "Generate a Mermaid diagram visualizing Adapter Design Pattern, showing how incompatible interfaces are adapted to work together."
}
```

--------------------------------------------------------------------------------
/src/mcp_project_orchestrator/templates/component/Facade.json:
--------------------------------------------------------------------------------

```json
{
  "name": "Facade",
  "description": "Simplifies interactions with a subsystem.",
  "type": "component",
  "files": [],
  "dependencies": [],
  "variables": {},
  "version": {
    "major": 1,
    "minor": 0,
    "patch": 0
  },
  "metadata": {
    "source": "/home/sparrow/projects/mcp-project-orchestrator/component_templates.json",
    "imported": true
  },
  "mermaid": "Generate a Mermaid diagram visualizing Facade Design Pattern, showing a simplified interface versus a complex subsystem."
}
```

--------------------------------------------------------------------------------
/src/mcp_project_orchestrator/templates/Facade.json:
--------------------------------------------------------------------------------

```json
{
  "name": "Facade",
  "description": "Simplifies interactions with a subsystem.",
  "type": "component",
  "files": [],
  "dependencies": [],
  "variables": {},
  "version": {
    "major": 1,
    "minor": 0,
    "patch": 0
  },
  "metadata": {
    "source": "/home/sparrow/projects/mcp-project-orchestrator/component_templates.json",
    "imported": true
  },
  "mermaid": "Generate a Mermaid diagram visualizing Facade Design Pattern, showing a simplified interface versus a complex subsystem."
}
```

--------------------------------------------------------------------------------
/src/mcp_project_orchestrator/prompts/coding/QO.json:
--------------------------------------------------------------------------------

```json
{
  "name": "QO",
  "description": "Prompt template extracted from 8103.00fa0c157eb92e5cf3ba.js",
  "type": "prompt",
  "category": "coding",
  "content": "break case const continue default delete export extends false finally in instanceof let new return static super switch this throw true typeof var yield",
  "variables": {},
  "metadata": {
    "source": "/home/sparrow/projects/mcp-servers/src/prompt-manager/.venv/share/jupyter/lab/static/8103.00fa0c157eb92e5cf3ba.js",
    "imported": true
  }
}
```

--------------------------------------------------------------------------------
/src/mcp_project_orchestrator/prompts/QO.json:
--------------------------------------------------------------------------------

```json
{
  "name": "QO",
  "description": "Prompt template extracted from 8103.00fa0c157eb92e5cf3ba.js",
  "type": "prompt",
  "category": "coding",
  "content": "break case const continue default delete export extends false finally in instanceof let new return static super switch this throw true typeof var yield",
  "variables": {},
  "metadata": {
    "source": "/home/sparrow/projects/mcp-servers/src/prompt-manager/.venv/share/jupyter/lab/static/8103.00fa0c157eb92e5cf3ba.js",
    "imported": true
  }
}
```

--------------------------------------------------------------------------------
/src/mcp_project_orchestrator/templates/component/Factory.json:
--------------------------------------------------------------------------------

```json
{
  "name": "Factory",
  "description": "Creates objects using the Factory Method.",
  "type": "component",
  "files": [],
  "dependencies": [],
  "variables": {},
  "version": {
    "major": 1,
    "minor": 0,
    "patch": 0
  },
  "metadata": {
    "source": "/home/sparrow/projects/mcp-project-orchestrator/component_templates.json",
    "imported": true
  },
  "mermaid": "Generate a Mermaid diagram visualizing FactoryMethod Design Pattern, showing the factory, product, and client interactions."
}
```

--------------------------------------------------------------------------------
/src/mcp_project_orchestrator/templates/Factory.json:
--------------------------------------------------------------------------------

```json
{
  "name": "Factory",
  "description": "Creates objects using the Factory Method.",
  "type": "component",
  "files": [],
  "dependencies": [],
  "variables": {},
  "version": {
    "major": 1,
    "minor": 0,
    "patch": 0
  },
  "metadata": {
    "source": "/home/sparrow/projects/mcp-project-orchestrator/component_templates.json",
    "imported": true
  },
  "mermaid": "Generate a Mermaid diagram visualizing FactoryMethod Design Pattern, showing the factory, product, and client interactions."
}
```

--------------------------------------------------------------------------------
/data/prompts/templates/could-you-interpret-the-assumed-applicat.json:
--------------------------------------------------------------------------------

```json
{
  "id": "could-you-interpret-the-assumed-applicat",
  "name": "Could you interpret the assumed applicat...",
  "description": "Could you interpret the assumed application of this software design as a life-story analogy?",
  "content": "Could you interpret the assumed application of this software design as a life-story analogy?",
  "isTemplate": false,
  "tags": [
    "ai",
    "productivity"
  ],
  "createdAt": "2025-03-05T03:37:30.297Z",
  "updatedAt": "2025-03-05T03:41:11.299Z",
  "version": 1
}
```

--------------------------------------------------------------------------------
/src/mcp_project_orchestrator/prompts/coding/PLUGIN_ID_DOC_MANAGER.json:
--------------------------------------------------------------------------------

```json
{
  "name": "PLUGIN_ID_DOC_MANAGER",
  "description": "Prompt template extracted from lib_extension_index_js.cc9baf28438ab1b21a09.js",
  "type": "prompt",
  "category": "coding",
  "content": "@jupyterlab/docmanager-extension:manager",
  "variables": {},
  "metadata": {
    "source": "/home/sparrow/projects/mcp-servers/src/prompt-manager/.venv/lib/python3.12/site-packages/jupyterlab/galata/@jupyterlab/galata-extension/static/lib_extension_index_js.cc9baf28438ab1b21a09.js",
    "imported": true
  }
}
```

--------------------------------------------------------------------------------
/src/mcp_project_orchestrator/prompts/PLUGIN_ID_DOC_MANAGER.json:
--------------------------------------------------------------------------------

```json
{
  "name": "PLUGIN_ID_DOC_MANAGER",
  "description": "Prompt template extracted from lib_extension_index_js.cc9baf28438ab1b21a09.js",
  "type": "prompt",
  "category": "coding",
  "content": "@jupyterlab/docmanager-extension:manager",
  "variables": {},
  "metadata": {
    "source": "/home/sparrow/projects/mcp-servers/src/prompt-manager/.venv/lib/python3.12/site-packages/jupyterlab/galata/@jupyterlab/galata-extension/static/lib_extension_index_js.cc9baf28438ab1b21a09.js",
    "imported": true
  }
}
```

--------------------------------------------------------------------------------
/src/mcp_project_orchestrator/templates/component/Visitor.json:
--------------------------------------------------------------------------------

```json
{
  "name": "Visitor",
  "description": "Separates operations from object structure.",
  "type": "component",
  "files": [],
  "dependencies": [],
  "variables": {},
  "version": {
    "major": 1,
    "minor": 0,
    "patch": 0
  },
  "metadata": {
    "source": "/home/sparrow/projects/mcp-project-orchestrator/component_templates.json",
    "imported": true
  },
  "mermaid": "Generate a Mermaid diagram visualizing Visitor Design Pattern, showing the separation of operations from object structure."
}
```

--------------------------------------------------------------------------------
/src/mcp_project_orchestrator/templates/Visitor.json:
--------------------------------------------------------------------------------

```json
{
  "name": "Visitor",
  "description": "Separates operations from object structure.",
  "type": "component",
  "files": [],
  "dependencies": [],
  "variables": {},
  "version": {
    "major": 1,
    "minor": 0,
    "patch": 0
  },
  "metadata": {
    "source": "/home/sparrow/projects/mcp-project-orchestrator/component_templates.json",
    "imported": true
  },
  "mermaid": "Generate a Mermaid diagram visualizing Visitor Design Pattern, showing the separation of operations from object structure."
}
```

--------------------------------------------------------------------------------
/src/mcp_project_orchestrator/templates/component/Observer.json:
--------------------------------------------------------------------------------

```json
{
  "name": "Observer",
  "description": "Notifies subscribers of state changes.",
  "type": "component",
  "files": [],
  "dependencies": [],
  "variables": {},
  "version": {
    "major": 1,
    "minor": 0,
    "patch": 0
  },
  "metadata": {
    "source": "/home/sparrow/projects/mcp-project-orchestrator/component_templates.json",
    "imported": true
  },
  "mermaid": "Generate a Mermaid diagram visualizing Observer Design Pattern, showing one-to-many dependencies between subjects and observers."
}
```

--------------------------------------------------------------------------------
/src/mcp_project_orchestrator/templates/Observer.json:
--------------------------------------------------------------------------------

```json
{
  "name": "Observer",
  "description": "Notifies subscribers of state changes.",
  "type": "component",
  "files": [],
  "dependencies": [],
  "variables": {},
  "version": {
    "major": 1,
    "minor": 0,
    "patch": 0
  },
  "metadata": {
    "source": "/home/sparrow/projects/mcp-project-orchestrator/component_templates.json",
    "imported": true
  },
  "mermaid": "Generate a Mermaid diagram visualizing Observer Design Pattern, showing one-to-many dependencies between subjects and observers."
}
```

--------------------------------------------------------------------------------
/src/mcp_project_orchestrator/templates/Chain.json:
--------------------------------------------------------------------------------

```json
{
  "name": "Chain",
  "description": "Processes a request through a chain of handlers.",
  "type": "component",
  "files": [],
  "dependencies": [],
  "variables": {},
  "version": {
    "major": 1,
    "minor": 0,
    "patch": 0
  },
  "metadata": {
    "source": "/home/sparrow/projects/mcp-project-orchestrator/component_templates.json",
    "imported": true
  },
  "mermaid": "Generate a Mermaid diagram visualizing ChainOfResponsibility Design Pattern, showing the flow of requests through handlers."
}
```

--------------------------------------------------------------------------------
/src/mcp_project_orchestrator/templates/component/Chain.json:
--------------------------------------------------------------------------------

```json
{
  "name": "Chain",
  "description": "Processes a request through a chain of handlers.",
  "type": "component",
  "files": [],
  "dependencies": [],
  "variables": {},
  "version": {
    "major": 1,
    "minor": 0,
    "patch": 0
  },
  "metadata": {
    "source": "/home/sparrow/projects/mcp-project-orchestrator/component_templates.json",
    "imported": true
  },
  "mermaid": "Generate a Mermaid diagram visualizing ChainOfResponsibility Design Pattern, showing the flow of requests through handlers."
}
```

--------------------------------------------------------------------------------
/src/mcp_project_orchestrator/templates/component/Strategy.json:
--------------------------------------------------------------------------------

```json
{
  "name": "Strategy",
  "description": "Encapsulates interchangeable algorithms.",
  "type": "component",
  "files": [],
  "dependencies": [],
  "variables": {},
  "version": {
    "major": 1,
    "minor": 0,
    "patch": 0
  },
  "metadata": {
    "source": "/home/sparrow/projects/mcp-project-orchestrator/component_templates.json",
    "imported": true
  },
  "mermaid": "Generate a Mermaid diagram visualizing Strategy Design Pattern, showing interchangeable algorithms and their selection criteria."
}
```

--------------------------------------------------------------------------------
/src/mcp_project_orchestrator/templates/Strategy.json:
--------------------------------------------------------------------------------

```json
{
  "name": "Strategy",
  "description": "Encapsulates interchangeable algorithms.",
  "type": "component",
  "files": [],
  "dependencies": [],
  "variables": {},
  "version": {
    "major": 1,
    "minor": 0,
    "patch": 0
  },
  "metadata": {
    "source": "/home/sparrow/projects/mcp-project-orchestrator/component_templates.json",
    "imported": true
  },
  "mermaid": "Generate a Mermaid diagram visualizing Strategy Design Pattern, showing interchangeable algorithms and their selection criteria."
}
```

--------------------------------------------------------------------------------
/src/mcp_project_orchestrator/cli/__init__.py:
--------------------------------------------------------------------------------

```python
"""Command-line interface for the MCP Project Orchestrator.

Provides an executable entrypoint that launches the MCP server.
"""

from typing import NoReturn


def main() -> NoReturn:
    """Entry point that delegates to the fast MCP server main.

    This function serves as the console script target defined in
    `pyproject.toml` under the `project.scripts` table. It simply calls
    the orchestrator's primary server entrypoint.
    """
    from ..fastmcp import main as _fastmcp_main

    _fastmcp_main()

```

--------------------------------------------------------------------------------
/src/mcp_project_orchestrator/templates/component/Singleton.json:
--------------------------------------------------------------------------------

```json
{
  "name": "Singleton",
  "description": "Manages a single instance across the application.",
  "type": "component",
  "files": [],
  "dependencies": [],
  "variables": {},
  "version": {
    "major": 1,
    "minor": 0,
    "patch": 0
  },
  "metadata": {
    "source": "/home/sparrow/projects/mcp-project-orchestrator/component_templates.json",
    "imported": true
  },
  "mermaid": "Generate a Mermaid diagram visualizing Singleton Design Pattern, illustrating the single instance and global access point."
}
```

--------------------------------------------------------------------------------
/src/mcp_project_orchestrator/templates/Singleton.json:
--------------------------------------------------------------------------------

```json
{
  "name": "Singleton",
  "description": "Manages a single instance across the application.",
  "type": "component",
  "files": [],
  "dependencies": [],
  "variables": {},
  "version": {
    "major": 1,
    "minor": 0,
    "patch": 0
  },
  "metadata": {
    "source": "/home/sparrow/projects/mcp-project-orchestrator/component_templates.json",
    "imported": true
  },
  "mermaid": "Generate a Mermaid diagram visualizing Singleton Design Pattern, illustrating the single instance and global access point."
}
```

--------------------------------------------------------------------------------
/src/mcp_project_orchestrator/templates/Builder.json:
--------------------------------------------------------------------------------

```json
{
  "name": "Builder",
  "description": "Constructs objects using a step-by-step approach.",
  "type": "component",
  "files": [],
  "dependencies": [],
  "variables": {},
  "version": {
    "major": 1,
    "minor": 0,
    "patch": 0
  },
  "metadata": {
    "source": "/home/sparrow/projects/mcp-project-orchestrator/component_templates.json",
    "imported": true
  },
  "mermaid": "Generate a Mermaid diagram visualizing Builder Design Pattern, that shows the step-by-step construction process of complex objects."
}
```

--------------------------------------------------------------------------------
/src/mcp_project_orchestrator/templates/component/Builder.json:
--------------------------------------------------------------------------------

```json
{
  "name": "Builder",
  "description": "Constructs objects using a step-by-step approach.",
  "type": "component",
  "files": [],
  "dependencies": [],
  "variables": {},
  "version": {
    "major": 1,
    "minor": 0,
    "patch": 0
  },
  "metadata": {
    "source": "/home/sparrow/projects/mcp-project-orchestrator/component_templates.json",
    "imported": true
  },
  "mermaid": "Generate a Mermaid diagram visualizing Builder Design Pattern, that shows the step-by-step construction process of complex objects."
}
```

--------------------------------------------------------------------------------
/data/prompts/templates/generate-different-types-of-questions-ab.json:
--------------------------------------------------------------------------------

```json
{
  "id": "generate-different-types-of-questions-ab",
  "name": "Generate different types of questions ab...",
  "description": "Generate different types of questions about the given text",
  "content": "Generate different types of questions about the given text. Each question must be on a new line. Do not include empty lines or blank questions.",
  "isTemplate": false,
  "tags": [
    "ai",
    "productivity"
  ],
  "createdAt": "2025-03-05T03:37:30.295Z",
  "updatedAt": "2025-03-05T03:41:11.302Z",
  "version": 1
}
```

--------------------------------------------------------------------------------
/data/prompts/templates/mermaid-class-diagram-generator.json:
--------------------------------------------------------------------------------

```json
{
  "id": "mermaid-class-diagram-generator",
  "name": "Mermaid Class Diagram Generator",
  "content": "You are an expert in translating code into visual class diagrams using Mermaid syntax. Your task is to analyze the given code and create a comprehensive class diagram that accurately represents all classes, methods, properties, and their relationships. Return only the Mermaid class diagram code.",
  "isTemplate": false,
  "createdAt": "2025-03-14T21:03:01.032Z",
  "updatedAt": "2025-03-14T21:03:01.032Z",
  "version": 1
}
```

--------------------------------------------------------------------------------
/src/mcp_project_orchestrator/templates/component/TemplateMethod.json:
--------------------------------------------------------------------------------

```json
{
  "name": "TemplateMethod",
  "description": "Defines a skeletal algorithm with overrideable steps.",
  "type": "component",
  "files": [],
  "dependencies": [],
  "variables": {},
  "version": {
    "major": 1,
    "minor": 0,
    "patch": 0
  },
  "metadata": {
    "source": "/home/sparrow/projects/mcp-project-orchestrator/component_templates.json",
    "imported": true
  },
  "mermaid": "Generate a Mermaid diagram visualizing TemplateMethod Design Pattern, illustrating the skeletal algorithm with customizable steps."
}
```

--------------------------------------------------------------------------------
/src/mcp_project_orchestrator/templates/TemplateMethod.json:
--------------------------------------------------------------------------------

```json
{
  "name": "TemplateMethod",
  "description": "Defines a skeletal algorithm with overrideable steps.",
  "type": "component",
  "files": [],
  "dependencies": [],
  "variables": {},
  "version": {
    "major": 1,
    "minor": 0,
    "patch": 0
  },
  "metadata": {
    "source": "/home/sparrow/projects/mcp-project-orchestrator/component_templates.json",
    "imported": true
  },
  "mermaid": "Generate a Mermaid diagram visualizing TemplateMethod Design Pattern, illustrating the skeletal algorithm with customizable steps."
}
```

--------------------------------------------------------------------------------
/src/mcp_project_orchestrator/templates/AbstractFactory.json:
--------------------------------------------------------------------------------

```json
{
  "name": "AbstractFactory",
  "description": "Creates related objects without specifying concrete classes.",
  "type": "component",
  "files": [],
  "dependencies": [],
  "variables": {},
  "version": {
    "major": 1,
    "minor": 0,
    "patch": 0
  },
  "metadata": {
    "source": "/home/sparrow/projects/mcp-project-orchestrator/component_templates.json",
    "imported": true
  },
  "mermaid": "Generate a Mermaid diagram visualizing AbstractFactory Design Pattern, illustrating families of related objects and their creation process."
}
```

--------------------------------------------------------------------------------
/src/mcp_project_orchestrator/templates/component/AbstractFactory.json:
--------------------------------------------------------------------------------

```json
{
  "name": "AbstractFactory",
  "description": "Creates related objects without specifying concrete classes.",
  "type": "component",
  "files": [],
  "dependencies": [],
  "variables": {},
  "version": {
    "major": 1,
    "minor": 0,
    "patch": 0
  },
  "metadata": {
    "source": "/home/sparrow/projects/mcp-project-orchestrator/component_templates.json",
    "imported": true
  },
  "mermaid": "Generate a Mermaid diagram visualizing AbstractFactory Design Pattern, illustrating families of related objects and their creation process."
}
```

--------------------------------------------------------------------------------
/src/mcp_project_orchestrator/mermaid/templates/Code_Diagram_Documentation_Creator.json:
--------------------------------------------------------------------------------

```json
{
  "name": "Code Diagram Documentation Creator",
  "description": "",
  "type": "flowchart",
  "content": "You are an expert at creating comprehensive documentation with diagrams. Your task is to analyze the provided code, generate appropriate Mermaid diagrams that visualize its structure and relationships, and create detailed markdown documentation that explains the code architecture, patterns used, and key components. Include both the diagrams and textual explanation in your output.",
  "variables": {},
  "metadata": {
    "imported": true
  }
}
```

--------------------------------------------------------------------------------
/src/mcp_project_orchestrator/mermaid/templates/flowchart/Code_Diagram_Documentation_Creator.json:
--------------------------------------------------------------------------------

```json
{
  "name": "Code Diagram Documentation Creator",
  "description": "",
  "type": "flowchart",
  "content": "You are an expert at creating comprehensive documentation with diagrams. Your task is to analyze the provided code, generate appropriate Mermaid diagrams that visualize its structure and relationships, and create detailed markdown documentation that explains the code architecture, patterns used, and key components. Include both the diagrams and textual explanation in your output.",
  "variables": {},
  "metadata": {
    "imported": true
  }
}
```

--------------------------------------------------------------------------------
/src/mcp_project_orchestrator/prompts/other/You_are_limited_to_respond_Yes_or_No_onl___.json:
--------------------------------------------------------------------------------

```json
{
  "name": "You are limited to respond Yes or No onl...",
  "description": "You are limited to respond Yes or No only based on your decision whether user writes something in Cz...",
  "type": "prompt",
  "category": "other",
  "content": "You are limited to respond Yes or No only based on your decision whether user writes something in Czech that indicates a violation of Non-Aggression principle.",
  "variables": {},
  "metadata": {
    "source": "/home/sparrow/mcp/data/prompts/you-are-limited-to-respond-yes-or-no-onl.json",
    "imported": true
  }
}
```

--------------------------------------------------------------------------------
/src/mcp_project_orchestrator/prompts/You_are_limited_to_respond_Yes_or_No_onl___.json:
--------------------------------------------------------------------------------

```json
{
  "name": "You are limited to respond Yes or No onl...",
  "description": "You are limited to respond Yes or No only based on your decision whether user writes something in Cz...",
  "type": "prompt",
  "category": "other",
  "content": "You are limited to respond Yes or No only based on your decision whether user writes something in Czech that indicates a violation of Non-Aggression principle.",
  "variables": {},
  "metadata": {
    "source": "/home/sparrow/mcp/data/prompts/you-are-limited-to-respond-yes-or-no-onl.json",
    "imported": true
  }
}
```

--------------------------------------------------------------------------------
/src/mcp_project_orchestrator/prompts/coding/sqlKeywords.json:
--------------------------------------------------------------------------------

```json
{
  "name": "sqlKeywords",
  "description": "Prompt template extracted from 8479.1807152edb3d746c4d0b.js",
  "type": "prompt",
  "category": "coding",
  "content": "alter and as asc between by count create delete desc distinct drop from group having in insert into is join like not on or order select set table union update values where limit ",
  "variables": {},
  "metadata": {
    "source": "/home/sparrow/projects/mcp-servers/src/prompt-manager/.venv/lib/python3.12/site-packages/notebook/static/8479.1807152edb3d746c4d0b.js",
    "imported": true
  }
}
```

--------------------------------------------------------------------------------
/src/mcp_project_orchestrator/prompts/sqlKeywords.json:
--------------------------------------------------------------------------------

```json
{
  "name": "sqlKeywords",
  "description": "Prompt template extracted from 8479.1807152edb3d746c4d0b.js",
  "type": "prompt",
  "category": "coding",
  "content": "alter and as asc between by count create delete desc distinct drop from group having in insert into is join like not on or order select set table union update values where limit ",
  "variables": {},
  "metadata": {
    "source": "/home/sparrow/projects/mcp-servers/src/prompt-manager/.venv/lib/python3.12/site-packages/notebook/static/8479.1807152edb3d746c4d0b.js",
    "imported": true
  }
}
```

--------------------------------------------------------------------------------
/src/mcp_project_orchestrator/prompts/Analysis_Assistant.json:
--------------------------------------------------------------------------------

```json
{
  "name": "Analysis Assistant",
  "description": "You are a data analysis and transformation assistant that can parse and extract organized JSON data,...",
  "type": "prompt",
  "category": "assistant",
  "content": "You are a data analysis and transformation assistant that can parse and extract organized JSON data, provided by User, any text input, identifying keys, values, and the hierarchical structure of the data.",
  "variables": {},
  "metadata": {
    "source": "/home/sparrow/mcp/data/prompts/analysis-assistant.json",
    "imported": true
  }
}
```

--------------------------------------------------------------------------------
/src/mcp_project_orchestrator/prompts/assistant/Analysis_Assistant.json:
--------------------------------------------------------------------------------

```json
{
  "name": "Analysis Assistant",
  "description": "You are a data analysis and transformation assistant that can parse and extract organized JSON data,...",
  "type": "prompt",
  "category": "assistant",
  "content": "You are a data analysis and transformation assistant that can parse and extract organized JSON data, provided by User, any text input, identifying keys, values, and the hierarchical structure of the data.",
  "variables": {},
  "metadata": {
    "source": "/home/sparrow/mcp/data/prompts/analysis-assistant.json",
    "imported": true
  }
}
```

--------------------------------------------------------------------------------
/src/mcp_project_orchestrator/prompts/assistant/Research_Assistant.json:
--------------------------------------------------------------------------------

```json
{
  "name": "Research Assistant",
  "description": "You are a research-oriented assistant that can perform topic modeling on any text input, identifying...",
  "type": "prompt",
  "category": "assistant",
  "content": "You are a research-oriented assistant that can perform topic modeling on any text input, identifying the main themes, concepts, and ideas within the content and organizing them into meaningful categories.",
  "variables": {},
  "metadata": {
    "source": "/home/sparrow/mcp/data/prompts/research-assistant.json",
    "imported": true
  }
}
```

--------------------------------------------------------------------------------
/src/mcp_project_orchestrator/prompts/Research_Assistant.json:
--------------------------------------------------------------------------------

```json
{
  "name": "Research Assistant",
  "description": "You are a research-oriented assistant that can perform topic modeling on any text input, identifying...",
  "type": "prompt",
  "category": "assistant",
  "content": "You are a research-oriented assistant that can perform topic modeling on any text input, identifying the main themes, concepts, and ideas within the content and organizing them into meaningful categories.",
  "variables": {},
  "metadata": {
    "source": "/home/sparrow/mcp/data/prompts/research-assistant.json",
    "imported": true
  }
}
```

--------------------------------------------------------------------------------
/data/prompts/templates/you-are-limited-to-respond-yes-or-no-onl.json:
--------------------------------------------------------------------------------

```json
{
  "id": "you-are-limited-to-respond-yes-or-no-onl",
  "name": "You are limited to respond Yes or No onl...",
  "description": "You are limited to respond Yes or No only based on your decision whether user writes something in Cz...",
  "content": "You are limited to respond Yes or No only based on your decision whether user writes something in Czech that indicates a violation of Non-Aggression principle.",
  "isTemplate": false,
  "tags": [
    "ai",
    "productivity"
  ],
  "createdAt": "2025-03-05T03:37:30.300Z",
  "updatedAt": "2025-03-05T03:41:11.393Z",
  "version": 1
}
```

--------------------------------------------------------------------------------
/src/mcp_project_orchestrator/prompts/Generate_Mermaid_Diagram.json:
--------------------------------------------------------------------------------

```json
{
  "name": "Generate Mermaid Diagram",
  "description": "Prompt template imported from generate-mermaid-diagram.json",
  "type": "prompt",
  "category": "other",
  "content": "You are an expert system designed to create Mermaid diagrams based on user queries. Your task is to analyze the given input and generate a visual representation of the concepts, relationships, or processes described. Return only the Mermaid diagram code without any explanation.",
  "variables": {},
  "metadata": {
    "source": "/home/sparrow/mcp/data/prompts/generate-mermaid-diagram.json",
    "imported": true
  }
}
```

--------------------------------------------------------------------------------
/src/mcp_project_orchestrator/prompts/other/Generate_Mermaid_Diagram.json:
--------------------------------------------------------------------------------

```json
{
  "name": "Generate Mermaid Diagram",
  "description": "Prompt template imported from generate-mermaid-diagram.json",
  "type": "prompt",
  "category": "other",
  "content": "You are an expert system designed to create Mermaid diagrams based on user queries. Your task is to analyze the given input and generate a visual representation of the concepts, relationships, or processes described. Return only the Mermaid diagram code without any explanation.",
  "variables": {},
  "metadata": {
    "source": "/home/sparrow/mcp/data/prompts/generate-mermaid-diagram.json",
    "imported": true
  }
}
```

--------------------------------------------------------------------------------
/src/mcp_project_orchestrator/prompts/Mermaid_Diagram_Generator.json:
--------------------------------------------------------------------------------

```json
{
  "name": "Mermaid Diagram Generator",
  "description": "Prompt template imported from mermaid-diagram-generator.json",
  "type": "prompt",
  "category": "other",
  "content": "You are an expert system designed to create Mermaid diagrams based on user queries. Your task is to analyze the given input and generate a visual representation of the concepts, relationships, or processes described. Return only the Mermaid diagram code without any explanation.",
  "variables": {},
  "metadata": {
    "source": "/home/sparrow/mcp/data/prompts/mermaid-diagram-generator.json",
    "imported": true
  }
}
```

--------------------------------------------------------------------------------
/src/mcp_project_orchestrator/prompts/other/Mermaid_Diagram_Generator.json:
--------------------------------------------------------------------------------

```json
{
  "name": "Mermaid Diagram Generator",
  "description": "Prompt template imported from mermaid-diagram-generator.json",
  "type": "prompt",
  "category": "other",
  "content": "You are an expert system designed to create Mermaid diagrams based on user queries. Your task is to analyze the given input and generate a visual representation of the concepts, relationships, or processes described. Return only the Mermaid diagram code without any explanation.",
  "variables": {},
  "metadata": {
    "source": "/home/sparrow/mcp/data/prompts/mermaid-diagram-generator.json",
    "imported": true
  }
}
```

--------------------------------------------------------------------------------
/data/prompts/templates/analysis-assistant.json:
--------------------------------------------------------------------------------

```json
{
  "id": "analysis-assistant",
  "name": "Analysis Assistant",
  "description": "You are a data analysis and transformation assistant that can parse and extract organized JSON data,...",
  "content": "You are a data analysis and transformation assistant that can parse and extract organized JSON data, provided by User, any text input, identifying keys, values, and the hierarchical structure of the data.",
  "isTemplate": false,
  "tags": [
    "analysis",
    "insights",
    "ai-assistant"
  ],
  "createdAt": "2025-03-05T03:37:30.298Z",
  "updatedAt": "2025-03-05T03:41:11.005Z",
  "version": 1
}
```

--------------------------------------------------------------------------------
/data/prompts/templates/research-assistant.json:
--------------------------------------------------------------------------------

```json
{
  "id": "research-assistant",
  "name": "Research Assistant",
  "description": "You are a research-oriented assistant that can perform topic modeling on any text input, identifying...",
  "content": "You are a research-oriented assistant that can perform topic modeling on any text input, identifying the main themes, concepts, and ideas within the content and organizing them into meaningful categories.",
  "isTemplate": false,
  "tags": [
    "research",
    "academic",
    "ai-assistant"
  ],
  "createdAt": "2025-03-05T03:37:30.296Z",
  "updatedAt": "2025-03-05T03:41:11.035Z",
  "version": 1
}
```

--------------------------------------------------------------------------------
/data/prompts/templates/code-diagram-documentation-creator.json:
--------------------------------------------------------------------------------

```json
{
  "id": "code-diagram-documentation-creator",
  "name": "Code Diagram Documentation Creator",
  "content": "You are an expert at creating comprehensive documentation with diagrams. Your task is to analyze the provided code, generate appropriate Mermaid diagrams that visualize its structure and relationships, and create detailed markdown documentation that explains the code architecture, patterns used, and key components. Include both the diagrams and textual explanation in your output.",
  "isTemplate": false,
  "createdAt": "2025-03-14T21:03:05.189Z",
  "updatedAt": "2025-03-14T21:03:05.189Z",
  "version": 1
}
```

--------------------------------------------------------------------------------
/printcast-agent/src/integrations/__init__.py:
--------------------------------------------------------------------------------

```python
"""
Integration modules for PrintCast Agent.

This package contains integrations with external services:
- Asterisk SIP server
- ElevenLabs Conversational AI
- Content sources (GitHub, RSS)
- Print servers (CUPS)
- Delivery services
- AWS services
"""

from .asterisk import AsteriskManager
from .elevenlabs import ElevenLabsAgent
from .content import ContentFetcher
from .printing import PrintManager
from .delivery import DeliveryService
from .aws_services import AWSIntegration

__all__ = [
    "AsteriskManager",
    "ElevenLabsAgent",
    "ContentFetcher",
    "PrintManager",
    "DeliveryService",
    "AWSIntegration",
]
```

--------------------------------------------------------------------------------
/src/mcp_project_orchestrator/prompts/Mermaid_Class_Diagram_Generator.json:
--------------------------------------------------------------------------------

```json
{
  "name": "Mermaid Class Diagram Generator",
  "description": "Prompt template imported from mermaid-class-diagram-generator.json",
  "type": "prompt",
  "category": "other",
  "content": "You are an expert in translating code into visual class diagrams using Mermaid syntax. Your task is to analyze the given code and create a comprehensive class diagram that accurately represents all classes, methods, properties, and their relationships. Return only the Mermaid class diagram code.",
  "variables": {},
  "metadata": {
    "source": "/home/sparrow/mcp/data/prompts/mermaid-class-diagram-generator.json",
    "imported": true
  }
}
```

--------------------------------------------------------------------------------
/src/mcp_project_orchestrator/prompts/other/Mermaid_Class_Diagram_Generator.json:
--------------------------------------------------------------------------------

```json
{
  "name": "Mermaid Class Diagram Generator",
  "description": "Prompt template imported from mermaid-class-diagram-generator.json",
  "type": "prompt",
  "category": "other",
  "content": "You are an expert in translating code into visual class diagrams using Mermaid syntax. Your task is to analyze the given code and create a comprehensive class diagram that accurately represents all classes, methods, properties, and their relationships. Return only the Mermaid class diagram code.",
  "variables": {},
  "metadata": {
    "source": "/home/sparrow/mcp/data/prompts/mermaid-class-diagram-generator.json",
    "imported": true
  }
}
```

--------------------------------------------------------------------------------
/data/prompts/templates/solid-code-analysis-visualizer.json:
--------------------------------------------------------------------------------

```json
{
  "id": "solid-code-analysis-visualizer",
  "name": "SOLID Code Analysis Visualizer",
  "content": "You are an expert in analyzing code against SOLID principles and visualizing the results. Your task is to examine the provided code, evaluate how well it follows each SOLID principle, and generate a detailed Mermaid diagram that visually represents the code structure while highlighting areas of strength and weakness related to SOLID principles. Include both the analysis results and the diagram in your response.",
  "isTemplate": false,
  "createdAt": "2025-03-14T21:03:09.246Z",
  "updatedAt": "2025-03-14T21:03:09.246Z",
  "version": 1
}
```

--------------------------------------------------------------------------------
/src/mcp_project_orchestrator/prompts/completionShTemplate.json:
--------------------------------------------------------------------------------

```json
{
  "name": "completionShTemplate",
  "description": "Prompt template extracted from completion-templates.js",
  "type": "prompt",
  "category": "other",
  "content": "###-begin-{{app_name}}-completions-###\n#\n# yargs command completion script\n#\n# Installation: {{app_path}} {{completion_command}} >> ~/.bashrc\n#    or {{app_path}} {{completion_command}} >> ~/.bash_profile on OSX.\n#\n_{{app_name}}_yargs_completions()\n{\n    local cur_word args type_list\n\n    cur_word=",
  "variables": {},
  "metadata": {
    "source": "/home/sparrow/projects/mcp-prompts/node_modules/yargs/build/lib/completion-templates.js",
    "imported": true
  }
}
```

--------------------------------------------------------------------------------
/src/mcp_project_orchestrator/prompts/other/completionShTemplate.json:
--------------------------------------------------------------------------------

```json
{
  "name": "completionShTemplate",
  "description": "Prompt template extracted from completion-templates.js",
  "type": "prompt",
  "category": "other",
  "content": "###-begin-{{app_name}}-completions-###\n#\n# yargs command completion script\n#\n# Installation: {{app_path}} {{completion_command}} >> ~/.bashrc\n#    or {{app_path}} {{completion_command}} >> ~/.bash_profile on OSX.\n#\n_{{app_name}}_yargs_completions()\n{\n    local cur_word args type_list\n\n    cur_word=",
  "variables": {},
  "metadata": {
    "source": "/home/sparrow/projects/mcp-prompts/node_modules/yargs/build/lib/completion-templates.js",
    "imported": true
  }
}
```

--------------------------------------------------------------------------------
/requirements.txt:
--------------------------------------------------------------------------------

```
# MCP Project Orchestrator Requirements
# Install with: pip install -r requirements.txt

# Core dependencies
fastapi>=0.68.0
uvicorn>=0.15.0
jinja2>=3.0.1
pydantic>=1.8.2
python-dotenv>=0.19.0
aiofiles>=0.7.0
PyYAML>=6.0
jsonschema>=4.0.0
rich>=10.12.0
typer>=0.4.0
python-multipart>=0.0.5
requests>=2.26.0
aiohttp>=3.8.0
watchdog>=2.1.6
markdown>=3.3.4
pygments>=2.10.0

# AWS Integration
boto3>=1.26.0
botocore>=1.29.0

# GitHub Integration
PyGithub>=1.59.0
httpx>=0.24.0

# Development dependencies (install with: pip install -r requirements.txt -r requirements-dev.txt)
# pytest>=6.2.5
# pytest-asyncio>=0.16.0
# pytest-cov>=2.12.1
# mypy>=0.910
# ruff>=0.1.0
# build>=1.2.1
# twine>=5.0.0
```

--------------------------------------------------------------------------------
/src/mcp_project_orchestrator/prompts/Basic_Template.json:
--------------------------------------------------------------------------------

```json
{
  "name": "Basic Template",
  "description": "A simple prompt template for testing integration with Claude Desktop",
  "type": "prompt",
  "category": "other",
  "content": "You are assisting with {{task}}. Please provide a detailed response addressing the following aspects:\n\n1. **Overview**\n   - Summary of the {{task}}\n   - Key considerations\n\n2. **Implementation Details**\n   - Step-by-step guide\n   - Best practices\n\n3. **Example**\n   - A practical example of {{task}}\n\nAdditional context: {{context}}",
  "variables": [
    "task",
    "context"
  ],
  "metadata": {
    "source": "/home/sparrow/projects/mcp-prompts/data/prompts/basic-template.json",
    "imported": true
  }
}
```

--------------------------------------------------------------------------------
/src/mcp_project_orchestrator/prompts/other/Basic_Template.json:
--------------------------------------------------------------------------------

```json
{
  "name": "Basic Template",
  "description": "A simple prompt template for testing integration with Claude Desktop",
  "type": "prompt",
  "category": "other",
  "content": "You are assisting with {{task}}. Please provide a detailed response addressing the following aspects:\n\n1. **Overview**\n   - Summary of the {{task}}\n   - Key considerations\n\n2. **Implementation Details**\n   - Step-by-step guide\n   - Best practices\n\n3. **Example**\n   - A practical example of {{task}}\n\nAdditional context: {{context}}",
  "variables": [
    "task",
    "context"
  ],
  "metadata": {
    "source": "/home/sparrow/projects/mcp-prompts/data/prompts/basic-template.json",
    "imported": true
  }
}
```

--------------------------------------------------------------------------------
/docs/CONAN.md:
--------------------------------------------------------------------------------

```markdown
# Using MCP Project Orchestrator with Conan

## Package coordinates

- Reference: `mcp-project-orchestrator/0.1.0@sparesparrow/stable`
- Type: application (pure Python)

## Consuming from ai-servis

In `conanfile.py`:

```python
class AIServis(ConanFile):
    settings = None

    def requirements(self):
        self.requires("mcp-project-orchestrator/0.1.0@sparesparrow/stable")
```

Then:

```bash
conan install . -g VirtualRunEnv
source conanrun.sh  # or ./conanrun.ps1 on Windows
mcp-orchestrator --help
python -c "import mcp_project_orchestrator; print(mcp_project_orchestrator.__version__)"
```

The package exports the `bin/mcp-orchestrator` launcher and sets `PYTHONPATH` via the `VirtualRunEnv` generator.

```

--------------------------------------------------------------------------------
/src/mcp_project_orchestrator/mermaid/templates/flowchart/theme_dark.json:
--------------------------------------------------------------------------------

```json
{
  "name": "theme_dark",
  "description": "Mermaid flowchart diagram",
  "type": "flowchart",
  "content": "graph TD\n    A[Start] --> B[Process]\n    B --> C[End]\n    B --> D[Alternative]\n\n%% Styling\nclassDef default fill:#2d2d2d,stroke:#aaaaaa,stroke-width:1px,color:#ffffff,rx:5px,ry:5px\nclassDef highlight fill:#ff9933,stroke:#aaaaaa,stroke-width:2px,color:white,rx:5px,ry:5px\nclassDef success fill:#00cc00,stroke:#aaaaaa,stroke-width:1px,color:white,rx:5px,ry:5px\nclassDef warning fill:#ffcc00,stroke:#aaaaaa,stroke-width:1px,color:#ffffff,rx:5px,ry:5px\nclassDef error fill:#ff4444,stroke:#aaaaaa,stroke-width:1px,color:white,rx:5px,ry:5px",
  "variables": {},
  "metadata": {
    "imported": true
  }
}
```

--------------------------------------------------------------------------------
/src/mcp_project_orchestrator/mermaid/templates/theme_dark.json:
--------------------------------------------------------------------------------

```json
{
  "name": "theme_dark",
  "description": "Mermaid flowchart diagram",
  "type": "flowchart",
  "content": "graph TD\n    A[Start] --> B[Process]\n    B --> C[End]\n    B --> D[Alternative]\n\n%% Styling\nclassDef default fill:#2d2d2d,stroke:#aaaaaa,stroke-width:1px,color:#ffffff,rx:5px,ry:5px\nclassDef highlight fill:#ff9933,stroke:#aaaaaa,stroke-width:2px,color:white,rx:5px,ry:5px\nclassDef success fill:#00cc00,stroke:#aaaaaa,stroke-width:1px,color:white,rx:5px,ry:5px\nclassDef warning fill:#ffcc00,stroke:#aaaaaa,stroke-width:1px,color:#ffffff,rx:5px,ry:5px\nclassDef error fill:#ff4444,stroke:#aaaaaa,stroke-width:1px,color:white,rx:5px,ry:5px",
  "variables": {},
  "metadata": {
    "imported": true
  }
}
```

--------------------------------------------------------------------------------
/templates/openssl/template.json:
--------------------------------------------------------------------------------

```json
{
  "name": "openssl-consumer",
  "description": "Template for OpenSSL consumer projects",
  "type": "PROJECT",
  "category": "CRYPTOGRAPHY",
  "variables": {
    "project_name": "my-openssl-app",
    "openssl_version": "3.4.1",
    "deployment_target": "general",
    "enable_fips": false,
    "author_name": "Developer",
    "author_email": "[email protected]"
  },
  "files": [
    "conanfile.py.jinja2",
    "main.cpp.jinja2",
    "CMakeLists.txt.jinja2",
    "README.md.jinja2"
  ],
  "setup_commands": [
    "conan remote add ${CONAN_REPOSITORY_NAME} ${CONAN_REPOSITORY_URL} --force",
    "conan install . --build=missing",
    "cmake --preset conan-default",
    "cmake --build --preset conan-release"
  ]
}
```

--------------------------------------------------------------------------------
/src/mcp_project_orchestrator/mermaid/templates/flowchart/theme_pastel.json:
--------------------------------------------------------------------------------

```json
{
  "name": "theme_pastel",
  "description": "Mermaid flowchart diagram",
  "type": "flowchart",
  "content": "graph TD\n    A[Start] --> B[Process]\n    B --> C[End]\n    B --> D[Alternative]\n\n%% Styling\nclassDef default fill:#f0f8ff,stroke:#6699cc,stroke-width:1px,color:#336699,rx:5px,ry:5px\nclassDef highlight fill:#ff9966,stroke:#6699cc,stroke-width:2px,color:white,rx:5px,ry:5px\nclassDef success fill:#99cc99,stroke:#6699cc,stroke-width:1px,color:white,rx:5px,ry:5px\nclassDef warning fill:#ffcc99,stroke:#6699cc,stroke-width:1px,color:#336699,rx:5px,ry:5px\nclassDef error fill:#ff9999,stroke:#6699cc,stroke-width:1px,color:white,rx:5px,ry:5px",
  "variables": {},
  "metadata": {
    "imported": true
  }
}
```

--------------------------------------------------------------------------------
/src/mcp_project_orchestrator/mermaid/templates/theme_pastel.json:
--------------------------------------------------------------------------------

```json
{
  "name": "theme_pastel",
  "description": "Mermaid flowchart diagram",
  "type": "flowchart",
  "content": "graph TD\n    A[Start] --> B[Process]\n    B --> C[End]\n    B --> D[Alternative]\n\n%% Styling\nclassDef default fill:#f0f8ff,stroke:#6699cc,stroke-width:1px,color:#336699,rx:5px,ry:5px\nclassDef highlight fill:#ff9966,stroke:#6699cc,stroke-width:2px,color:white,rx:5px,ry:5px\nclassDef success fill:#99cc99,stroke:#6699cc,stroke-width:1px,color:white,rx:5px,ry:5px\nclassDef warning fill:#ffcc99,stroke:#6699cc,stroke-width:1px,color:#336699,rx:5px,ry:5px\nclassDef error fill:#ff9999,stroke:#6699cc,stroke-width:1px,color:white,rx:5px,ry:5px",
  "variables": {},
  "metadata": {
    "imported": true
  }
}
```

--------------------------------------------------------------------------------
/src/mcp_project_orchestrator/mermaid/templates/flowchart/theme_default.json:
--------------------------------------------------------------------------------

```json
{
  "name": "theme_default",
  "description": "Mermaid flowchart diagram",
  "type": "flowchart",
  "content": "graph TD\n    A[Start] --> B[Process]\n    B --> C[End]\n    B --> D[Alternative]\n\n%% Styling\nclassDef default fill:#f9f9f9,stroke:#333333,stroke-width:1px,color:#333333,rx:5px,ry:5px\nclassDef highlight fill:#ff7700,stroke:#333333,stroke-width:2px,color:white,rx:5px,ry:5px\nclassDef success fill:#00aa00,stroke:#333333,stroke-width:1px,color:white,rx:5px,ry:5px\nclassDef warning fill:#ffaa00,stroke:#333333,stroke-width:1px,color:#333333,rx:5px,ry:5px\nclassDef error fill:#dd0000,stroke:#333333,stroke-width:1px,color:white,rx:5px,ry:5px",
  "variables": {},
  "metadata": {
    "imported": true
  }
}
```

--------------------------------------------------------------------------------
/src/mcp_project_orchestrator/mermaid/templates/flowchart/theme_vibrant.json:
--------------------------------------------------------------------------------

```json
{
  "name": "theme_vibrant",
  "description": "Mermaid flowchart diagram",
  "type": "flowchart",
  "content": "graph TD\n    A[Start] --> B[Process]\n    B --> C[End]\n    B --> D[Alternative]\n\n%% Styling\nclassDef default fill:#ffffff,stroke:#4a86e8,stroke-width:1px,color:#333333,rx:5px,ry:5px\nclassDef highlight fill:#ff7700,stroke:#4a86e8,stroke-width:2px,color:white,rx:5px,ry:5px\nclassDef success fill:#6aa84f,stroke:#4a86e8,stroke-width:1px,color:white,rx:5px,ry:5px\nclassDef warning fill:#f1c232,stroke:#4a86e8,stroke-width:1px,color:#333333,rx:5px,ry:5px\nclassDef error fill:#cc0000,stroke:#4a86e8,stroke-width:1px,color:white,rx:5px,ry:5px",
  "variables": {},
  "metadata": {
    "imported": true
  }
}
```

--------------------------------------------------------------------------------
/src/mcp_project_orchestrator/mermaid/templates/theme_default.json:
--------------------------------------------------------------------------------

```json
{
  "name": "theme_default",
  "description": "Mermaid flowchart diagram",
  "type": "flowchart",
  "content": "graph TD\n    A[Start] --> B[Process]\n    B --> C[End]\n    B --> D[Alternative]\n\n%% Styling\nclassDef default fill:#f9f9f9,stroke:#333333,stroke-width:1px,color:#333333,rx:5px,ry:5px\nclassDef highlight fill:#ff7700,stroke:#333333,stroke-width:2px,color:white,rx:5px,ry:5px\nclassDef success fill:#00aa00,stroke:#333333,stroke-width:1px,color:white,rx:5px,ry:5px\nclassDef warning fill:#ffaa00,stroke:#333333,stroke-width:1px,color:#333333,rx:5px,ry:5px\nclassDef error fill:#dd0000,stroke:#333333,stroke-width:1px,color:white,rx:5px,ry:5px",
  "variables": {},
  "metadata": {
    "imported": true
  }
}
```

--------------------------------------------------------------------------------
/src/mcp_project_orchestrator/mermaid/templates/theme_vibrant.json:
--------------------------------------------------------------------------------

```json
{
  "name": "theme_vibrant",
  "description": "Mermaid flowchart diagram",
  "type": "flowchart",
  "content": "graph TD\n    A[Start] --> B[Process]\n    B --> C[End]\n    B --> D[Alternative]\n\n%% Styling\nclassDef default fill:#ffffff,stroke:#4a86e8,stroke-width:1px,color:#333333,rx:5px,ry:5px\nclassDef highlight fill:#ff7700,stroke:#4a86e8,stroke-width:2px,color:white,rx:5px,ry:5px\nclassDef success fill:#6aa84f,stroke:#4a86e8,stroke-width:1px,color:white,rx:5px,ry:5px\nclassDef warning fill:#f1c232,stroke:#4a86e8,stroke-width:1px,color:#333333,rx:5px,ry:5px\nclassDef error fill:#cc0000,stroke:#4a86e8,stroke-width:1px,color:white,rx:5px,ry:5px",
  "variables": {},
  "metadata": {
    "imported": true
  }
}
```

--------------------------------------------------------------------------------
/src/mcp_project_orchestrator/prompts/Code_Diagram_Documentation_Creator.json:
--------------------------------------------------------------------------------

```json
{
  "name": "Code Diagram Documentation Creator",
  "description": "Prompt template imported from code-diagram-documentation-creator.json",
  "type": "prompt",
  "category": "other",
  "content": "You are an expert at creating comprehensive documentation with diagrams. Your task is to analyze the provided code, generate appropriate Mermaid diagrams that visualize its structure and relationships, and create detailed markdown documentation that explains the code architecture, patterns used, and key components. Include both the diagrams and textual explanation in your output.",
  "variables": {},
  "metadata": {
    "source": "/home/sparrow/mcp/data/prompts/code-diagram-documentation-creator.json",
    "imported": true
  }
}
```

--------------------------------------------------------------------------------
/src/mcp_project_orchestrator/prompts/other/Code_Diagram_Documentation_Creator.json:
--------------------------------------------------------------------------------

```json
{
  "name": "Code Diagram Documentation Creator",
  "description": "Prompt template imported from code-diagram-documentation-creator.json",
  "type": "prompt",
  "category": "other",
  "content": "You are an expert at creating comprehensive documentation with diagrams. Your task is to analyze the provided code, generate appropriate Mermaid diagrams that visualize its structure and relationships, and create detailed markdown documentation that explains the code architecture, patterns used, and key components. Include both the diagrams and textual explanation in your output.",
  "variables": {},
  "metadata": {
    "source": "/home/sparrow/mcp/data/prompts/code-diagram-documentation-creator.json",
    "imported": true
  }
}
```

--------------------------------------------------------------------------------
/src/mcp_project_orchestrator/core/__init__.py:
--------------------------------------------------------------------------------

```python
"""
Core functionality for the MCP Project Orchestrator.

This module provides the core server and configuration components.
"""

from .fastmcp import FastMCPServer
from .config import MCPConfig
from .logging import setup_logging
from .exceptions import MCPException, ErrorCode
from .base import BaseComponent, BaseTemplate, BaseManager, BaseOrchestrator
from .managers import BaseResourceManager

# Provide Config as an alias for backward compatibility
Config = MCPConfig

__all__ = [
    "FastMCPServer",
    "MCPConfig",
    "Config",  # Alias for backward compatibility
    "setup_logging",
    "MCPException",
    "ErrorCode",
    "BaseComponent",
    "BaseTemplate", 
    "BaseManager",
    "BaseOrchestrator",
    "BaseResourceManager",
] 
```

--------------------------------------------------------------------------------
/src/mcp_project_orchestrator/prompts/analysis/SOLID_Code_Analysis_Visualizer.json:
--------------------------------------------------------------------------------

```json
{
  "name": "SOLID Code Analysis Visualizer",
  "description": "Prompt template imported from solid-code-analysis-visualizer.json",
  "type": "prompt",
  "category": "analysis",
  "content": "You are an expert in analyzing code against SOLID principles and visualizing the results. Your task is to examine the provided code, evaluate how well it follows each SOLID principle, and generate a detailed Mermaid diagram that visually represents the code structure while highlighting areas of strength and weakness related to SOLID principles. Include both the analysis results and the diagram in your response.",
  "variables": {},
  "metadata": {
    "source": "/home/sparrow/mcp/data/prompts/solid-code-analysis-visualizer.json",
    "imported": true
  }
}
```

--------------------------------------------------------------------------------
/src/mcp_project_orchestrator/prompts/SOLID_Code_Analysis_Visualizer.json:
--------------------------------------------------------------------------------

```json
{
  "name": "SOLID Code Analysis Visualizer",
  "description": "Prompt template imported from solid-code-analysis-visualizer.json",
  "type": "prompt",
  "category": "analysis",
  "content": "You are an expert in analyzing code against SOLID principles and visualizing the results. Your task is to examine the provided code, evaluate how well it follows each SOLID principle, and generate a detailed Mermaid diagram that visually represents the code structure while highlighting areas of strength and weakness related to SOLID principles. Include both the analysis results and the diagram in your response.",
  "variables": {},
  "metadata": {
    "source": "/home/sparrow/mcp/data/prompts/solid-code-analysis-visualizer.json",
    "imported": true
  }
}
```

--------------------------------------------------------------------------------
/templates/openssl/openssl-consumer.json:
--------------------------------------------------------------------------------

```json
{
  "name": "openssl-consumer",
  "description": "Template for OpenSSL consumer projects",
  "variables": {
    "project_name": "my-openssl-app",
    "openssl_version": "3.4.1",
    "deployment_target": "general",
    "enable_fips": false,
    "author_name": "Developer",
    "author_email": "[email protected]"
  },
  "files": {
    "conanfile.py": "templates/openssl/conanfile.py.jinja2",
    "main.cpp": "templates/openssl/main.cpp.jinja2",
    "CMakeLists.txt": "templates/openssl/CMakeLists.txt.jinja2",
    "README.md": "templates/openssl/README.md.jinja2"
  },
  "setup_commands": [
    "conan remote add ${CONAN_REPOSITORY_NAME} ${CONAN_REPOSITORY_URL} --force",
    "conan install . --build=missing",
    "cmake --preset conan-default",
    "cmake --build --preset conan-release"
  ]
}
```

--------------------------------------------------------------------------------
/printcast-agent/scripts/docker-entrypoint.sh:
--------------------------------------------------------------------------------

```bash
#!/bin/bash
# Docker entrypoint for PrintCast Agent

set -e

echo "Starting PrintCast Agent services..."

# Start CUPS if available
if command -v cupsd &> /dev/null; then
    echo "Starting CUPS printing service..."
    sudo service cups start || echo "CUPS start failed (may need root)"
fi

# Start Asterisk if configured
if [ -n "$ASTERISK_ENABLED" ] && command -v asterisk &> /dev/null; then
    echo "Starting Asterisk PBX..."
    sudo asterisk -f -U asterisk -G asterisk &
    sleep 5
fi

# Wait for services to be ready
echo "Waiting for services to initialize..."
sleep 3

# Check if running as MCP server or standalone
if [ "$1" = "mcp" ] || [ -z "$1" ]; then
    echo "Starting PrintCast MCP Server..."
    exec python -m mcp_server.main
else
    # Execute any other command
    exec "$@"
fi
```

--------------------------------------------------------------------------------
/src/mcp_project_orchestrator/prompts/Architecture_Design_Assistant.json:
--------------------------------------------------------------------------------

```json
{
  "name": "Architecture Design Assistant",
  "description": "You are a talented language interpreter and a helpful software architecture design assistant thinkin...",
  "type": "prompt",
  "category": "assistant",
  "content": "You are a talented language interpreter and a helpful software architecture design assistant thinking step-by-step. Given the user provided source code, your task is to identify design patterns, class relations and characteristics, actors and roles, components and functions, as an analogy with some characteristic persons or events from a story you make, inspired by movies or real life situations. Your output is limited to 40 words maximum.",
  "variables": {},
  "metadata": {
    "source": "/home/sparrow/mcp/data/prompts/architecture-design-assistant.json",
    "imported": true
  }
}
```

--------------------------------------------------------------------------------
/src/mcp_project_orchestrator/prompts/assistant/Architecture_Design_Assistant.json:
--------------------------------------------------------------------------------

```json
{
  "name": "Architecture Design Assistant",
  "description": "You are a talented language interpreter and a helpful software architecture design assistant thinkin...",
  "type": "prompt",
  "category": "assistant",
  "content": "You are a talented language interpreter and a helpful software architecture design assistant thinking step-by-step. Given the user provided source code, your task is to identify design patterns, class relations and characteristics, actors and roles, components and functions, as an analogy with some characteristic persons or events from a story you make, inspired by movies or real life situations. Your output is limited to 40 words maximum.",
  "variables": {},
  "metadata": {
    "source": "/home/sparrow/mcp/data/prompts/architecture-design-assistant.json",
    "imported": true
  }
}
```

--------------------------------------------------------------------------------
/src/mcp_project_orchestrator/prompts/coding/insertPromptQuery.json:
--------------------------------------------------------------------------------

```json
{
  "name": "insertPromptQuery",
  "description": "Prompt template extracted from postgres-adapter.js",
  "type": "prompt",
  "category": "coding",
  "content": "\n        INSERT INTO prompts (\n          id, name, description, content, is_template, created_at, updated_at, \n          category, version, metadata\n        ) VALUES (\n          $1, $2, $3, $4, $5, $6, $7, $8, $9, $10\n        ) ON CONFLICT (id) DO UPDATE SET\n          name = $2,\n          description = $3,\n          content = $4,\n          is_template = $5,\n          updated_at = $7,\n          category = $8,\n          version = $9,\n          metadata = $10\n        RETURNING *\n      ",
  "variables": {},
  "metadata": {
    "source": "/home/sparrow/projects/mcp-prompts/publish/build/adapters/postgres-adapter.js",
    "imported": true
  }
}
```

--------------------------------------------------------------------------------
/src/mcp_project_orchestrator/prompts/insertPromptQuery.json:
--------------------------------------------------------------------------------

```json
{
  "name": "insertPromptQuery",
  "description": "Prompt template extracted from postgres-adapter.js",
  "type": "prompt",
  "category": "coding",
  "content": "\n        INSERT INTO prompts (\n          id, name, description, content, is_template, created_at, updated_at, \n          category, version, metadata\n        ) VALUES (\n          $1, $2, $3, $4, $5, $6, $7, $8, $9, $10\n        ) ON CONFLICT (id) DO UPDATE SET\n          name = $2,\n          description = $3,\n          content = $4,\n          is_template = $5,\n          updated_at = $7,\n          category = $8,\n          version = $9,\n          metadata = $10\n        RETURNING *\n      ",
  "variables": {},
  "metadata": {
    "source": "/home/sparrow/projects/mcp-prompts/publish/build/adapters/postgres-adapter.js",
    "imported": true
  }
}
```

--------------------------------------------------------------------------------
/src/mcp_project_orchestrator/prompts/Development_Workflow.json:
--------------------------------------------------------------------------------

```json
{
  "name": "Development Workflow",
  "description": "Standard workflow for installing dependencies, testing, documenting, and pushing changes",
  "type": "prompt",
  "category": "development",
  "content": "install dependencies, build, run, test, fix, document, commit, and push your changes. Because your environment is externally managed, we'll create and use a virtual environment:\nCreate a virtual environment in the project directory.\nUpgrade pip (optional but recommended).\nInstall the package in editable mode within the virtual environment.\nRun tests (e.g. using pytest).\nDocument any changes (the README already provides documentation).\nCommit all changes and push to your Git repository.",
  "variables": {},
  "metadata": {
    "source": "/home/sparrow/projects/mcp-prompts/prompts/development-workflow.json",
    "imported": true
  }
}
```

--------------------------------------------------------------------------------
/src/mcp_project_orchestrator/prompts/development/Development_Workflow.json:
--------------------------------------------------------------------------------

```json
{
  "name": "Development Workflow",
  "description": "Standard workflow for installing dependencies, testing, documenting, and pushing changes",
  "type": "prompt",
  "category": "development",
  "content": "install dependencies, build, run, test, fix, document, commit, and push your changes. Because your environment is externally managed, we'll create and use a virtual environment:\nCreate a virtual environment in the project directory.\nUpgrade pip (optional but recommended).\nInstall the package in editable mode within the virtual environment.\nRun tests (e.g. using pytest).\nDocument any changes (the README already provides documentation).\nCommit all changes and push to your Git repository.",
  "variables": {},
  "metadata": {
    "source": "/home/sparrow/projects/mcp-prompts/prompts/development-workflow.json",
    "imported": true
  }
}
```

--------------------------------------------------------------------------------
/src/mcp_project_orchestrator/prompts/install_dependencies__build__run__test____.json:
--------------------------------------------------------------------------------

```json
{
  "name": "install dependencies, build, run, test,...",
  "description": "install dependencies, build, run, test, fix, document, commit, and push your changes",
  "type": "prompt",
  "category": "other",
  "content": "install dependencies, build, run, test, fix, document, commit, and push your changes. Because your environment is externally managed, we'll create and use a virtual environment:\nCreate a virtual environment in the project directory.\nUpgrade pip (optional but recommended).\nInstall the package in editable mode within the virtual environment.\nRun tests (e.g. using pytest).\nDocument any changes (the README already provides documentation).\nCommit all changes and push to your Git repository.",
  "variables": {},
  "metadata": {
    "source": "/home/sparrow/mcp/data/prompts/install-dependencies-build-run-test.json",
    "imported": true
  }
}
```

--------------------------------------------------------------------------------
/src/mcp_project_orchestrator/prompts/other/install_dependencies__build__run__test____.json:
--------------------------------------------------------------------------------

```json
{
  "name": "install dependencies, build, run, test,...",
  "description": "install dependencies, build, run, test, fix, document, commit, and push your changes",
  "type": "prompt",
  "category": "other",
  "content": "install dependencies, build, run, test, fix, document, commit, and push your changes. Because your environment is externally managed, we'll create and use a virtual environment:\nCreate a virtual environment in the project directory.\nUpgrade pip (optional but recommended).\nInstall the package in editable mode within the virtual environment.\nRun tests (e.g. using pytest).\nDocument any changes (the README already provides documentation).\nCommit all changes and push to your Git repository.",
  "variables": {},
  "metadata": {
    "source": "/home/sparrow/mcp/data/prompts/install-dependencies-build-run-test.json",
    "imported": true
  }
}
```

--------------------------------------------------------------------------------
/data/prompts/templates/development-workflow.json:
--------------------------------------------------------------------------------

```json
{
  "id": "development-workflow",
  "name": "Development Workflow",
  "description": "Standard workflow for installing dependencies, testing, documenting, and pushing changes",
  "content": "install dependencies, build, run, test, fix, document, commit, and push your changes. Because your environment is externally managed, we'll create and use a virtual environment:\nCreate a virtual environment in the project directory.\nUpgrade pip (optional but recommended).\nInstall the package in editable mode within the virtual environment.\nRun tests (e.g. using pytest).\nDocument any changes (the README already provides documentation).\nCommit all changes and push to your Git repository.",
  "isTemplate": false,
  "tags": [
    "development",
    "workflow",
    "python"
  ],
  "createdAt": "2025-03-04T12:00:00.000Z",
  "updatedAt": "2025-03-04T12:00:00.000Z",
  "version": 1
}
```

--------------------------------------------------------------------------------
/data/prompts/templates/architecture-design-assistant.json:
--------------------------------------------------------------------------------

```json
{
  "id": "architecture-design-assistant",
  "name": "Architecture Design Assistant",
  "description": "You are a talented language interpreter and a helpful software architecture design assistant thinkin...",
  "content": "You are a talented language interpreter and a helpful software architecture design assistant thinking step-by-step. Given the user provided source code, your task is to identify design patterns, class relations and characteristics, actors and roles, components and functions, as an analogy with some characteristic persons or events from a story you make, inspired by movies or real life situations. Your output is limited to 40 words maximum.",
  "isTemplate": false,
  "tags": [
    "architecture",
    "design",
    "programming",
    "ai-assistant"
  ],
  "createdAt": "2025-03-05T03:37:30.297Z",
  "updatedAt": "2025-03-05T03:41:11.022Z",
  "version": 1
}
```

--------------------------------------------------------------------------------
/data/prompts/templates/install-dependencies-build-run-test.json:
--------------------------------------------------------------------------------

```json
{
  "id": "install-dependencies-build-run-test",
  "name": "install dependencies, build, run, test,...",
  "description": "install dependencies, build, run, test, fix, document, commit, and push your changes",
  "content": "install dependencies, build, run, test, fix, document, commit, and push your changes. Because your environment is externally managed, we'll create and use a virtual environment:\nCreate a virtual environment in the project directory.\nUpgrade pip (optional but recommended).\nInstall the package in editable mode within the virtual environment.\nRun tests (e.g. using pytest).\nDocument any changes (the README already provides documentation).\nCommit all changes and push to your Git repository.",
  "isTemplate": false,
  "tags": [
    "ai",
    "productivity"
  ],
  "createdAt": "2025-03-05T03:37:30.300Z",
  "updatedAt": "2025-03-05T03:41:11.321Z",
  "version": 1
}
```

--------------------------------------------------------------------------------
/test_openssl_integration.sh:
--------------------------------------------------------------------------------

```bash
#!/bin/bash
set -e

echo "🧪 Testing OpenSSL + AI Integration"
echo "=================================="

# Test 1: Create OpenSSL consumer project
echo "📋 Test 1: Create OpenSSL consumer project"
mcp-orchestrator create-openssl-project \
  --project-name test-crypto-app \
  --openssl-version 3.4.1 \
  --deployment-target general \
  --author-name "Test Developer"

cd test-crypto-app

# Test 2: Deploy Cursor configuration
echo "🤖 Test 2: Deploy Cursor configuration"
mcp-orchestrator deploy-cursor --project-type openssl --force

# Test 3: Build project
echo "🔨 Test 3: Build project"
conan remote add ${CONAN_REPOSITORY_NAME} \
  ${CONAN_REPOSITORY_URL} \
  --force

conan install . --build=missing
cmake --preset conan-default
cmake --build --preset conan-release

# Test 4: Run application
echo "🚀 Test 4: Run application"
./build/Release/test-crypto-app

echo "✅ All tests passed!"
cd ..

```

--------------------------------------------------------------------------------
/config/default.json:
--------------------------------------------------------------------------------

```json
{
  "name": "mcp-project-orchestrator",
  "version": "0.1.0",
  "description": "MCP Project Orchestrator Server",
  "server": {
    "host": "127.0.0.1",
    "port": 8080
  },
  "paths": {
    "prompts": "/home/sparrow/projects/mcp-project-orchestrator/src/mcp_project_orchestrator/prompts",
    "templates": "/home/sparrow/projects/mcp-project-orchestrator/src/mcp_project_orchestrator/templates",
    "resources": "/home/sparrow/projects/mcp-project-orchestrator/src/mcp_project_orchestrator/resources",
    "mermaid_templates": "/home/sparrow/projects/mcp-project-orchestrator/src/mcp_project_orchestrator/mermaid/templates",
    "mermaid_output": "/home/sparrow/projects/mcp-project-orchestrator/output/mermaid"
  },
  "logging": {
    "level": "INFO",
    "file": "/home/sparrow/projects/mcp-project-orchestrator/logs/orchestrator.log"
  },
  "mermaid": {
    "cli_path": "/usr/local/bin/mmdc"
  }
}
```

--------------------------------------------------------------------------------
/src/mcp_project_orchestrator/prompts/assistant/Debugging_Assistant.json:
--------------------------------------------------------------------------------

```json
{
  "name": "Debugging Assistant",
  "description": "You are a development assistant helping with {{project_type}} development using {{language}}",
  "type": "prompt",
  "category": "assistant",
  "content": "You are a development assistant helping with {{project_type}} development using {{language}}. \n\nRole:\n- You provide clear, concise code examples with explanations\n- You suggest best practices and patterns\n- You help debug issues with the codebase\n\nThe current project is {{project_name}} which aims to {{project_goal}}.\n\nWhen providing code examples:\n1. Use consistent style and formatting\n2. Include comments for complex sections\n3. Follow {{language}} best practices\n4. Consider performance implications\n\nTechnical context:\n{{technical_context}}",
  "variables": {},
  "metadata": {
    "source": "/home/sparrow/mcp/data/prompts/debugging-assistant.json",
    "imported": true
  }
}
```

--------------------------------------------------------------------------------
/src/mcp_project_orchestrator/prompts/Debugging_Assistant.json:
--------------------------------------------------------------------------------

```json
{
  "name": "Debugging Assistant",
  "description": "You are a development assistant helping with {{project_type}} development using {{language}}",
  "type": "prompt",
  "category": "assistant",
  "content": "You are a development assistant helping with {{project_type}} development using {{language}}. \n\nRole:\n- You provide clear, concise code examples with explanations\n- You suggest best practices and patterns\n- You help debug issues with the codebase\n\nThe current project is {{project_name}} which aims to {{project_goal}}.\n\nWhen providing code examples:\n1. Use consistent style and formatting\n2. Include comments for complex sections\n3. Follow {{language}} best practices\n4. Consider performance implications\n\nTechnical context:\n{{technical_context}}",
  "variables": {},
  "metadata": {
    "source": "/home/sparrow/mcp/data/prompts/debugging-assistant.json",
    "imported": true
  }
}
```

--------------------------------------------------------------------------------
/src/mcp_project_orchestrator/prompts/schemaQuery.json:
--------------------------------------------------------------------------------

```json
{
  "name": "schemaQuery",
  "description": "Prompt template extracted from database-tools.js",
  "type": "prompt",
  "category": "user",
  "content": "\n          SELECT \n            t.table_name, \n            c.column_name, \n            c.data_type,\n            c.column_default,\n            c.is_nullable,\n            c.character_maximum_length,\n            tc.constraint_type,\n            kcu.column_name as key_column\n          FROM \n            information_schema.tables t\n          LEFT JOIN \n            information_schema.columns c ON t.table_name = c.table_name AND t.table_schema = c.table_schema\n          LEFT JOIN \n            information_schema.table_constraints tc ON tc.table_name = t.table_name AND tc.table_schema = t.table_schema AND tc.constraint_type = ",
  "variables": {},
  "metadata": {
    "source": "/home/sparrow/projects/mcp-prompts/publish/build/tools/database-tools.js",
    "imported": true
  }
}
```

--------------------------------------------------------------------------------
/src/mcp_project_orchestrator/prompts/user/schemaQuery.json:
--------------------------------------------------------------------------------

```json
{
  "name": "schemaQuery",
  "description": "Prompt template extracted from database-tools.js",
  "type": "prompt",
  "category": "user",
  "content": "\n          SELECT \n            t.table_name, \n            c.column_name, \n            c.data_type,\n            c.column_default,\n            c.is_nullable,\n            c.character_maximum_length,\n            tc.constraint_type,\n            kcu.column_name as key_column\n          FROM \n            information_schema.tables t\n          LEFT JOIN \n            information_schema.columns c ON t.table_name = c.table_name AND t.table_schema = c.table_schema\n          LEFT JOIN \n            information_schema.table_constraints tc ON tc.table_name = t.table_name AND tc.table_schema = t.table_schema AND tc.constraint_type = ",
  "variables": {},
  "metadata": {
    "source": "/home/sparrow/projects/mcp-prompts/publish/build/tools/database-tools.js",
    "imported": true
  }
}
```

--------------------------------------------------------------------------------
/mcp-project-orchestrator/openssl/examples/example-workspace/CMakeLists.txt:
--------------------------------------------------------------------------------

```
cmake_minimum_required(VERSION 3.15)
project(OpenSSLExample VERSION 1.0.0 LANGUAGES C CXX)

set(CMAKE_CXX_STANDARD 17)
set(CMAKE_CXX_STANDARD_REQUIRED ON)

# Find required packages
find_package(OpenSSL REQUIRED)
find_package(ZLIB REQUIRED)

# Include directories
include_directories(${OPENSSL_INCLUDE_DIR})
include_directories(${ZLIB_INCLUDE_DIRS})

# Source files
set(SOURCES
    src/main.cpp
    src/crypto_utils.cpp
)

# Create library
add_library(openssl_example ${SOURCES})

# Link libraries
target_link_libraries(openssl_example 
    OpenSSL::SSL 
    OpenSSL::Crypto 
    ZLIB::ZLIB
)

# Set properties
set_target_properties(openssl_example PROPERTIES
    VERSION ${PROJECT_VERSION}
    SOVERSION ${PROJECT_VERSION_MAJOR}
)

# Install targets
install(TARGETS openssl_example
    LIBRARY DESTINATION lib
    ARCHIVE DESTINATION lib
    RUNTIME DESTINATION bin
)

# Install headers
install(DIRECTORY src/ DESTINATION include
    FILES_MATCHING PATTERN "*.h"
)
```

--------------------------------------------------------------------------------
/data/prompts/templates/debugging-assistant.json:
--------------------------------------------------------------------------------

```json
{
  "id": "debugging-assistant",
  "name": "Debugging Assistant",
  "description": "You are a development assistant helping with {{project_type}} development using {{language}}",
  "content": "You are a development assistant helping with {{project_type}} development using {{language}}. \n\nRole:\n- You provide clear, concise code examples with explanations\n- You suggest best practices and patterns\n- You help debug issues with the codebase\n\nThe current project is {{project_name}} which aims to {{project_goal}}.\n\nWhen providing code examples:\n1. Use consistent style and formatting\n2. Include comments for complex sections\n3. Follow {{language}} best practices\n4. Consider performance implications\n\nTechnical context:\n{{technical_context}}",
  "isTemplate": false,
  "tags": [
    "debugging",
    "programming",
    "troubleshooting",
    "ai-assistant"
  ],
  "createdAt": "2025-03-05T03:37:30.300Z",
  "updatedAt": "2025-03-05T03:41:11.030Z",
  "version": 1
}
```

--------------------------------------------------------------------------------
/src/mcp_project_orchestrator/prompts/Development_System_Prompt.json:
--------------------------------------------------------------------------------

```json
{
  "name": "Development System Prompt",
  "description": "A template for creating system prompts for development assistance",
  "type": "prompt",
  "category": "system",
  "content": "You are a development assistant helping with {{project_type}} development using {{language}}. \n\nRole:\n- You provide clear, concise code examples with explanations\n- You suggest best practices and patterns\n- You help debug issues with the codebase\n\nThe current project is {{project_name}} which aims to {{project_goal}}.\n\nWhen providing code examples:\n1. Use consistent style and formatting\n2. Include comments for complex sections\n3. Follow {{language}} best practices\n4. Consider performance implications\n\nTechnical context:\n{{technical_context}}",
  "variables": [
    "project_type",
    "language",
    "project_name",
    "project_goal",
    "technical_context"
  ],
  "metadata": {
    "source": "/home/sparrow/projects/mcp-prompts/prompts/development-system-prompt.json",
    "imported": true
  }
}
```

--------------------------------------------------------------------------------
/src/mcp_project_orchestrator/prompts/system/Development_System_Prompt.json:
--------------------------------------------------------------------------------

```json
{
  "name": "Development System Prompt",
  "description": "A template for creating system prompts for development assistance",
  "type": "prompt",
  "category": "system",
  "content": "You are a development assistant helping with {{project_type}} development using {{language}}. \n\nRole:\n- You provide clear, concise code examples with explanations\n- You suggest best practices and patterns\n- You help debug issues with the codebase\n\nThe current project is {{project_name}} which aims to {{project_goal}}.\n\nWhen providing code examples:\n1. Use consistent style and formatting\n2. Include comments for complex sections\n3. Follow {{language}} best practices\n4. Consider performance implications\n\nTechnical context:\n{{technical_context}}",
  "variables": [
    "project_type",
    "language",
    "project_name",
    "project_goal",
    "technical_context"
  ],
  "metadata": {
    "source": "/home/sparrow/projects/mcp-prompts/prompts/development-system-prompt.json",
    "imported": true
  }
}
```

--------------------------------------------------------------------------------
/mcp-project-orchestrator/openssl/examples/example-workspace/src/crypto_utils.h:
--------------------------------------------------------------------------------

```
#ifndef CRYPTO_UTILS_H
#define CRYPTO_UTILS_H

#include <string>
#include <vector>

/**
 * Encrypt a string using AES-256-GCM.
 * 
 * @param plaintext The text to encrypt
 * @param key The encryption key (must be 32 bytes)
 * @return The encrypted data as a hex string, or empty string on error
 */
std::string encrypt_aes256_gcm(const std::string& plaintext, const std::string& key);

/**
 * Decrypt a string using AES-256-GCM.
 * 
 * @param ciphertext The encrypted data as a hex string
 * @param key The decryption key (must be 32 bytes)
 * @return The decrypted text, or empty string on error
 */
std::string decrypt_aes256_gcm(const std::string& ciphertext, const std::string& key);

/**
 * Generate a random key for AES-256.
 * 
 * @return A 32-byte random key as a hex string
 */
std::string generate_aes256_key();

/**
 * Hash a string using SHA-256.
 * 
 * @param input The string to hash
 * @return The hash as a hex string
 */
std::string sha256_hash(const std::string& input);

#endif // CRYPTO_UTILS_H
```

--------------------------------------------------------------------------------
/.github/workflows/ci.yml:
--------------------------------------------------------------------------------

```yaml
name: CI

on:
  push:
    branches: [ main ]
  pull_request:
    branches: [ main ]

jobs:
  test:
    runs-on: ubuntu-latest
    strategy:
      fail-fast: false
      matrix:
        python-version: ["3.9", "3.10", "3.11", "3.12"]

    steps:
      - name: Checkout
        uses: actions/checkout@v4

      - name: Setup Python
        uses: actions/setup-python@v5
        with:
          python-version: ${{ matrix.python-version }}

      - name: Install project (dev)
        run: |
          python -m pip install --upgrade pip
          pip install -e .[dev]

      - name: Lint (ruff)
        run: ruff check .

      - name: Type check (mypy)
        run: mypy src/mcp_project_orchestrator

      - name: Run tests (pytest)
        run: pytest -q

      - name: Install Conan
        run: |
          pip install "conan>=2.3,<3"
          conan --version | cat
          conan profile detect --force | cat

      - name: Build Conan package
        run: |
          conan create . --user=sparesparrow --channel=stable --build=missing | cat

```

--------------------------------------------------------------------------------
/data/prompts/templates/development-system-prompt.json:
--------------------------------------------------------------------------------

```json
{
  "id": "development-system-prompt",
  "name": "Development System Prompt",
  "description": "A template for creating system prompts for development assistance",
  "content": "You are a development assistant helping with {{project_type}} development using {{language}}. \n\nRole:\n- You provide clear, concise code examples with explanations\n- You suggest best practices and patterns\n- You help debug issues with the codebase\n\nThe current project is {{project_name}} which aims to {{project_goal}}.\n\nWhen providing code examples:\n1. Use consistent style and formatting\n2. Include comments for complex sections\n3. Follow {{language}} best practices\n4. Consider performance implications\n\nTechnical context:\n{{technical_context}}",
  "isTemplate": true,
  "variables": [
    "project_type",
    "language",
    "project_name",
    "project_goal",
    "technical_context"
  ],
  "tags": [
    "development",
    "system",
    "template"
  ],
  "createdAt": "2025-03-04T12:00:00.000Z",
  "updatedAt": "2025-03-04T12:00:00.000Z",
  "version": 1
}
```

--------------------------------------------------------------------------------
/data/prompts/templates/development-system-prompt-zcna0.json:
--------------------------------------------------------------------------------

```json
{
  "id": "development-system-prompt-zcna0",
  "name": "Development System Prompt",
  "content": "You are a development assistant helping with {{project_type}} development using {{language}}. \n\nRole:\n- You provide clear, concise code examples with explanations\n- You suggest best practices and patterns\n- You help debug issues with the codebase\n\nThe current project is {{project_name}} which aims to {{project_goal}}.\n\nWhen providing code examples:\n1. Use consistent style and formatting\n2. Include comments for complex sections\n3. Follow {{language}} best practices\n4. Consider performance implications\n\nTechnical context:\n{{technical_context}}",
  "isTemplate": true,
  "createdAt": "2025-03-15T18:44:49.126Z",
  "updatedAt": "2025-03-15T18:44:49.126Z",
  "version": 1,
  "description": "A template for creating system prompts for development assistance",
  "variables": [
    "project_type",
    "language",
    "project_name",
    "project_goal",
    "technical_context"
  ],
  "tags": [
    "development",
    "system",
    "template"
  ]
}
```

--------------------------------------------------------------------------------
/src/mcp_project_orchestrator/__init__.py:
--------------------------------------------------------------------------------

```python
"""
MCP Project Orchestrator - A comprehensive MCP server for project orchestration.

This package provides tools for project template management, prompt management,
diagram generation, and AWS integration through the Model Context Protocol (MCP).
"""

__version__ = "0.1.0"

from .core import FastMCPServer, MCPConfig, setup_logging, MCPException
from .mermaid import DiagramType, MermaidGenerator, MermaidRenderer
from .prompt_manager import PromptLoader, PromptManager, PromptTemplate

# AWS MCP integration (optional)
try:
    from .aws_mcp import AWSConfig, AWSMCPIntegration, register_aws_mcp_tools
    _AWS_AVAILABLE = True
except ImportError:
    _AWS_AVAILABLE = False
    AWSConfig = None
    AWSMCPIntegration = None
    register_aws_mcp_tools = None

__all__ = [
    "FastMCPServer",
    "MCPConfig",
    "setup_logging",
    "MCPException",
    "PromptManager",
    "PromptTemplate",
    "PromptLoader",
    "MermaidGenerator",
    "MermaidRenderer",
    "DiagramType",
]

# Add AWS exports if available
if _AWS_AVAILABLE:
    __all__.extend([
        "AWSConfig",
        "AWSMCPIntegration",
        "register_aws_mcp_tools",
    ])

```
Page 4/21FirstPrevNextLast