Skills DirectorySkills Directory
SkillsLearnSecurityCategoriesDocsCommunityBlog
Sign InSubmit Skill
Skills Directory

Security-tested agent skills for Claude, coding agents, and AI workflows.

Directory

  • Browse Skills
  • All Skills Aโ€“Z
  • Claude Skills
  • Claude Code Skills
  • Agent Skills
  • Categories
  • Submit a Skill

Learn

  • Learn Hub
  • Install Claude Skills
  • Write SKILL.md
  • Skills vs MCP
  • Directories Compared

Security

  • Security
  • Methodology
  • Secure Claude Skills
  • Security Badges

Company

  • About
  • Community
  • Blog
  • API Docs
  • Advertise

2026 Skills Directory. All rights reserved.

Back to skills

Attention Dashboard

ASecurity

Comprehensive analysis of your Logseq wiki to identify what needs attention, prioritized by importance

8 stars
0 votes
0 copies
0 views
Added 9/20/2026
designpythongobash

Security Analysis

A100/100

Scanned 9/20/2026

Install to Claude Code

$npx -y skills add tstapler/dotfiles --skill attention-dashboard --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Attention Dashboard?

Add the live security badge to your README โ€” it updates automatically with every re-scan.

Security grade badge for Attention Dashboard
[![Security: A โ€” Skills Directory](https://www.skillsdirectory.com/api/skills/tstapler-attention-dashboard/badge)](https://www.skillsdirectory.com/skills/tstapler-attention-dashboard)

More formats (shields.io, HTML) on the badges page.

Download Zip
Files
SKILL.md
---
description: Comprehensive analysis of your Logseq wiki to identify what needs attention, prioritized by importance
---

# Wiki Attention Dashboard

Analyze your Logseq knowledge base to identify pages needing attention, ranked by multi-factor priority scoring.

## Arguments

- `$1` (optional): **scope** - What to analyze
  - `all` (default): Complete wiki analysis
  - `pages`: Only pages directory
  - `journals`: Only journal entries
  - `recent`: Last 30 days of content

- `$2` (optional): **focus** - Specific analysis focus
  - `dashboard` (default): Unified attention dashboard with all metrics
  - `quality`: Focus on content quality issues
  - `connections`: Focus on link/connection issues
  - `quick`: Fast summary of top issues only

## Examples

```bash
# Full dashboard analysis
/knowledge:attention-dashboard

# Quality-focused analysis of pages
/knowledge:attention-dashboard pages quality

# Quick check of recent content
/knowledge:attention-dashboard recent quick

# Connection analysis for entire wiki
/knowledge:attention-dashboard all connections
```

## What This Does

This command provides a comprehensive view of your wiki's health by:

1. **Running Multi-Factor Analysis** - Quality metrics, connection analysis, and priority scoring
2. **Identifying Issues** - Stub pages, orphaned content, missing sections, poor connections
3. **Prioritizing Attention** - Multi-factor scoring to rank what needs work most urgently
4. **Providing Actionable Guidance** - Specific recommendations for each identified issue
5. **Tracking Progress** - Statistics showing wiki health over time

The analysis considers:
- **Content Quality**: Word count, section completeness, source citations
- **Connectivity**: Orphaned pages, poorly connected pages, hub identification
- **Importance**: Reference frequency, recent activity, semantic importance
- **Completeness**: Missing sections, stub detection, expansion opportunities

---

@task knowledge-analysis

# Task: Generate Wiki Attention Dashboard

Execute comprehensive analysis of the Logseq wiki to identify and prioritize content needing attention.

## Configuration

**Arguments Provided**:
- Scope: ${1:-all}
- Focus: ${2:-dashboard}

**Repository Path**: `/Users/tylerstapler/Documents/personal-wiki`

**Analysis Commands**:
- Dashboard: `uv run logseq-analyze dashboard`
- Quality: `uv run logseq-analyze quality`
- Connections: `uv run logseq-analyze connections`

---

## Phase 1: Environment Setup

### Verify Tool Availability

```bash
cd /Users/tylerstapler/Documents/personal-wiki
uv run logseq-analyze --help
```

If the command is not available:
1. Check installation: `uv pip list | grep stapler-logseq-tools`
2. If missing, install: `uv install -e .`
3. Verify again: `uv run logseq-analyze --help`

### Determine Analysis Scope

Based on scope argument:

**If "all"**:
- Path: `/Users/tylerstapler/Documents/personal-wiki/logseq`
- Include both pages and journals

**If "pages"**:
- Path: `/Users/tylerstapler/Documents/personal-wiki/logseq/pages`
- Exclude journal entries

**If "journals"**:
- Path: `/Users/tylerstapler/Documents/personal-wiki/logseq/journals`
- Focus on daily entries only

**If "recent"**:
- Use dashboard with date filtering
- Last 30 days of content

---

## Phase 2: Run Analysis

### Based on Focus Parameter

**If "dashboard" (default)**:

Run unified dashboard analysis:
```bash
cd /Users/tylerstapler/Documents/personal-wiki
uv run logseq-analyze dashboard [PATH]
```

Expected output structure:
- Priority-ranked list of pages needing attention
- Issues categorized by type (stub, incomplete, orphaned, etc.)
- Specific recommendations for each page
- Overall statistics

**If "quality"**:

Focus on content quality metrics:
```bash
cd /Users/tylerstapler/Documents/personal-wiki
uv run logseq-analyze quality [PATH]
```

Expected output:
- Pages sorted by quality score
- Word counts and completeness metrics
- Missing sections identification
- Source citation analysis

**If "connections"**:

Focus on link and connection analysis:
```bash
cd /Users/tylerstapler/Documents/personal-wiki
uv run logseq-analyze connections [PATH]
```

Expected output:
- Orphaned pages (no incoming links)
- Poorly connected pages (< 3 connections)
- Hub pages (highly connected)
- Link distribution statistics

**If "quick"**:

Run dashboard but limit output:
```bash
cd /Users/tylerstapler/Documents/personal-wiki
uv run logseq-analyze dashboard [PATH] | head -20
```

Show only top priority items for quick review.

---

## Phase 3: Parse and Interpret Results

### Extract Key Information

From the analysis output, identify:

1. **Critical Issues** (Priority > 15):
   - Orphaned important pages
   - Stub pages with high reference count
   - Incomplete core concepts

2. **Quality Problems** (Priority 10-15):
   - Pages missing key sections
   - Low word count on referenced pages
   - Missing source citations

3. **Connection Issues** (Priority 5-10):
   - Poorly connected pages
   - Missing bidirectional links
   - Isolated topic clusters

4. **Minor Issues** (Priority < 5):
   - Style inconsistencies
   - Tag standardization needs
   - Format improvements

### Generate Actionable Recommendations

For each identified issue, provide specific actions:

**For Stub Pages**:
- Recommend: `/knowledge:expand-missing-topics file:[page_path]`
- Or: `/knowledge:synthesize-knowledge "[topic_name]"`

**For Orphaned Pages**:
- Identify potential parent pages
- Suggest links to add in related content
- Consider if page should be merged

**For Missing Sections**:
- List specific sections to add
- Provide section templates
- Suggest content sources

**For Poor Connections**:
- Identify related pages to link
- Suggest bidirectional linking
- Recommend tag additions

---

## Phase 4: Generate Report

### Structure Output Report

Create comprehensive markdown report with:

```markdown
# ๐Ÿ“Š Wiki Attention Dashboard

**Analysis Date**: [current_date]
**Scope**: [scope_parameter]
**Total Pages Analyzed**: [count]

## ๐ŸŽฏ Top Priority Items

### Critical (Immediate Attention)
1. **[Page Name]** - [Issue Type]
   - Priority Score: [score]
   - Issue: [description]
   - Action: [specific_recommendation]
   - Command: `[suggested_command]`

### High Priority (This Week)
[List items with priority 10-15]

### Medium Priority (This Month)
[List items with priority 5-10]

## ๐Ÿ“ˆ Wiki Health Metrics

| Metric | Value | Status |
|--------|-------|--------|
| Total Pages | [count] | โœ…/โš ๏ธ/โŒ |
| Average Quality Score | [score] | โœ…/โš ๏ธ/โŒ |
| Orphaned Pages | [count] | โœ…/โš ๏ธ/โŒ |
| Stub Pages | [count] | โœ…/โš ๏ธ/โŒ |
| Average Connections | [avg] | โœ…/โš ๏ธ/โŒ |

## ๐Ÿ” Detailed Analysis

### Quality Issues
[Detailed quality analysis results]

### Connection Problems
[Detailed connection analysis results]

### Content Gaps
[Missing topics and sections]

## ๐Ÿ’ก Recommended Actions

1. **Immediate**: [Top 3 actions to take now]
2. **This Week**: [5-7 improvements to make]
3. **Ongoing**: [Maintenance recommendations]

## ๐Ÿ“ Next Steps

Based on this analysis, consider:
- Running `/knowledge:expand-missing-topics` for stub pages
- Using `/knowledge:synthesize-knowledge` for missing topics
- Executing `/knowledge:validate_links` for broken links
- Creating new content for orphaned topics
```

---

## Phase 5: Provide Interactive Guidance

### Offer Follow-Up Commands

Based on analysis results, suggest specific commands:

```markdown
## ๐Ÿš€ Quick Actions Available

Based on the analysis, you can:

1. **Expand top stub pages**:
   ```
   /knowledge:expand-missing-topics file:[top_stub_page] 1
   ```

2. **Fix orphaned pages** (add to daily synthesis):
   ```
   /knowledge:synthesize-knowledge "[orphaned_topic]"
   ```

3. **Validate and fix links**:
   ```
   /knowledge:validate_links --create-missing
   ```

4. **Review quality issues**:
   ```
   uv run logseq-analyze quality --verbose [specific_page]
   ```
```

### Track Progress

Use TodoWrite to create action items:

```python
todos = [
    {"content": f"Expand stub page: {page}", "status": "pending"},
    {"content": f"Add connections to: {orphaned}", "status": "pending"},
    {"content": f"Add missing sections to: {incomplete}", "status": "pending"},
]
```

---

## Error Handling

### Tool Not Available

If `logseq-analyze` is not installed:
```markdown
โš ๏ธ Analysis tool not available. Installing...

Run these commands:
1. cd /Users/tylerstapler/Documents/personal-wiki
2. uv install -e .
3. uv run logseq-analyze dashboard

Then re-run this command.
```

### No Issues Found

If analysis returns no issues:
```markdown
โœ… Wiki Health: Excellent!

No critical issues found. Your knowledge base is well-maintained.

Consider:
- Adding new content on emerging topics
- Deepening existing pages with more details
- Creating synthesis of related topics
```

### Path Issues

If path doesn't exist or has no markdown files:
```markdown
โŒ Path Issue

The specified path doesn't exist or contains no markdown files.
Please check:
- Path exists: [path]
- Contains .md files
- Correct scope parameter used
```

---

## Quality Standards

**Analysis Accuracy**:
- โœ… All markdown files in scope analyzed
- โœ… Correct issue categorization
- โœ… Accurate priority scoring
- โœ… No false positives

**Report Quality**:
- โœ… Clear, actionable recommendations
- โœ… Specific commands provided
- โœ… Priority-based organization
- โœ… Progress tracking included

**User Experience**:
- โœ… Fast execution (< 5 seconds for most wikis)
- โœ… Clear visual hierarchy in output
- โœ… Emoji indicators for quick scanning
- โœ… Copy-paste ready commands

---

## Integration with Other Commands

This dashboard integrates with:

1. **expand-missing-topics**: Use dashboard to identify high-priority stubs
2. **synthesize-knowledge**: Create content for missing topics
3. **validate_links**: Fix connection issues
4. **create_zettle**: Create new pages for orphaned topics

The dashboard acts as a central hub for wiki maintenance, providing data-driven insights to guide your knowledge management workflow.

---

## Advanced Usage

### Automated Daily Report

Create a daily wiki health check:
```bash
# Add to cron or automation
/knowledge:attention-dashboard recent quick > ~/wiki-health-$(date +%Y-%m-%d).md
```

### Focus on Problem Areas

Drill down into specific issues:
```bash
# Just quality problems
/knowledge:attention-dashboard pages quality

# Just connection issues
/knowledge:attention-dashboard all connections
```

### Progressive Improvement

Work through issues systematically:
1. Run dashboard to get full picture
2. Address critical issues first
3. Re-run to verify improvements
4. Move to next priority level

Execute this analysis workflow to maintain a healthy, well-connected knowledge base.

Attribution

tstaplertstapler
View sourceMore from tstapler โ†’
SSkills DirectorySkills Directory

Your tool, in front of Claude Code builders.

3 founder slots ยท $299/mo ยท GSC-verified traffic ยท sponsors can never buy grades.

See placements

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments (0)

No comments yet. Be the first to comment!

SSkills DirectorySkills Directory

Your tool, in front of Claude Code builders.

3 founder slots ยท $299/mo ยท GSC-verified traffic ยท sponsors can never buy grades.

See placements

Related Skills

Responsive Design

Implement modern responsive layouts using container queries, fluid typography, CSS Grid, and mobile-first breakpoint strategies. Use when building adaptive interfaces, implementing fluid layouts, or creating component-level responsive behavior.

393432 votes

Mermaid Diagrams

Creating and refining Mermaid diagrams with live reload. Use when users want flowcharts, sequence diagrams, class diagrams, ER diagrams, state diagrams, or any other Mermaid visualization. Provides best practices for syntax, styling, and the iterative workflow using mermaid_preview and mermaid_save tools.

2032 votes

sleek-design-mobile-apps

Use when the user wants to design a mobile app, create screens, build UI, or interact with their Sleek projects. Covers high-level requests ("design an app that does X") and specific ones ("list my projects", "create a new project", "screenshot that screen").

5711 votes

swiftui-design-skill

SwiftUI frontend visual design skill. Creates beautiful, distinctive iOS/macOS interfaces that avoid generic AI slop patterns. Covers design direction, layout systems, typography, color, spacing, brand integration, and design review. Use when designing new SwiftUI views, reviewing UI quality, creating iOS prototypes, choosing visual styles, improving app aesthetics, or when the UI looks generic or AI-generated.

1801 votes

Ios Hig

Use when designing iOS interfaces, implementing accessibility (VoiceOver, Dynamic Type), handling dark mode, ensuring adequate touch targets, providing animation/haptic feedback, or requesting user permissions. Apple Human Interface Guidelines for iOS compliance.

761 votes
View all in design โ†’