Files
single-plugin/skills/note-templates/SKILL.md
Zhongwei Li 2645a3eb00 init
2025-11-28 15:12:07 +08:00

372 lines
5.0 KiB
Markdown

---
name: note-templates
description: Collection of reusable templates for common Apple Notes use cases. Use when creating structured notes for meetings, journals, projects, or references.
---
# Note Templates for Apple Notes CLI
This skill provides ready-to-use templates for creating well-structured notes using the `notes` CLI tool.
## Template Categories
### Meeting Notes
#### Standard Meeting Template
```bash
notes create "Meeting - [Topic] - $(date +%Y-%m-%d)" << 'EOF'
# [Topic] Meeting
**Date**: $(date +%Y-%m-%d)
**Time**:
**Location/Call**:
## Attendees
- [ ] Person 1
- [ ] Person 2
## Agenda
1.
2.
3.
## Discussion Notes
## Decisions Made
-
## Action Items
| Owner | Task | Due Date |
|-------|------|----------|
| | | |
## Follow-up
- Next meeting:
- Topics to revisit:
EOF
```
#### 1-on-1 Meeting Template
```bash
notes create "1-on-1 - [Person] - $(date +%Y-%m-%d)" << 'EOF'
# 1-on-1 with [Person]
**Date**: $(date +%Y-%m-%d)
## Check-in
- How are things going?
- Blockers or concerns?
## Topics to Discuss
- [ ]
## Their Updates
## My Updates
## Action Items
- [ ]
## Notes for Next Time
EOF
```
### Project Notes
#### Project Kickoff Template
```bash
notes create "[Project] - Kickoff" << 'EOF'
# [Project Name] - Project Kickoff
## Overview
**Start Date**:
**Target Completion**:
**Project Lead**:
## Objectives
1.
2.
3.
## Scope
### In Scope
-
### Out of Scope
-
## Key Stakeholders
-
## Milestones
| Milestone | Date | Status |
|-----------|------|--------|
| | | |
## Risks & Mitigation
| Risk | Impact | Mitigation |
|------|--------|------------|
| | | |
## Resources
-
## Success Criteria
-
EOF
```
#### Project Status Update Template
```bash
notes create "[Project] - Status - $(date +%Y-%m-%d)" << 'EOF'
# [Project] Status Update
**Date**: $(date +%Y-%m-%d)
**Status**: 🟢 On Track / 🟡 At Risk / 🔴 Blocked
## Summary
Brief overview of current state.
## Completed This Week
- ✅
## In Progress
- 🔄
## Planned Next Week
- 📋
## Blockers / Risks
-
## Metrics
-
## Notes
EOF
```
### Daily/Weekly Notes
#### Daily Journal Template
```bash
notes create "Journal - $(date +%Y-%m-%d)" << 'EOF'
# Daily Journal - $(date +%Y-%m-%d)
## Morning Intentions
Top 3 priorities for today:
1.
2.
3.
## Schedule
- [ ]
## Notes & Thoughts
## Wins Today
-
## Lessons Learned
-
## Tomorrow's Focus
-
EOF
```
#### Weekly Review Template
```bash
notes create "Weekly Review - $(date +%Y-W%V)" << 'EOF'
# Weekly Review - Week $(date +%V), $(date +%Y)
## Accomplishments
What did I complete this week?
-
## Challenges
What obstacles did I face?
-
## Learnings
What did I learn?
-
## Metrics
- Tasks completed:
- Goals achieved:
## Next Week Focus
Top priorities:
1.
2.
3.
## Notes
EOF
```
### Reference Notes
#### Research Notes Template
```bash
notes create "Research - [Topic]" << 'EOF'
# Research: [Topic]
**Date Started**: $(date +%Y-%m-%d)
**Status**: In Progress / Complete
## Question / Problem
What am I trying to learn or solve?
## Key Findings
### Finding 1
### Finding 2
## Sources
- [ ] Source 1: [link/reference]
- [ ] Source 2: [link/reference]
## Quotes & Data
>
## Analysis
## Conclusions
## Next Steps
-
## Related Notes
-
EOF
```
#### Book Notes Template
```bash
notes create "Book - [Title] by [Author]" << 'EOF'
# [Book Title]
**Author**: [Author Name]
**Date Read**: $(date +%Y-%m-%d)
**Rating**: ⭐⭐⭐⭐⭐
## Summary
Brief overview of the book.
## Key Concepts
1.
2.
3.
## Favorite Quotes
> "Quote here" (p. XX)
## Takeaways
What will I apply from this book?
-
## Related Books
-
EOF
```
### Quick Capture
#### Idea Note Template
```bash
notes create "Idea - [Brief Title]" << 'EOF'
# Idea: [Title]
**Date**: $(date +%Y-%m-%d)
**Category**:
## The Idea
## Problem It Solves
## Why Now?
## First Steps
1.
2.
## Resources Needed
-
## Related Ideas
-
EOF
```
#### Bug Report Template
```bash
notes create "Bug - [Brief Description]" << 'EOF'
# Bug: [Brief Description]
**Date**: $(date +%Y-%m-%d)
**Severity**: Low / Medium / High / Critical
**Status**: Open / Investigating / Fixed
## Description
What's happening?
## Steps to Reproduce
1.
2.
3.
## Expected Behavior
## Actual Behavior
## Environment
- OS:
- Version:
- Browser/App:
## Screenshots/Logs
## Possible Cause
## Solution
EOF
```
## Usage Tips
1. **Customize templates**: Modify these templates to match your workflow
2. **Create template notes**: Store your customized templates as notes themselves
3. **Use date commands**: The `$(date +%Y-%m-%d)` syntax auto-fills the current date
4. **Consistent naming**: Follow naming conventions for easy searching
## Template Selection Guide
| Use Case | Template |
|----------|----------|
| Team meeting | Standard Meeting |
| Manager sync | 1-on-1 Meeting |
| New initiative | Project Kickoff |
| Weekly updates | Project Status |
| Personal reflection | Daily Journal |
| End of week | Weekly Review |
| Learning topic | Research Notes |
| Reading notes | Book Notes |
| Brainstorming | Idea Note |
| Issue tracking | Bug Report |