Markdown Converter
Agent skill for markdown-converter
**Brain SEO Template** is a Git-based repository structure for managing SEO content, keyword research, competitor analysis, and technical audits in a structured, version-controlled way.
Sign in to like and favorite skills
Brain SEO Template is a Git-based repository structure for managing SEO content, keyword research, competitor analysis, and technical audits in a structured, version-controlled way.
Why this template?
Who is this for?
git clone https://github.com/giobi/brain-seo-template.git my-seo-brain cd my-seo-brain rm -rf .git # Remove template git history git init # Start your own repo
code .
Use the examples in each folder as templates. Copy, rename, and customize them for your projects.
brain-seo-template/ ├── keywords/ # Keyword research and analysis ├── content/ # Blog posts, landing pages, content briefs ├── competitors/ # Competitor analysis and monitoring ├── backlinks/ # Link building strategy and outreach ├── technical/ # Technical SEO audits and fixes ├── reports/ # Monthly/weekly SEO reports └── projects/ # Client or site-specific projects
Each folder contains a
.index.md file explaining what goes inside and an example file to get you started.
This repository is designed to work seamlessly with AI assistants. Here's how:
1. Ask AI to create content:
"Create a keyword research file for 'sustainable fashion' in the keywords/ folder"
2. Ask AI to analyze existing files:
"Read all files in competitors/ and summarize the main threats"
3. Ask AI to generate reports:
"Create a monthly SEO report in reports/ based on the last 30 days of content in content/"
4. Ask AI to organize projects:
"Create a new project folder for client XYZ in projects/ with keyword research, content plan, and technical audit"
If you're using Claude Code (Anthropic's CLI), you can:
But this template is designed to work WITHOUT Claude Code. You can use it with any AI assistant + VSCode + Git.
keywords/content/drafts/content/posts/git commit -m "Add blog post: SEO best practices 2025"competitors/technical/reports/projects/client-name/keywords/, content/, technical/Use lowercase + hyphens:
sustainable-fashion-keywords.mdSustainable Fashion Keywords.mdUse dates for time-based files:
2025-11-monthly-report.md2025-11-21-blog-post-seo-trends.mdUse descriptive names:
competitor-analysis-example-com.mdcomp1.mdUse frontmatter for metadata:
--- title: Sustainable Fashion Keywords date: 2025-11-21 status: research tags: [fashion, sustainability, ecommerce] --- # Sustainable Fashion Keywords ...
Use tables for data:
| Keyword | Volume | Difficulty | Intent | |---------|--------|------------|--------| | sustainable fashion | 12,000 | 65 | Informational | | eco-friendly clothing | 8,000 | 55 | Commercial |
Use links to connect files:
See competitor analysis: [Example.com](../competitors/example-com.md)
Commit often:
git add . git commit -m "Add keyword research for Q4 campaign" git push
Use branches for experiments:
git checkout -b new-content-strategy # Make changes git checkout main git merge new-content-strategy
Use tags for milestones:
git tag -a "2025-Q4-launch" -m "Q4 campaign launch" git push --tags
Add your own folders:
analytics/ - Google Analytics reportssocial/ - Social media SEOlocal/ - Local SEO (Google Business Profile)ecommerce/ - Product SEO for online storesAdd your own tools:
But keep it simple:
Before:
You: "Give me 20 keywords for sustainable fashion" ChatGPT: [lists keywords] You: [copies to spreadsheet]
After:
You: "Create a keyword research file in keywords/ for sustainable fashion with 20 keywords in a table" AI: [creates keywords/sustainable-fashion.md with structured data] You: git commit -m "Add sustainable fashion keywords"
Benefits:
Spreadsheet:
| Keyword | Volume | Difficulty |
Markdown:
--- title: Fashion Keywords date: 2025-11-21 --- # Fashion Keywords | Keyword | Volume | Difficulty | Notes | |---------|--------|------------|-------| | sustainable fashion | 12K | 65 | High intent |
Benefits:
Q: Do I need Claude Code to use this? A: No. This works with any AI assistant (ChatGPT, Claude, Gemini) + VSCode + Git.
Q: Can I use this without AI? A: Yes. It's just a folder structure with markdown files. Use it however you want.
Q: Can I share this with my team? A: Yes. Push to GitHub/GitLab and invite collaborators.
Q: Can I use this for multiple clients? A: Yes. Create a folder per client in
projects/ or create separate repos per client.
Q: Can I customize the structure? A: Absolutely. Add/remove folders as needed. This is a starting template.
Q: What if I don't know Git? A: Learn the basics:
git add . - Stage changesgit commit -m "message" - Save changesgit push - Upload to GitHubThis template is maintained by @giobi.
Issues/Suggestions: https://github.com/giobi/brain-seo-template/issues
Template version: 1.0.0 (2025-11-21)
MIT License - Use freely, modify, share.
Now go build your SEO brain. Happy optimizing!