Coding
PromptBeginner5 minmarkdown
Markdown Converter
Agent skill for markdown-converter
7
This project follows the Model-Context-Protocol (MCP) architecture. Please adhere to these guidelines:
Sign in to like and favorite skills
This project follows the Model-Context-Protocol (MCP) architecture. Please adhere to these guidelines:
Models (
src/models/): Define data structures and their domain behaviors. Models should be independent of persistence mechanisms. They implement interfaces/protocols defined in src/models/interfaces/. Implementations go in src/models/implementations/.
Contexts (
src/contexts/): Handle persistence and state management. Abstract storage mechanisms (database, API, etc.) behind consistent interfaces. Base context interfaces go in src/contexts/base/, implementations in src/contexts/providers/.
Views (
src/views/): Present data to users and handle interaction, translating user actions into operations on Models or Services. Typically consume Services rather than directly using Contexts.
Services (
src/services/): Implement business logic that spans multiple models or requires context access. Services orchestrate operations and integrate with external systems.
kebab-case.jsPascalCasecamelCase-model.js, -context.js, etc.src/utils/logger.js) for all logging.config/default.json, not hardcoded values.tests/unit/).For more detailed rules and guidelines, please refer to the Cursor rules in
.cursor/rules/:
typescript.cursor-rules.md: TypeScript-specific guidelinesmcp-development-guidelines.cursor-rules.md: Detailed MCP architecture rulesediting-*.cursor-rules.md: Component-specific editing guidelinesThese rules provide more detailed guidance for specific aspects of development.
Thank you for following these guidelines!