mirror of
https://github.com/taskgenius/taskgenius-plugin.git
synced 2026-07-22 06:40:25 +00:00
No description
Splits the v10 Phase 1-4 work into 5 self-contained briefs in .v10-worktrees/, one per worktree. Each brief is meant to be handed to a single agent or developer: worktree-a-banners.md — Phase 1 deprecation banners (parallel with B) worktree-b-archiver.md — Phase 1 Archiver pure functions (parallel with A) worktree-c-readonly.md — Phase 2 read-only mode + 10.0.0-beta.1 cut worktree-d-cliff.md — Phase 3 the cliff (5 sub-PRs: D.2 → D.1 → D.3 → D.4 → D.5) worktree-e-cleanup.md — Phase 4 cleanup + calendar-sync v0.1.0 release Each brief includes: - Setup commands (git worktree add, branch off, npm install) - Files to modify and files to create - Numbered task list with calendar estimates - Definition of Done (per worktree) - Conflicts to watch (cross-worktree) - Open questions affecting THIS worktree (subset of the 5 main-plan questions) - "Don't do these things" guardrails The 5 main-plan open questions have been resolved with sensible defaults (documented in .v10-worktrees/README.md). User can override before any worktree commits to a particular answer; most decisions don't kick in until Worktree D, giving a 3-4 week runway. Phase 0 deferred items (TaskView.ts deletion, settings-migration.ts fold) are explicitly assigned to Worktree D sub-PRs (D.4 and D.2 respectively), with full resolution paths in PHASE0_DEFERRED.md. WORKTREE_PLAN.md updated with a header pointer to the new briefs and preserved as the umbrella overview. |
||
|---|---|---|
| .github | ||
| .husky | ||
| .v10-worktrees | ||
| docs@656596618d | ||
| media | ||
| packages | ||
| scripts | ||
| signatures | ||
| src | ||
| .editorconfig | ||
| .env.example | ||
| .eslintignore | ||
| .eslintrc | ||
| .gitignore | ||
| .gitmodules | ||
| .prettierignore | ||
| .release-it.beta-continue.cjs | ||
| .release-it.beta.cjs | ||
| .release-it.cjs | ||
| CHANGELOG-BETA.md | ||
| CHANGELOG.md | ||
| CLA.md | ||
| DEVELOPMENT.md | ||
| esbuild.config.mjs | ||
| jest.config.js | ||
| LICENSE | ||
| manifest-beta.json | ||
| manifest.json | ||
| package.json | ||
| PHASE0_DEFERRED.md | ||
| pnpm-lock.yaml | ||
| pnpm-workspace.yaml | ||
| PRIVACY.md | ||
| README.md | ||
| styles.css | ||
| tsconfig.json | ||
| version-bump.mjs | ||
| versions.json | ||
| WORKTREE_PLAN.md | ||
Overview
Task Genius plugin transforms Obsidian into a powerful task management system with advanced features, beautiful visualizations, and seamless in-editor task management workflow - all while preserving Obsidian's philosophy of plain-text, future-proof note-taking.
Core Features
| Feature | Description |
|---|---|
| Task Views | Visualize your tasks in different ways, including list, kanban, calendar, and gantt charts |
| Date & Priority | [View-based] Recurring tasks, multiple date types, and visual priority indicators |
| Workflows | [Editor-based] Multi-stage workflows with automatic timestamping, templates, and process tracking |
| Habit Tracking | [View-based] Daily habits, streak tracking, visual calendar, and progress analytics |
| Quick Capture | global commands, templates, and automated task creation |
| Filtering & Search | Advanced in-editor filtering, saved queries, and custom perspectives |
| Gamification | [View-based] Achievement rewards, custom milestones, and motivational feedback |
For detailed feature documentation, visit taskgenius.md.
Installation
Community Plugin (Recommended)
- Open Obsidian Settings
- Navigate to Community Plugins
- Search for "Task Genius"
- Click Install, then Enable
Manual Installation
- Download the latest release from GitHub Releases
- Extract files to
.obsidian/plugins/obsidian-task-progress-bar/ - Enable the plugin in Obsidian settings
Quick Start
- Enable Plugin: Activate Task Genius in your plugin settings
- Onboarding: You will be guided through the setup process by the plugin
OR
- Open Task View: Click the ribbon icon or use Command Palette to search
Open Task Genius View. - Create First Task: Use the Quick Capture panel to create your first task.
- Explore Views: Switch between different views to find your preferred workflow
Community & Support
Discord Community
Join our active community for help, tips, and feature discussions: Task Genius Discord
Resources
License
Feel free to use any part in the src/components, such as the Inline Markdown Editor or the Kanban component.