Obsidian Vault Template

C 65 completed
Cli Tool
cli / python · small
51
Files
1,461
LOC
1
Frameworks
6
Languages

Pipeline State

completed
Run ID
#369970
Phase
done
Progress
1%
Started
Finished
2026-04-13 01:31:02
LLM tokens
0

Pipeline Metadata

Stage
Cataloged
Decision
proceed
Novelty
54.20
Framework unique
Isolation
Last stage change
2026-05-10 03:35:17
Deduplication group #50159
Member of a group with 1 similar repo(s) — this repo is canonical view group →
Top concepts (2)
Project DescriptionMobile App
Provenance: Repobility (https://repobility.com) — every score reproducible from /scan/

AI Prompt

Create a command-line tool using Python to manage an Obsidian vault. I need it to handle vault maintenance tasks like detecting broken links, finding stale notes, and syncing plans. The tool should read its configuration from a central `vault.yaml` file, which allows customization of folder names and stale note thresholds. It should also support generating a `CLAUDE.md` file and should be structured around a standard numbered folder scheme (like Zettelkasten, Projects, etc.). Please ensure the CLI is robust enough for general vault organization.
python cli obsidian vault markdown automation templating yaml
Generated by gemma4:latest

Catalog Information

CLI tool to manage Obsidian vaults, enabling users to organize, create, and manipulate notes and folders from the terminal.

Description

This command‑line utility provides a suite of commands for managing Obsidian vaults directly from the terminal. It allows users to create, rename, move, and delete folders and markdown files, as well as perform bulk operations based on file metadata. The tool supports quick navigation and search within the vault, making it easier to maintain a clean and organized knowledge base. Designed for writers, researchers, and knowledge workers, it streamlines routine vault maintenance tasks that would otherwise require manual file handling. By automating these operations, the utility reduces the time spent on file management and helps users focus on content creation.

الوصف

توفر هذه الأداة سطر أوامر مجموعة من الأوامر لإدارة مستودعات Obsidian مباشرةً من الطرفية. تسمح للمستخدمين بإنشاء، إعادة تسمية، نقل، وحذف المجلدات والملفات بصيغة Markdown، بالإضافة إلى إجراء عمليات جماعية استناداً إلى بيانات التعريف للملفات. تدعم الأداة التنقل السريع والبحث داخل المستودع، مما يسهل الحفاظ على بنية معرفية منظمة. صممت للمؤلفين، الباحثين، وأصحاب الأعمال المعرفية، وتبسط مهام الصيانة الروتينية للمستودع التي تتطلب عادةً معالجة ملفات يدوية. من خلال أتمتة هذه العمليات، تقلل الأداة الوقت المستغرق في إدارة الملفات وتساعد المستخدمين على التركيز على إنشاء المحتوى.

Novelty

6/10

Tags

vault-management note-organization file-manipulation markdown-handling command-line productivity-automation knowledge-base

Technologies

rich typer

Claude Models

claude-opus-4.6

Quality Score

C
64.7/100
Structure
63
Code Quality
90
Documentation
64
Testing
0
Practices
66
Security
100
Dependencies
60

Strengths

  • Code linting configured (ruff (possible))
  • Consistent naming conventions (snake_case)
  • Good security practices \u2014 no major issues detected
  • Properly licensed project

Weaknesses

  • No tests found \u2014 high risk of regressions
  • No CI/CD configuration \u2014 manual testing and deployment

Recommendations

  • Add a test suite \u2014 start with critical path integration tests
  • Set up CI/CD (GitHub Actions recommended) to automate testing and deployment

Security & Health

4.1h
Tech Debt (D)
A
OWASP (100%)
PASS
Quality Gate
A
Risk (7)
Source: Repobility analyzer · https://repobility.com
MIT
License
0.0%
Duplication
Full Security Report AI Fix Prompts SARIF SBOM

Languages

python
51.9%
markdown
25.4%
json
14.9%
toml
2.8%
shell
2.8%
yaml
2.1%

Frameworks

Expo

Concepts (2)

Generated by the Repobility scanner · https://repobility.com
CategoryNameDescriptionConfidence
About: code-quality intelligence by Repobility · https://repobility.com
auto_descriptionProject DescriptionA batteries-included template for Obsidian vaults with Claude Code integration, vault maintenance CLI, and MCP servers pre-configured.80%
auto_categoryMobile Appmobile70%

Quality Timeline

1 quality score recorded.

View File Metrics

Embed Badge

Add to your README:

![Quality](https://repos.aljefra.com/badge/94174.svg)
Quality BadgeSecurity Badge
Export Quality CSVDownload SBOMExport Findings CSV