Skip to content

feat: add obsidian-post command and enhance Cursor mastery blog post - #85

Merged
wghglory merged 1 commit into
mainfrom
topic/derek/obsidian
Jan 12, 2026
Merged

wghglory merged 1 commit into
mainfrom
topic/derek/obsidian

Conversation

@wghglory

Copy link
Copy Markdown
Owner

Summary

This PR adds a new Cursor command for creating blog posts from Obsidian notes and enhances the existing "Mastering Cursor" blog post with improved formatting, documentation links, and additional content.

Changes

New Command: /obsidian-post

  • Added .cursor/commands/obsidian-post.md - Documentation for a new command that:
    • Verifies Obsidian MCP server connection
    • Fetches Obsidian note content
    • Converts Obsidian notes to properly formatted MDX blog posts
    • Handles Obsidian-specific syntax (wiki links, callouts, embedded images)
    • Saves posts to content/posts/ with appropriate frontmatter

Blog Post Enhancements

  • Updated content/posts/mastering-cursor-from-chatbot-to-pair-programmer.mdx with:
    • Added documentation links throughout (Tab suggestions, Agent modes, Bugbot, etc.)
    • Improved table formatting with better column headers and structure
    • Added feature development workflow diagram
    • Added example command code block for /pr command
    • Enhanced formatting consistency across sections
    • Added reference to Cursor Blog - Agent Best Practices

Files Changed

  • .cursor/commands/obsidian-post.md (new file, 85 lines)
  • content/posts/mastering-cursor-from-chatbot-to-pair-programmer.mdx (109 insertions, 36 deletions)

Breaking Changes

None

Testing Instructions

  1. Verify the new command documentation is accessible in Cursor
  2. Check that the blog post renders correctly with:
    • All links working
    • Tables displaying properly
    • Code blocks formatted correctly
    • Mermaid diagram rendering (if applicable)

Code Review Notes

  • All changes are documentation/content updates
  • No code changes that require runtime testing
  • Markdown formatting follows project standards
  • Links point to official Cursor documentation

@vercel

vercel Bot commented Jan 12, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Review Updated (UTC)
my-website Ready Ready Preview, Comment Jan 12, 2026 5:52am

@netlify

netlify Bot commented Jan 12, 2026 •

Copy link
Copy Markdown

✅ Deploy Preview for derekw ready!

Name Link
🔨 Latest commit 34ed4c8
🔍 Latest deploy log https://app.netlify.com/projects/derekw/deploys/69648c2f7600e700088fd9e0
😎 Deploy Preview https://deploy-preview-85--derekw.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

@wghglory wghglory left a comment

Copy link
Copy Markdown
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Code Review Summary

Reviewed all changes in this PR. The changes consist of documentation and content updates with no code changes.

✅ New Command Documentation

  • .cursor/commands/obsidian-post.md is well-structured with clear workflow steps
  • Properly references /models/index.ts for TopicType
  • Includes comprehensive error handling guidance
  • Follows the same format as other command documentation

✅ Blog Post Enhancements

  • All documentation links point to valid Cursor documentation URLs
  • Table formatting improvements enhance readability
  • Glob pattern fix (*/.ts → **/*.ts) is correct
  • Added helpful example code block for /pr command
  • Feature development workflow diagram adds clarity
  • Consistent formatting throughout

Findings

No issues found. All changes are documentation/content improvements that enhance clarity and usability.

@wghglory
wghglory merged commit 7855130 into main Jan 12, 2026
9 checks passed

This branch was successfully deployed

1 active deployment
Preview — 34ed4c88 Deployed Jan 12, 2026 by vercel[bot]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant