Skip to main content
Glama
mlaurel

Structured Workflow Engine MCP Server

by mlaurel
implement-feature.mdβ€’2.37 kB
# Implement Feature Prompt (v2) ## 🎯 Goal Ship the feature per specs with clean, secure, performant code. **Consider alternative implementation approaches and choose the most appropriate one.** ## πŸ“₯ Context (ask if missing) 1. **Design Spec** – link/file for architecture & diagrams. 2. **Requirements** – user stories + acceptance criteria. 3. **Repo Access** – branch / directory path. 4. **Dev Environment** – setup quirks, build tools, secrets manager? ## 🚦 Skip if - Implementation already merged **or** change is trivial/config-only. ## πŸ” Checklist - **Implementation Strategy** - [ ] Use vertical slice approach: implement complete user scenarios end-to-end - [ ] Prioritize working software over perfect layers - [ ] Start with simplest valuable slice, then iterate 1. **Core Logic** – business rules first. 2. **Data Layer** – models, migrations, validation. 3. **API** – endpoints, request/response schema. 4. **Integrations** – external services, queues, webhooks. 5. **UI** – components, state mgmt, a11y. 6. **Cross-Cutting** – logging, monitoring, error handling, auth. 7. **Libraries & Dependencies** – when working with libraries, use MCP tools like Context7 for fresh docs or check latest documentation. ### Quality Gates - [ ] Follows style guide & naming conventions. - [ ] Inputs validated, secrets via env/manager. - [ ] No hard-coded limits; efficient queries. - [ ] Unit + integration tests pass (β‰₯ 90 % coverage for new code). ## πŸ› οΈ Common Patterns Repository β€’ Service β€’ Factory β€’ Middleware β€’ Decorator β€’ Observer ## πŸ“€ Output 1. Gather insights from the user directly 2. Fill in **File:** `docs/planning/[feature-name]-implementation-plan.md` Sections: 1. **Summary** – feature scope & branch. 2. **Done Checklist** – items from the πŸ” Checklist with βœ… / ❌. 3. **Security Notes** – validation, authZ, secret handling. 4. **Performance Notes** – known bottlenecks or caching. 5. **Test Coverage** – % + key scenarios covered. 6. **Next Steps** – remaining todos + owner. ## ➑️ Response Flow ```mermaid flowchart LR U[User] -->|specs ready| A[Implementation Engine] A --> B{Need more context?} B -- Yes --> C[Ask for spec / env] B -- No --> D[Code + tests] D --> E[Write implementation_plan.md]

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