obsidian-batch
Obsidian Batch Processing Skill
Use this skill to perform repeatable, vault-wide operations on Obsidian markdown files. Keep this file lean and route to the correct reference or script instead of duplicating detail.
Routing Map (read only what you need)
references/quickstart.md- Setup plus a 5-minute tutorial. Use for first run or quick orientation.references/cli-usage.md- Full CLI reference. Use for exact flags, subcommands, and examples.references/obsidian-syntax.md- Obsidian markdown syntax, regex patterns, and edge cases. Use when parsing or transforming content.references/processing-patterns.md- Advanced workflows, migrations, QA, rollback strategies. Use for multi-step or high-risk operations.examples/use-case-1-migrate-flat-to-hierarchical.md- Large-scale migration example.examples/use-case-2-fix-broken-links.md- Broken link repair example.examples/use-case-3-normalize-tags.md- Tag normalization example.examples/use-case-4-vault-statistics-report.md- Analytics/reporting example.
Script Index (entry points)
scripts/batch_processor.py- Main CLI entry point and command routing.scripts/wikilink_extractor.py- Extract and analyze wikilinks.scripts/tag_normalizer.py- Normalize tags across a vault.scripts/frontmatter_processor.py- Bulk frontmatter operations.scripts/vault_analyzer.py- Vault statistics and health reports.
Standard Workflow
- Back up the vault.
- Run a dry run when available.
- Execute the operation.
- Verify results with a report or spot checks.
How to Use This Skill
- Pick the smallest reference file that answers the question.
- Summarize only what is needed, then point to the exact script or command.
- If the user asks for edits or new behavior, modify the relevant script and keep the CLI consistent with
references/cli-usage.md.
More from zpankz/mcp-skillset
network-meta-analysis-appraisal
Systematically appraise network meta-analysis papers using integrated 200-point checklist (PRISMA-NMA, NICE DSU TSD 7, ISPOR-AMCP-NPC, CINeMA) with triple-validation methodology, automated PDF extraction, semantic evidence matching, and concordance analysis. Use when evaluating NMA quality for peer review, guideline development, HTA, or reimbursement decisions.
16software-architecture
Guide for quality focused software architecture. This skill should be used when users want to write code, design architecture, analyze code, in any case that relates to software development.
13cursor-skills
Cursor is an AI-powered code editor and development environment that combines intelligent coding assistance with enterprise-grade features and workflow automation. It extends beyond basic AI code comp...
13textbook-grounding
Orthogonally-integrated Hegelian syntopical analysis for SAQ/VIVA/concept grounding with systematic textbook citations. Implements thesis extraction → antithesis identification → abductive synthesis across multiple authoritative sources. Tensor-integrated with /m command: activates S×T×L synergies (textbook-grounding × pdf-search × qmd = 0.95). Triggers on requests for model SAQ responses, VIVA preparation, concept explanations requiring textbook evidence, or any PEX exam content needing systematic cross-reference validation.
12obsidian-process
This skill should be used when batch processing Obsidian markdown vaults. Handles wikilink extraction, tag normalization, frontmatter CRUD operations, and vault analysis. Use for vault-wide transformations, link auditing, tag standardization, metadata management, and migration workflows. Integrates with obsidian-markdown for syntax validation and obsidian-data-importer for structured imports.
12terminal-ui-design
Create distinctive, production-grade terminal user interfaces with high design quality. Use this skill when the user asks to build CLI tools, TUI applications, or terminal-based interfaces. Generates creative, polished code that avoids generic terminal aesthetics.
10