بنقرة واحدة
auto-summary
Batch populate summary fields using content analysis
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
القائمة
Batch populate summary fields using content analysis
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
استنادا إلى تصنيف SOC المهني
Generate C4 architecture diagrams from system notes
Create and edit Obsidian Canvas files for architecture visualization
Visualize system dependencies and relationships
Analyse architecture diagrams and flowcharts
Generate architecture diagrams using Python diagrams library
Batch auto-tag untagged notes using content analysis
| name | auto-summary |
| context | fork |
| skill | auto-summary |
| model | haiku |
| description | Batch populate summary fields using content analysis |
| tags | ["activity/governance","domain/tooling","automation"] |
Batch populate the summary frontmatter field on notes where it is null or missing. The summary field is the highest-value AI triage field — it enables fast note discovery without reading full content.
/auto-summary # Process all notes with null summary
/auto-summary <path> # Process specific file or folder
/auto-summary --dry-run # Preview summaries without applying
/auto-summary --type Concept # Only process specific note type
/auto-summary --limit 50 # Process at most 50 notes
Use Grep to find notes with null or missing summary:
# Find notes with summary: null
Grep for "summary: null" in *.md files
# Also find notes with no summary field at all
# (These should have had summary added by template cleanup)
Filter results:
Templates/, .obsidian/, .claude/, Archive/, Attachments/--type specified, filter by frontmatter typeLaunch parallel Haiku sub-agents, batching 20 notes per agent:
For each note, the agent should:
| Type | Pattern | Example |
|---|---|---|
| Concept | What X is | Continuous Airworthiness Management Organisation responsible for aircraft safety compliance |
| Pattern | How to do X | Event-driven architecture pattern using Kafka for real-time system integration |
| Meeting | What was discussed/decided | Alpha sprint review covering data migration progress and API blockers |
| ADR | What was decided and why | Selected AWS Bedrock over Azure OpenAI for AlertHub safety processing |
| Project | What the project delivers | SAP to DataPlatform data integration enabling unified engineering analytics |
| System | What the system does | MRO Vendor MRO platform managing aircraft maintenance scheduling |
| Person | Role and context | Solutions Architect in Engineering IT, Alpha project lead |
| Task | What needs to be done | Implement Kafka consumer for Alpha work order events |
| Incubator | What idea is being explored | Exploring voice-activated Claude Code workflows for hands-free note capture |
| Research | What question was investigated | Analysis of vault structure identifying efficiency improvements for human and AI workflows |
| Reference | What the resource covers/teaches | AWS documentation on Bedrock guardrails for AI model safety |
| What the email communicates | Proposal to Beta programme board for Claude Code adoption across architecture team |
For each note with a generated summary:
summary: null — replace with generated summary (quoted string)summary: field after tagsFormat:
summary: "Continuous Airworthiness Management Organisation responsible for aircraft safety compliance"
Always quote the summary value since it may contain special YAML characters (colons, brackets).
## Auto-Summary Results
**Notes processed:** {{count}}
**Summaries added:** {{added_count}}
**Notes skipped:** {{skipped_count}} (already has summary or insufficient content)
### By Type
| Type | Summarised | Avg Length |
|------|-----------|------------|
| Concept | 45 | 15 words |
| Meeting | 80 | 18 words |
| ADR | 30 | 20 words |
### Sample Summaries
| Note | Summary |
|------|---------|
| {{note}} | {{summary}} |
| {{note}} | {{summary}} |
--dry-run first for vault-wide operationsAfter running, verify quality by:
/summarize — Detailed single-note summarisation/quality-report — Includes summary coverage metrics/auto-tag — Companion batch field population skill