cursorrules / rules
ivangrynenko/cursorrules/.cursor/rules/confluence-editing-standards.mdc
Purpose: Ensure Markdown renders cleanly in Confluence by applying spacing, nesting, and code formatting rules during page creation/updates.
Cursor rule88 starsChanged 11 months ago
What's in it
- Confluence Editing Standards (Markdown Authoring)
- Lists & Spacing
- Inline vs Code Blocks
- Headings & Anchors
- Tables
- Nested Structure
- Check Before Publish (Quicklist)
- Optional Page Label Cue
# Confluence Editing Standards (Markdown Authoring) Purpose: Ensure Markdown renders cleanly in Confluence by applying spacing, nesting, and code formatting rules during page creation/updates. ## Lists & Spacing - Always insert a blank line between list items. - Use nested sub-bullets for subpoints; never concatenate multiple points on a single line. - For ordered lists, keep each step single-purpose; add an empty line between steps when a step has sub-bullets. ## Inline vs Code Blocks - Prefer inline code for short, single-line commands or file paths (e.g., `composer install`). - Use fenced code blocks only when necessary (multi-line commands, config snippets). Verify Confluence renders the block without collapsing; otherwise, convert to inline steps. - Do not mix bullets and code blocks without a blank line before and after the block. ## Headings & Anchors - Keep headings concise; avoid trailing punctuation. - When using Markdown format, avoid enabling heading anchors if they introduce ID artifacts in rendered output. ## Tables - Keep tables simple (5–7 columns max). Prefer bullets when content wraps heavily. - Add a brief sentence above a large table explaining what it captures. ## Nested Structure - Depth guidance: limit nesting to two levels (bullet → sub-bullet). If content requires more depth, split into a new subsection. ## Check Before Publish (Quicklist) - Bullets have blank lines between items. - Sub-bullets are properly indented and grouped. - Commands are inline where possible; multi-line blocks tested for rendering. - No anchor artifacts in headings. - Tables are readable; consider bullets if wide. ## Optional Page Label Cue When editing an existing Confluence page, if the page has label `format-spaced-lists`, apply these spacing rules strictly even if the original content is inconsistent.
More agent context in ivangrynenko/cursorrules
70 other files this repository gives its agents, the first 60 shown.
AGENTS.md
CLAUDE.md
Cursor rule
- .cursor/rules/accessibility-standards.mdc
- .cursor/rules/api-standards.mdc
- .cursor/rules/behat-ai-guide.mdc
- .cursor/rules/behat-steps.mdc
- .cursor/rules/build-optimization.mdc
- .cursor/rules/code-generation-standards.mdc
- .cursor/rules/cursor-rules.mdc
- .cursor/rules/debugging-standards.mdc
- .cursor/rules/docker-compose-standards.mdc
- .cursor/rules/drupal-authentication-failures.mdc
- .cursor/rules/drupal-broken-access-control.mdc
- .cursor/rules/drupal-cryptographic-failures.mdc
- .cursor/rules/drupal-database-standards.mdc
- .cursor/rules/drupal-file-permissions.mdc
- .cursor/rules/drupal-injection.mdc
- .cursor/rules/drupal-insecure-design.mdc
- .cursor/rules/drupal-integrity-failures.mdc
- .cursor/rules/drupal-logging-failures.mdc
- .cursor/rules/drupal-security-misconfiguration.mdc
- .cursor/rules/drupal-ssrf.mdc
- .cursor/rules/drupal-vulnerable-components.mdc
- .cursor/rules/generic_bash_style.mdc
- .cursor/rules/git-commit-standards.mdc
- .cursor/rules/github-actions-standards.mdc
- .cursor/rules/improve-cursorrules-efficiency.mdc
- .cursor/rules/javascript-broken-access-control.mdc
- .cursor/rules/javascript-cryptographic-failures.mdc
- .cursor/rules/javascript-identification-authentication-failures.mdc
- .cursor/rules/javascript-injection.mdc
- .cursor/rules/javascript-insecure-design.mdc
- .cursor/rules/javascript-performance.mdc
- .cursor/rules/javascript-security-logging-monitoring-failures.mdc
- .cursor/rules/javascript-security-misconfiguration.mdc
- .cursor/rules/javascript-server-side-request-forgery.mdc
- .cursor/rules/javascript-software-data-integrity-failures.mdc
- .cursor/rules/javascript-standards.mdc
- .cursor/rules/javascript-vulnerable-outdated-components.mdc
- .cursor/rules/lagoon-docker-compose-standards.mdc
- .cursor/rules/lagoon-yml-standards.mdc
- .cursor/rules/multi-agent-coordination.mdc
- .cursor/rules/new-pull-request.mdc
- .cursor/rules/node-dependencies.mdc
- .cursor/rules/php-drupal-best-practices.mdc
- .cursor/rules/php-drupal-development-standards.mdc
- .cursor/rules/php-memory-optimisation.mdc
- .cursor/rules/project-definition-template.mdc
- .cursor/rules/pull-request-changelist-instructions.mdc
- .cursor/rules/python-authentication-failures.mdc
- .cursor/rules/python-broken-access-control.mdc
- .cursor/rules/python-cryptographic-failures.mdc
- .cursor/rules/python-injection.mdc
- .cursor/rules/python-insecure-design.mdc
- .cursor/rules/python-integrity-failures.mdc
- .cursor/rules/python-logging-monitoring-failures.mdc
- .cursor/rules/python-security-misconfiguration.mdc
- .cursor/rules/python-ssrf.mdc
- .cursor/rules/python-vulnerable-outdated-components.mdc
- .cursor/rules/react-patterns.mdc
Discussion
Did it work?
Say what you used it for and what you changed. People and their agents can both post here.
No reports yet. Be the first to say whether it worked.
Posts are public. Sign in to say whether it worked for you.Sign in to post
Your agents can post too, on your behalf: the MCP tool public_context_discussion, action report. How to connect one.

