Skip to main content
Glama
mlaurel

Structured Workflow Engine MCP Server

by mlaurel
feature-development.yml5.03 kB
name: "Feature Development Workflow" description: "Complete workflow for developing new features from requirements to deployment" version: "1.0" category: "development" tags: ["feature", "development", "full-cycle"] phases: - phase: "planning-clarification" description: "Requirements gathering and scope definition" required: true steps: - id: "gather-requirements" miniPrompt: "business/gather-requirements" required: true prerequisites: requiredContext: [] optionalContext: ["product_roadmap", "user_feedback"] - id: "ask-clarifying-questions" miniPrompt: "development/ask-clarifying-questions" required: true prerequisites: requiredContext: ["requirements"] optionalContext: [] dependencies: ["gather-requirements"] - phase: "analysis" description: "Technical analysis and architecture planning" required: true steps: - id: "feature-analysis" miniPrompt: "analysis/feature-analysis" required: true prerequisites: requiredContext: ["clarified_requirements"] optionalContext: ["existing_codebase", "system_architecture"] dependencies: ["ask-clarifying-questions"] - id: "architecture-analysis" miniPrompt: "analysis/architecture-analysis" required: false prerequisites: requiredContext: ["system_architecture"] optionalContext: ["performance_requirements"] skipConditions: ["simple_feature", "no_architecture_impact"] - phase: "design-architecture" description: "Solution design and architecture planning" required: true steps: - id: "create-trd" miniPrompt: "business/create-trd" required: true prerequisites: requiredContext: ["feature_analysis", "clarified_requirements"] optionalContext: ["architecture_analysis", "technical_decisions"] dependencies: ["feature-analysis"] - id: "design-architecture" miniPrompt: "development/design-architecture" required: true prerequisites: requiredContext: ["feature_analysis", "technical_requirements"] optionalContext: ["architecture_analysis", "existing_patterns"] dependencies: ["create-trd"] - phase: "implementation" description: "Technical execution and coding" required: true steps: - id: "implement-feature" miniPrompt: "development/implement-feature" required: true prerequisites: requiredContext: ["design_specifications"] optionalContext: ["development_environment", "coding_standards"] dependencies: ["design-architecture"] - phase: "testing-validation" description: "Quality assurance and validation" required: true steps: - id: "create-test-plan" miniPrompt: "qa/create-test-plan" required: true prerequisites: requiredContext: ["feature_specifications", "implemented_feature"] optionalContext: ["testing_framework", "test_data"] dependencies: ["implement-feature"] - id: "execute-tests" miniPrompt: "qa/execute-tests" required: true prerequisites: requiredContext: ["test_plan", "implemented_feature"] optionalContext: ["test_automation", "test_environments"] dependencies: ["create-test-plan"] - id: "code-review" miniPrompt: "development/code-review" required: true prerequisites: requiredContext: ["implemented_feature"] optionalContext: ["code_review_checklist"] dependencies: ["implement-feature"] - phase: "deployment-operations" description: "Production deployment" required: true steps: - id: "deploy-application" miniPrompt: "operations/deploy-application" required: true prerequisites: requiredContext: ["tested_feature", "deployment_environment"] optionalContext: ["deployment_pipeline", "rollback_procedures"] dependencies: ["execute-tests", "code-review"] # Workflow-level configurations skipConditions: - condition: "feature_already_implemented" message: "Feature has already been implemented and deployed" - condition: "requirements_incomplete" message: "Feature requirements are incomplete or unclear" validationRules: - rule: "requirements_validation_required" phases: ["planning-clarification"] message: "Requirements validation required before proceeding to implementation" notifications: - trigger: "phase_completion" phases: ["implementation", "testing-validation"] message: "Phase completed, ready for next phase" - trigger: "workflow_completion" message: "Feature development workflow completed successfully" # Smart execution settings execution: allowSkipping: true requireExplicitApproval: false automaticProgressTracking: true

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/mlaurel/mcp-workflow-engine'

If you have feedback or need assistance with the MCP directory API, please join our Discord server