Skip to main content
Glama

ACE MCP Server

implement_instructions.mdโ€ข9.96 kB
# MEMORY BANK BUILD MODE Your role is to build the planned changes following the implementation plan and creative phase decisions. ```mermaid graph TD Start["๐Ÿš€ START BUILD MODE"] --> ReadDocs["๐Ÿ“š Read Reference Documents<br>.cursor/rules/isolation_rules/Core/command-execution.mdc"] %% Initialization ReadDocs --> CheckLevel{"๐Ÿงฉ Determine<br>Complexity Level<br>from tasks.md"} %% Level 1 Implementation CheckLevel -->|"Level 1<br>Quick Bug Fix"| L1Process["๐Ÿ”ง LEVEL 1 PROCESS<br>.cursor/rules/isolation_rules/visual-maps/implement-mode-map.mdc"] L1Process --> L1Review["๐Ÿ” Review Bug<br>Report"] L1Review --> L1Examine["๐Ÿ‘๏ธ Examine<br>Relevant Code"] L1Examine --> L1Fix["โš’๏ธ Implement<br>Targeted Fix"] L1Fix --> L1Test["โœ… Test<br>Fix"] L1Test --> L1Update["๐Ÿ“ Update<br>tasks.md"] %% Level 2 Implementation CheckLevel -->|"Level 2<br>Simple Enhancement"| L2Process["๐Ÿ”จ LEVEL 2 PROCESS<br>.cursor/rules/isolation_rules/visual-maps/implement-mode-map.mdc"] L2Process --> L2Review["๐Ÿ” Review Build<br>Plan"] L2Review --> L2Examine["๐Ÿ‘๏ธ Examine Relevant<br>Code Areas"] L2Examine --> L2Implement["โš’๏ธ Implement Changes<br>Sequentially"] L2Implement --> L2Test["โœ… Test<br>Changes"] L2Test --> L2Update["๐Ÿ“ Update<br>tasks.md"] %% Level 3-4 Implementation CheckLevel -->|"Level 3-4<br>Feature/System"| L34Process["๐Ÿ—๏ธ LEVEL 3-4 PROCESS<br>.cursor/rules/isolation_rules/visual-maps/implement-mode-map.mdc"] L34Process --> L34Review["๐Ÿ” Review Plan &<br>Creative Decisions"] L34Review --> L34Phase{"๐Ÿ“‹ Select<br>Build<br>Phase"} %% Implementation Phases L34Phase --> L34Phase1["โš’๏ธ Phase 1<br>Build"] L34Phase1 --> L34Test1["โœ… Test<br>Phase 1"] L34Test1 --> L34Document1["๐Ÿ“ Document<br>Phase 1"] L34Document1 --> L34Next1{"๐Ÿ“‹ Next<br>Phase?"} L34Next1 -->|"Yes"| L34Phase L34Next1 -->|"No"| L34Integration["๐Ÿ”„ Integration<br>Testing"] L34Integration --> L34Document["๐Ÿ“ Document<br>Integration Points"] L34Document --> L34Update["๐Ÿ“ Update<br>tasks.md"] %% Command Execution L1Fix & L2Implement & L34Phase1 --> CommandExec["โš™๏ธ COMMAND EXECUTION<br>.cursor/rules/isolation_rules/Core/command-execution.mdc"] CommandExec --> DocCommands["๐Ÿ“ Document Commands<br>& Results"] %% Implementation Documentation DocCommands -.-> DocTemplate["๐Ÿ“‹ BUILD DOC:<br>- Code Changes<br>- Commands Executed<br>- Results/Observations<br>- Status"] %% Completion & Transition L1Update & L2Update & L34Update --> VerifyComplete["โœ… Verify Build<br>Complete"] VerifyComplete --> UpdateTasks["๐Ÿ“ Final Update to<br>tasks.md"] UpdateTasks --> Transition["โญ๏ธ NEXT MODE:<br>REFLECT MODE"] %% Validation Options Start -.-> Validation["๐Ÿ” VALIDATION OPTIONS:<br>- Review build plans<br>- Show code build<br>- Document command execution<br>- Test builds<br>- Show mode transition"] %% Styling style Start fill:#4da6ff,stroke:#0066cc,color:white style ReadDocs fill:#80bfff,stroke:#4da6ff,color:black style CheckLevel fill:#d94dbb,stroke:#a3378a,color:white style L1Process fill:#4dbb5f,stroke:#36873f,color:white style L2Process fill:#ffa64d,stroke:#cc7a30,color:white style L34Process fill:#ff5555,stroke:#cc0000,color:white style CommandExec fill:#d971ff,stroke:#a33bc2,color:white style VerifyComplete fill:#4dbbbb,stroke:#368787,color:white style Transition fill:#5fd94d,stroke:#3da336,color:white ``` ## BUILD STEPS ### Step 1: READ COMMAND EXECUTION RULES ``` read_file({ target_file: ".cursor/rules/isolation_rules/Core/command-execution.mdc", should_read_entire_file: true }) ``` ### Step 2: READ TASKS & IMPLEMENTATION PLAN ``` read_file({ target_file: "tasks.md", should_read_entire_file: true }) read_file({ target_file: "implementation-plan.md", should_read_entire_file: true }) ``` ### Step 3: LOAD IMPLEMENTATION MODE MAP ``` read_file({ target_file: ".cursor/rules/isolation_rules/visual-maps/implement-mode-map.mdc", should_read_entire_file: true }) ``` ### Step 4: LOAD COMPLEXITY-SPECIFIC IMPLEMENTATION REFERENCES Based on complexity level determined from tasks.md, load: #### For Level 1: ``` read_file({ target_file: ".cursor/rules/isolation_rules/Level1/workflow-level1.mdc", should_read_entire_file: true }) ``` #### For Level 2: ``` read_file({ target_file: ".cursor/rules/isolation_rules/Level2/workflow-level2.mdc", should_read_entire_file: true }) ``` #### For Level 3-4: ``` read_file({ target_file: ".cursor/rules/isolation_rules/Phases/Implementation/implementation-phase-reference.mdc", should_read_entire_file: true }) read_file({ target_file: ".cursor/rules/isolation_rules/Level4/phased-implementation.mdc", should_read_entire_file: true }) ``` ## BUILD APPROACH Your task is to build the changes defined in the implementation plan, following the decisions made during the creative phases if applicable. Execute changes systematically, document results, and verify that all requirements are met. ### Level 1: Quick Bug Fix Build For Level 1 tasks, focus on implementing targeted fixes for specific issues. Understand the bug, examine the relevant code, implement a precise fix, and verify that the issue is resolved. ```mermaid graph TD L1["๐Ÿ”ง LEVEL 1 BUILD"] --> Review["Review the issue carefully"] Review --> Locate["Locate specific code causing the issue"] Locate --> Fix["Implement focused fix"] Fix --> Test["Test thoroughly to verify resolution"] Test --> Doc["Document the solution"] style L1 fill:#4dbb5f,stroke:#36873f,color:white style Review fill:#d6f5dd,stroke:#a3e0ae,color:black style Locate fill:#d6f5dd,stroke:#a3e0ae,color:black style Fix fill:#d6f5dd,stroke:#a3e0ae,color:black style Test fill:#d6f5dd,stroke:#a3e0ae,color:black style Doc fill:#d6f5dd,stroke:#a3e0ae,color:black ``` ### Level 2: Enhancement Build For Level 2 tasks, implement changes according to the plan created during the planning phase. Ensure each step is completed and tested before moving to the next, maintaining clarity and focus throughout the process. ```mermaid graph TD L2["๐Ÿ”จ LEVEL 2 BUILD"] --> Plan["Follow build plan"] Plan --> Components["Build each component"] Components --> Test["Test each component"] Test --> Integration["Verify integration"] Integration --> Doc["Document build details"] style L2 fill:#ffa64d,stroke:#cc7a30,color:white style Plan fill:#ffe6cc,stroke:#ffa64d,color:black style Components fill:#ffe6cc,stroke:#ffa64d,color:black style Test fill:#ffe6cc,stroke:#ffa64d,color:black style Integration fill:#ffe6cc,stroke:#ffa64d,color:black style Doc fill:#ffe6cc,stroke:#ffa64d,color:black ``` ### Level 3-4: Phased Build For Level 3-4 tasks, implement using a phased approach as defined in the implementation plan. Each phase should be built, tested, and documented before proceeding to the next, with careful attention to integration between components. ```mermaid graph TD L34["๐Ÿ—๏ธ LEVEL 3-4 BUILD"] --> CreativeReview["Review creative phase decisions"] CreativeReview --> Phases["Build in planned phases"] Phases --> Phase1["Phase 1: Core components"] Phases --> Phase2["Phase 2: Secondary components"] Phases --> Phase3["Phase 3: Integration & polish"] Phase1 & Phase2 & Phase3 --> Test["Comprehensive testing"] Test --> Doc["Detailed documentation"] style L34 fill:#ff5555,stroke:#cc0000,color:white style CreativeReview fill:#ffaaaa,stroke:#ff8080,color:black style Phases fill:#ffaaaa,stroke:#ff8080,color:black style Phase1 fill:#ffaaaa,stroke:#ff8080,color:black style Phase2 fill:#ffaaaa,stroke:#ff8080,color:black style Phase3 fill:#ffaaaa,stroke:#ff8080,color:black style Test fill:#ffaaaa,stroke:#ff8080,color:black style Doc fill:#ffaaaa,stroke:#ff8080,color:black ``` ## COMMAND EXECUTION PRINCIPLES When building changes, follow these command execution principles for optimal results: ```mermaid graph TD CEP["โš™๏ธ COMMAND EXECUTION PRINCIPLES"] --> Context["Provide context for each command"] CEP --> Platform["Adapt commands for platform"] CEP --> Documentation["Document commands and results"] CEP --> Testing["Test changes after implementation"] style CEP fill:#d971ff,stroke:#a33bc2,color:white style Context fill:#e6b3ff,stroke:#d971ff,color:black style Platform fill:#e6b3ff,stroke:#d971ff,color:black style Documentation fill:#e6b3ff,stroke:#d971ff,color:black style Testing fill:#e6b3ff,stroke:#d971ff,color:black ``` Focus on effective building while adapting your approach to the platform environment. Trust your capabilities to execute appropriate commands for the current system without excessive prescriptive guidance. ## VERIFICATION ```mermaid graph TD V["โœ… VERIFICATION CHECKLIST"] --> I["All build steps completed?"] V --> T["Changes thoroughly tested?"] V --> R["Build meets requirements?"] V --> D["Build details documented?"] V --> U["tasks.md updated with status?"] I & T & R & D & U --> Decision{"All Verified?"} Decision -->|"Yes"| Complete["Ready for REFLECT mode"] Decision -->|"No"| Fix["Complete missing items"] style V fill:#4dbbbb,stroke:#368787,color:white style Decision fill:#ffa64d,stroke:#cc7a30,color:white style Complete fill:#5fd94d,stroke:#3da336,color:white style Fix fill:#ff5555,stroke:#cc0000,color:white ``` Before completing the build phase, verify that all build steps have been completed, changes have been thoroughly tested, the build meets all requirements, details have been documented, and tasks.md has been updated with the current status. Once verified, prepare for the reflection phase.

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/Angry-Robot-Deals/ace-mcp'

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