2
0
Source

System maintenance with three core operations - integrity check (find/fix broken references), document session (current transcript), document recent (catch-up since last update). Plus security workflows. USE WHEN integrity check, audit system, document session, document this session, document today, document recent, catch up docs, what's undocumented, check for secrets, security scan, privacy check, OR asking about past work ("we just worked on", "remember when we").

Install

mkdir -p .claude/skills/system && curl -L -o skill.zip "https://mcp.directory/api/skills/download/2981" && unzip -o skill.zip -d .claude/skills/system && rm skill.zip

Installs to .claude/skills/system

About this skill

Customization

Before executing, check for user customizations at: ~/.claude/skills/CORE/USER/SKILLCUSTOMIZATIONS/System/

If this directory exists, load and apply any PREFERENCES.md, configurations, or resources found there. These override default behavior. If the directory does not exist, proceed with skill defaults.

System Skill

System validation, integrity audits, documentation tracking, and security scanning for the PAI system.

Visibility

This skill runs in the foreground so you can see all output, progress, and hear voice notifications as work happens. Documentation updates, integrity checks, and other system operations should be visible to maintain transparency.


Voice Notification

When executing a workflow, do BOTH:

  1. Send voice notification:

    curl -s -X POST http://localhost:8888/notify \
      -H "Content-Type: application/json" \
      -d '{"message": "Running WORKFLOWNAME workflow from System skill"}' \
      > /dev/null 2>&1 &
    
  2. Output text notification:

    Running the **WorkflowName** workflow from the **System** skill...
    

Workflow Routing

Core Operations (The Three)

WorkflowTriggerPurposeFile
IntegrityCheck"integrity check", "audit system", "check references", "system health"Find and fix broken references across the systemWorkflows/IntegrityCheck.md
DocumentSession"document session", "document today", "document this session", "log session"Document current session's work from transcriptWorkflows/DocumentSession.md
DocumentRecent"document recent", "catch up docs", "what's undocumented", "document since last update"Catch-up documentation for changes since last documented updateWorkflows/DocumentRecent.md

Composition Rules:

  • Integrity Check → may produce fixes → Document Session
  • After any session → Document Session
  • Periodic catch-up → Document Recent

Security Workflows

WorkflowTriggerFile
SecretScanning"check for secrets", "scan for credentials", "security scan"Workflows/SecretScanning.md
PrivacyCheck"privacy check", "check for sensitive data", "data isolation"Workflows/PrivacyCheck.md

Utility Workflows

WorkflowTriggerFile
WorkContextRecall"we just worked on", "what did we do with", "remember when we", "didn't we already"Workflows/WorkContextRecall.md

Note: For public PAI integrity ("check PAI integrity", "audit PAI packs"), use the PAI skill → PAIIntegrityCheck.md


Examples

Core Operations

Example 1: Integrity Check

User: "Run an integrity check"
→ Invokes IntegrityCheck workflow
→ Spawns parallel agents to audit ~/.claude
→ Finds broken references, missing files
→ Returns list of issues found/fixed

Example 2: Document Current Session

User: "Document this session"
→ Invokes DocumentSession workflow
→ Reads current session transcript
→ Uses AI to extract what changed and why
→ Creates entry in MEMORY/PAISYSTEMUPDATES/

Example 3: Catch-up Documentation

User: "What's undocumented? Catch up the docs."
→ Invokes DocumentRecent workflow
→ Finds last documented update timestamp
→ Compares git history since then
→ Generates documentation for missed changes

Security Workflows

Example 4: Secret Scanning

User: "Check for secrets before I push"
→ Invokes SecretScanning workflow
→ Runs TruffleHog on specified directory
→ Reports any API keys, credentials found

Utility

Example 5: Recall Past Work

User: "We just worked on the status line - why broken again?"
→ Invokes WorkContextRecall workflow
→ Searches MEMORY/, git history for "status line"
→ Presents timeline of changes and possible regression

Quick Reference

The Three Core Operations

OperationInputOutputDuration
IntegrityCheckCodebase scanList of broken refs found/fixed~2-5 min
DocumentSessionSession transcriptPAISYSTEMUPDATES entry~30s
DocumentRecentGit history since last updateMultiple PAISYSTEMUPDATES entries~1-2 min

Composition Patterns

End of Session:     DocumentSession
After Refactoring:  IntegrityCheck → DocumentSession
Catch-up:           DocumentRecent

Security Audits

Audit TypeToolScopeDuration
Secret ScanTruffleHogAny directory~30s-2min
Privacy Checkgrep/patternsskills/ (excl USER/WORK)~30s

Documentation Format

Verbose Narrative Structure:

  • The Story (1-3 paragraphs): Background, Problem, Resolution
  • How It Used To Work: Previous state with bullet points
  • How It Works Now: New state with improvements
  • Going Forward: Future implications
  • Verification: How we know it works

When to Use

Integrity Checks

  • After major refactoring
  • Before releasing updates
  • Periodic system health checks
  • When something "feels broken"
  • Before pushing to public PAI repo

Documentation

  • End of significant work sessions
  • After creating new skills/workflows/tools
  • When architectural decisions are made
  • To maintain system history

Security Scanning

  • Before any git commit to public repos
  • When auditing for credential leaks
  • Periodic security hygiene checks
  • After receiving external code/content

Privacy Validation

  • After working with USER/ or WORK/ content
  • Before any public commits
  • When creating new skills that might reference personal data
  • Periodic audit to ensure data isolation

Work Context Recall

  • When user asks about past work ("we just fixed that")
  • Questions about why decisions were made
  • Finding artifacts from previous sessions
  • Debugging something that was "already fixed"
  • Resuming multi-session projects

Tools

ToolPurposeLocation
SecretScan.tsTruffleHog wrapper for credential detectionCORE/Tools/SecretScan.ts
CreateUpdate.tsCreate new system update entriesTools/CreateUpdate.ts
UpdateIndex.tsRegenerate index.json and CHANGELOG.mdTools/UpdateIndex.ts
UpdateSearch.tsSearch and query system updatesTools/UpdateSearch.ts
ExtractArchitectureUpdates.tsHistorical migration tool (one-time use)Tools/ExtractArchitectureUpdates.ts

Templates

TemplatePurposeLocation
Update.mdTemplate for system update entriesTemplates/Update.md

Output Locations

OutputLocation
Integrity ReportsMEMORY/STATE/integrity/YYYY-MM-DD.md
System UpdatesMEMORY/PAISYSTEMUPDATES/YYYY/MM/*.md
Update IndexMEMORY/PAISYSTEMUPDATES/index.json
ChangelogMEMORY/PAISYSTEMUPDATES/CHANGELOG.md

Related Skills

  • PAI - Public PAI repository management (includes PAIIntegrityCheck)
  • CORE - System architecture and memory documentation
  • Evals - Regression testing and capability verification

alex-hormozi-pitch

danielmiessler

Create irresistible offers and pitches using Alex Hormozi's methodology from $100M Offers. Guides through value equation, guarantee frameworks, pricing psychology, and creating offers "too good not to take" for any product or service.

11633

research

danielmiessler

Comprehensive research, analysis, and content extraction system. USE WHEN user says 'research' (ANY form - this is the MANDATORY trigger), 'do research', 'extensive research', 'quick research', 'minor research', 'research this', 'find information', 'investigate', 'extract wisdom', 'extract alpha', 'analyze content', 'can't get this content', 'use fabric', OR requests any web/content research. Supports three research modes (quick/standard/extensive), deep content analysis, intelligent retrieval, and 242+ Fabric patterns. NOTE: For due diligence, OSINT, or background checks, use OSINT skill instead.

495

art

danielmiessler

Complete visual content system for Unsupervised Learning. FOURTEEN workflows - (1) VISUALIZE (adaptive multi-modal orchestrator), (2) MERMAID (Excalidraw-style technical diagrams), (3) Editorial illustrations, (4) Technical diagrams, (5) Visual taxonomies, (6) Timelines, (7) Frameworks, (8) Comparisons, (9) Annotated screenshots, (10) Recipe cards, (11) Aphorisms, (12) Conceptual maps, (13) Stats, (14) Comics. USE WHEN user requests any visual content: 'visualize', 'mermaid', 'flowchart', 'sequence diagram', 'state diagram', 'infographic', 'art', 'illustration', 'diagram', 'taxonomy', 'timeline', 'framework', 'comparison', 'screenshot', 'recipe', 'aphorism', 'quote card', 'map', 'stat card', 'comic'. Note: Blogging skill auto-routes header images here.

791

redteam

danielmiessler

Adversarial analysis with 32 agents. USE WHEN red team, attack idea, counterarguments, critique, stress test. SkillSearch('redteam') for docs.

421

osint

danielmiessler

Open source intelligence gathering. USE WHEN OSINT, due diligence, background check, research person, company intel, investigate. SkillSearch('osint') for docs.

331

agents

danielmiessler

Dynamic agent composition and management system. USE WHEN user says create custom agents, spin up custom agents, specialized agents, OR asks for agent personalities, available traits, agent voices. Handles custom agent creation, personality assignment, voice mapping, and parallel agent orchestration.

10

You might also like

flutter-development

aj-geddes

Build beautiful cross-platform mobile apps with Flutter and Dart. Covers widgets, state management with Provider/BLoC, navigation, API integration, and material design.

643969

drawio-diagrams-enhanced

jgtolentino

Create professional draw.io (diagrams.net) diagrams in XML format (.drawio files) with integrated PMP/PMBOK methodologies, extensive visual asset libraries, and industry-standard professional templates. Use this skill when users ask to create flowcharts, swimlane diagrams, cross-functional flowcharts, org charts, network diagrams, UML diagrams, BPMN, project management diagrams (WBS, Gantt, PERT, RACI), risk matrices, stakeholder maps, or any other visual diagram in draw.io format. This skill includes access to custom shape libraries for icons, clipart, and professional symbols.

591705

ui-ux-pro-max

nextlevelbuilder

"UI/UX design intelligence. 50 styles, 21 palettes, 50 font pairings, 20 charts, 8 stacks (React, Next.js, Vue, Svelte, SwiftUI, React Native, Flutter, Tailwind). Actions: plan, build, create, design, implement, review, fix, improve, optimize, enhance, refactor, check UI/UX code. Projects: website, landing page, dashboard, admin panel, e-commerce, SaaS, portfolio, blog, mobile app, .html, .tsx, .vue, .svelte. Elements: button, modal, navbar, sidebar, card, table, form, chart. Styles: glassmorphism, claymorphism, minimalism, brutalism, neumorphism, bento grid, dark mode, responsive, skeuomorphism, flat design. Topics: color palette, accessibility, animation, layout, typography, font pairing, spacing, hover, shadow, gradient."

318398

godot

bfollington

This skill should be used when working on Godot Engine projects. It provides specialized knowledge of Godot's file formats (.gd, .tscn, .tres), architecture patterns (component-based, signal-driven, resource-based), common pitfalls, validation tools, code templates, and CLI workflows. The `godot` command is available for running the game, validating scripts, importing resources, and exporting builds. Use this skill for tasks involving Godot game development, debugging scene/resource files, implementing game systems, or creating new Godot components.

339397

nano-banana-pro

garg-aayush

Generate and edit images using Google's Nano Banana Pro (Gemini 3 Pro Image) API. Use when the user asks to generate, create, edit, modify, change, alter, or update images. Also use when user references an existing image file and asks to modify it in any way (e.g., "modify this image", "change the background", "replace X with Y"). Supports both text-to-image generation and image-to-image editing with configurable resolution (1K default, 2K, or 4K for high resolution). DO NOT read the image file first - use this skill directly with the --input-image parameter.

451339

fastapi-templates

wshobson

Create production-ready FastAPI projects with async patterns, dependency injection, and comprehensive error handling. Use when building new FastAPI applications or setting up backend API projects.

304231

Stay ahead of the MCP ecosystem

Get weekly updates on new skills and servers.