with one click
skills
skills contains 22 collected skills from thedavidweng, with repository-level occupation coverage and site-owned skill detail pages.
Skills in this repository
use when asked to roast, audit, score, shame, or clean up a local developer environment — messy project folders, home/downloads/desktop clutter, abandoned projects, poor git hygiene, AI slop, leaked-secret risk, unused tooling, dependency graveyards, or hackathon demos — on macOS, Linux, or Windows, without uploading private files.
USE THIS SKILL whenever the user wants to: refactor a codebase, clean up tech debt, improve code consistency, reduce complexity, make a codebase more maintainable, or when the user mentions entropy, code quality, code health, or asks to clean up or simplify a module, directory, or entire repo. Especially valuable for AI-first and vibe coding teams where code accumulates disorder quickly.
Generate channel-consistent titles, descriptions, and tags for YouTube videos. Triggers on: "video description", "YouTube title", "content ops", "channel style".
USE THIS SKILL whenever the user wants to: build a personal knowledge wiki, ingest data into a wiki, compile notes into articles, query a knowledge base, or clean up wiki content. Triggers on 'wiki', 'personal wiki', 'knowledge base', 'compile notes', or 'build wiki'.
USE THIS SKILL whenever the user wants to: audit wiki backlinks, verify link legitimacy, check for false links, or validate cross-references from heavily linked pages. Triggers on 'link audit', 'backlink check', 'verify links', or 'wiki integrity'.
USE THIS SKILL whenever the user wants to: ingest a certificate, contract, employment letter, or other text-based document into a wiki's sources layer and integrate its facts into a wiki page. Triggers on 'add certificate to wiki', 'ingest document into sources', 'create source document from text', or 'add employment info to wiki from document'.
USE THIS SKILL whenever the user wants to: decide how to store source documents in a wiki, embed documents inline, separate sources into files, or organize document references. Triggers on 'source integration', 'embed document', 'store sources', or 'document organization'.
Write or review text in David Weng's personal style — direct, factual, no fluff. Combines voice & structure rules (ai-writing-style-guide) with bilingual typography & punctuation rules (tingtalk-style-guide). Use when the user asks to write, draft, review, or polish any Chinese/English mixed prose including blog posts, guides, DP timelines, 扫盲 articles, or social posts. Also use when the user asks for a "style check" or says "按我的风格". Do NOT use for technical documentation, code comments, or formal reports that require an impersonal tone.
clean up stale documentation and plan debris in code repositories after agentic coding work. use when reviewing or editing a codebase that contains completed plans, phase docs, roadmap fragments, agent handoff notes, owner/status sections, forward-looking references, archive folders, or docs that duplicate code. use to delete obsolete docs, convert future work into the repo's issue tracker, preserve human-facing guides, and keep contracts limited to frozen interfaces.
production go codebase review against best practices distilled from the book production go. use when the user asks to audit, review, assess, compare, or harden a go repository/codebase/service for production readiness; asks whether go code follows go best practices; wants a checklist for go modules, gofmt/goimports, error handling, unicode/string handling, concurrency, tests, benchmarks, tooling, security, ci/cd, observability, or deployment readiness. produce evidence-backed findings, severity-ranked risks, and concrete remediation steps.
Maintain and reorganize agent skills within a skills repository. USE THIS SKILL whenever the user wants to: rename skills, reorganize skill folders, fix broken skill installation commands, update skill names and cross-references, or troubleshoot 'No matching skills found' errors from the skills CLI. Triggers on 'rename skill', 'move skill', 'reorganize skills', 'skill not found', 'No matching skills found', or when updating skill metadata.
Audit any website for Agent Experience Optimization (AEO). Checks llms.txt, agent views, schema.org, sitemap, agent-card.json, pricing.md, NLWeb feeds, semantic HTML, visual labeling, and cross-platform consistency. Provides applicability judgment and explicit fix plans.
USE THIS SKILL whenever the user wants to: audit a wiki vault, check for broken links, find orphan pages, review tag compliance, detect duplicate pages, or assess content hygiene. Triggers on 'wiki audit', 'check links', 'find orphans', 'tag audit', or 'vault review'.
USE THIS SKILL whenever the user wants to: import VCF contacts into an Obsidian vault wiki, convert contact exports to person pages, or batch-create wiki pages from a contacts file. Triggers on 'import contacts', 'vcf to wiki', 'contacts export', or 'build people pages from vcf'.
Manage resumes using the JSON Resume open standard with the resumed CLI. Use this skill when the user needs to create, edit, render, or export a resume. Supports multiple themed versions, job-specific customizations, and auto-publishing to the JSON Resume Registry via GitHub Actions.
Generate professional invoices as PDF using the maaslalani/invoice CLI. Use this skill when the user needs to create, regenerate, or manage invoices. The invoice is defined entirely by its CLI command — no files to save except the command itself. Store commands in Obsidian or any note-taking app for on-demand regeneration.
Generate professional cover letters as PDF using Typst. Use this skill when the user needs to create, edit, or regenerate a cover letter for a job application. Covers drafting content, formatting in Typst markup, and compiling to PDF. Outputs a .typ source file that can be version-controlled and compiled on demand.
USE THIS SKILL whenever the user wants to: publish a wiki as a website, deploy Obsidian notes to the web, set up Quartz, or create a static site from markdown. Triggers on 'publish wiki', 'deploy site', 'Quartz', 'Obsidian website', 'static site', or 'Cloudflare Pages'.
USE THIS SKILL whenever the user wants to: add wikilinks to unlinked mentions, improve graph connectivity, clean up Related sections, or cross-reference pages in a markdown vault. Triggers on 'link mentions', 'inline links', 'connect pages', or 'wiki linking'.
Wikipedia-style inline linking for Obsidian wiki vaults. USE THIS SKILL whenever the user asks to: link wiki pages, add wikilinks, cross-reference pages, clean up Related sections, or improve internal linking in a markdown vault. Also triggers on "link mentions", "connect pages", "wiki links", "internal links", or "Obsidian linking".
Rename wiki page slugs while maintaining referential integrity across the vault. USE THIS SKILL whenever the user wants to: rename a wiki page, change a slug, bulk rename files, normalize filenames, fix naming conventions, or move pages between folders. Also triggers on "rename page", "change slug", "rename file", "bulk rename", or "normalize names" in a wiki context.
Protect wiki Sources sections during batch operations. USE THIS SKILL whenever the user is: cleaning up a wiki, running batch edits, removing inbox references, migrating sources, or auditing a vault. Also triggers on "batch cleanup", "remove inbox links", "fix sources", "source audit", or "wiki maintenance".