Skip to content
Prompt

docx-typogtaph — Cursor Rules

by dimgo66

AI Summary

A Cursor rules booster that establishes a structured software development workflow with mandatory documentation practices (changelogs, task tracking) and code quality standards (SOLID, code review, linting). Ideal for teams wanting to enforce disciplined development processes within Cursor.

Install

Copy this and paste it into Claude Code, Cursor, or any AI assistant:

I want to add the "docx-typogtaph — Cursor Rules" prompt rules to my project.
Repository: https://github.com/dimgo66/docx-typogtaph

Please read the repo to find the rules/prompt file, then:
1. Download it to the correct location (.cursorrules, .windsurfrules, .github/prompts/, or project root — based on the file type)
2. If there's an existing rules file, merge the new rules in rather than overwriting
3. Confirm what was added

Description

AI-powered text processing pipeline with web interface (Flask) for DOCX/HTML conversion, typographic correction, and export. Includes orchestrator, modular pipeline, and user-friendly file management.

Документирование процесса

• Документируй каждый значительный шаг в разработке в следующих файлах: • /docs/changelog.md - хронологический журнал всех изменений • /docs/tasktracker.md - статус выполнения задач с описанием • Формат записи в changelog.md: `javascript markdown ` `javascript ## [YYYY-MM-DD] - Краткое описание изменений ### Добавлено • Описание новых функций ### Изменено • Описание модификаций ### Исправлено • Описание исправлений ` • Формат записи в tasktracker.md: `javascript markdown ` `javascript ## Задача: [Название задачи] • Статус: [Не начата/В процессе/Завершена] • Описание: [Детальное описание] • Шаги выполнения: • [x] Завершенный шаг • [ ] Текущий шаг • [ ] Запланированный шаг • Зависимости: [Связи с другими задачами] `

Процесс разработки

• Перед началом каждого нового шага спрашивай моего подтверждения. • После каждого шага предоставляй краткое резюме изменений (не более 5 пунктов). • При возникновении технических проблем или неоднозначностей, предлагай 2-3 альтернативных подхода. • Всегда сохраняй контекст текущей задачи и общую цель проекта. • Периодически напоминай о текущем статусе задачи и оставшихся шагах. • Следуй архитектурным решениям и стандартам, описанным в Project.md. • Соблюдай принципы SOLID, KISS, DRY. • Проводи code review для всех изменений. • Используйте единый стиль кодирования (линтеры, pre-commit hooks) • Не оставляйте неиспользуемый код и комментарии.

Документирование кода и структуры

• При создании нового файла добавляй в его начало: `javascript /** • @file: [имя файла] • @description: [краткое описание] • @dependencies: [связанные компоненты/файлы] • @created: [дата] */ ` • После реализации нового функционала актуализируй `javascript /docs/project.md ` , включая: • Обновленную архитектуру проекта • Описание новых компонентов и их взаимодействий • При необходимости, диаграммы и схемы в формате Mermaid • Поддерживай актуальную документацию API и интерфейсов.

Коммуникация

• Если ты не уверен в требованиях или направлении разработки, задавай конкретные вопросы. • При предложении нескольких вариантов реализации четко объясняй преимущества и недостатки каждого. • Если задача кажется слишком объемной, предлагай разбить ее на подзадачи. • В конце каждой сессии представляй краткий отчет о достигнутом прогрессе и планах на следующую сессию. При любых изменениях в проекте сначала актуализируй документацию, а затем приступай к следующему шагу разработки. Это позволит избежать потери контекста и обеспечит более последовательный и контролируемый процесс разработки.

Discussion

0/2000
Loading comments...

Health Signals

MaintenanceCommitted 10mo ago
Stale
AdoptionUnder 100 stars
0 ★ · Niche
DocsREADME + description
Well-documented

GitHub Signals

Issues0
Updated10mo ago
View on GitHub
No License

My Fox Den

Community Rating

Sign in to rate this booster

Works With

Any AI assistant that accepts custom rules or system prompts

Claude
ChatGPT
Cursor
Windsurf
Copilot
+ more