context-drafting
Skill for drafting and maintaining the `system-context.md` file. Ensures the Single Source of Truth (SSOT) regarding system boundaries, ubiquitous language, and primary data flows is kept up-to-date and consistent.
docs-keeper
Documentation organization, maintenance, and cleanup. USE WHEN: organizing docs, cleaning project root, updating documentation, checking for redundancy, maintaining docs structure. NOT FOR: technical implementation (use relevant technical skill). Examples: <example> Context: User added documentation to wrong location. user: "I added a new API doc file to the root directory" assistant: "I'll use docs-keeper to organize it in the proper docs/ location." <commentary>File organization is docs-keeper responsibility.</commentary> </example> <example> Context: User needs to update docs after code changes. user: "I modified the auth system and need to update the docs" assistant: "I'll use docs-keeper to update the authentication documentation." <commentary>Documentation updates are docs-keeper responsibility.</commentary> </example>
maintenancepm
Preventive maintenance schedules for MNMUK machine shop equipment. Covers DMG MORI, CITIZEN, MITSUBISHI EDM, Haas, and support equipment. USE WHEN user asks 'PM schedule', 'maintenance', 'service due', 'machine maintenance', 'what maintenance', or 'TPM checklist'.
cloudflare-getting-started
This skill should be used when the user asks "how do I get started with Cloudflare", "explain Cloudflare basics", "what is Cloudflare", "how does Cloudflare work", "Cloudflare for beginners", or when a non-technical founder needs foundational Cloudflare knowledge. Provides beginner-friendly introduction to Cloudflare concepts, platform components, and common workflows.
generating-glossaries-and-definitions
Builds product and industry glossaries with SEO-optimized definitions. Use when the user asks about glossary creation, term definitions, jargon explanations, knowledge bases, or terminology documentation.
documentation-writer
Writes private user manuals and personal reference documentation for codebases. Use when generating personalized documentation, private notes-to-self, or internal reference guides that may include credentials and specific configurations.
website-crawler
High-performance web crawler for discovering and mapping website structure. Use when users ask to crawl a website, map site structure, discover pages, find all URLs on a site, analyze link relationships, or generate site reports. Supports sitemap discovery, checkpoint/resume, rate limiting, and HTML report generation.
environment
Understanding and maintaining the development environments for this thesis project. Use for environment architecture, troubleshooting, or modifying environment setup.
document-interconnection
Create bidirectional links between documents for knowledge management and second brain systems
eld-record-maintenance
PCE (Process Context Engine) のメンテナンススキル。現存する Claim の品質を維持し、 間違い・不要・古い・重複した Claim を整理する。pce_memory_feedback を使用して 更新・削除・評価を行う。メモリの健全性を保ちたい場合、Claim の品質問題を発見した場合、 定期的なメモリ整理を行いたい場合に使用する。 Observation 収集、AC の構築、タスクごとのメモリ最適化は行わない。
failure-logging
失敗履歴の記録・参照スキル。エラー発生時、アプローチ失敗時に使用。同じ失敗を繰り返さないための失敗DBを構築。
obsidian-links
Format and validate Obsidian wiki links with proper filename, section, and folder conventions. Verify links exist before creation and fix broken links. Use when creating or checking wiki links in markdown files.
citrix-troubleshooting
Systematic Citrix issue diagnosis and resolution. Use when troubleshooting VDA registration failures, session launch problems, application errors, performance issues, or connectivity problems. Provides structured troubleshooting workflows, log analysis techniques, and proven solutions for common Citrix issues.
obsidian-markdown
Obsidian vault의 마크다운 문서 작업을 위한 Skill. markdown-oxide LSP를 활용하여 백링크 검색, 태그 탐색, 링크 관계 분석, Daily notes 관리를 수행. Obsidian vault, PKM, 마크다운 노트, 위키링크([[link]]), 태그(#tag), 백링크, 노트 검색, 문서 구조 분석 작업 시 사용.
skill-evolution
Review accumulated feedback and propose skill updates. Use periodically or when evolution triggers accumulate. Requires user approval before modifying skills.
ros-troubleshooting
Use this skill when the user encounters ROS errors, issues, or unexpected behavior. Covers common error messages, diagnostic approaches, and proven solutions for roscore issues, topic problems, build errors, network issues, and more. Trigger examples: - "Unable to communicate with master" - "Topic not found" - "Node crashed" - "Transform error" - "Build failed" - "roswtf shows warnings" - "Message type mismatch"
memory-sync
Reconcile worklog database with documentation - promotes learnings to docs with proper frontmatter and validates after sync
linux-kernel-pro
Use when needing expert Linux kernel development assistance for device drivers, kernel modules, subsystems, and system programming. Triggers on "Linux kernel", "device driver", "kernel module", "kernel development", "system programming", "DMA", "interrupt handler", "device tree", "platform driver".