AI agent skills for content operations and developer workflows.
Personal collection of skills compatible with Hermes Agent and OpenClaw.
Works with Hermes Agent, OpenClaw, and any Agent Skills-compatible tool (Amp, Cline, Codex, Cursor, Gemini CLI, Kimi Code CLI, OpenCode, Warp).
npx skills add thedavidweng/skillsThe installer opens an interactive multi-select menu. Use --all to install every skill without selecting one by one:
npx skills add thedavidweng/skills --allBuild and maintain a compounding knowledge base from your notes, messages, and documents.
| Skill | Description |
|---|---|
| wiki-core | Build the wiki. Ingest raw data, absorb into articles, query, clean up. The foundation everything else assumes. |
| wiki-inline-linking | Add Wikipedia-style inline wikilinks. No more ## Related sections. |
| wiki-inline-link-audit | Automatically find and fix unlinked mentions across the vault. |
| wiki-slug-rename | Rename page slugs without breaking links across the vault. |
| wiki-sources-integrity | Protect ## Sources sections during batch cleanup. Never lose identity document links. |
| wiki-source-integration | Decide whether to embed documents inline or store them in sources/. |
| wiki-source-document-ingest | Ingest certificates, contracts, and official documents into sources and wiki pages. |
| wiki-vcf-import | Import VCF contacts into wiki/people/ pages. Handles Chinese name reversal and phone masking. |
| wiki-audit | Full vault audit: orphans, broken links, duplicates, stubs, tag compliance, content hygiene. |
| wiki-link-audit | Verify backlink legitimacy. Catch false links and same-name collisions. |
| wiki-quartz-publish | Publish your wiki as a private Quartz site. Strongly recommends Cloudflare Access / Zero Trust. |
Generate channel-consistent metadata for uploaded videos.
| Skill | Description |
|---|---|
| youtube-content-ops | Generate titles, descriptions, and tags that match your channel's brand style. |
Text-as-source document workflows. Manage source files, not PDFs — generate on demand.
| Skill | Description |
|---|---|
| cover-letter | Professional cover letters via Typst. Calibrated template with precise typography — one command to PDF. |
| json-resume | Structured resumes via JSON Resume standard. Data/style separation, themed rendering, auto-publish to registry. |
| cli-invoice | CLI-based invoices via maaslalani/invoice. The command is the source file — store in notes, regenerate anytime. |
Systematic codebase maintenance for AI-first and vibe-coding teams.
| Skill | Description |
|---|---|
| entropy-reduction | Identify and fix structural, semantic, behavioral, and evolutionary disorder through safe, incremental refactoring. |
| go-production-review | Audit Go codebases against production best practices — modules, error handling, concurrency, tests, security, CI/CD, observability. |
Style-guided content generation and review.
| Skill | Description |
|---|---|
| david-weng-writing-style | Write or review text in David Weng's personal style — direct, factual, no fluff. Combines voice & structure rules with bilingual typography. |
| Skill | Description |
|---|---|
| skill-repo-maintenance | Maintain and reorganize agent skills within a skills repository. Rename skills, fix installation commands, and avoid CLI pitfalls. |
| stale-docs-cleanup | Delete stale docs, move future work into issues, preserve human-facing guides and frozen contracts. |
Once installed, prompt your agent naturally:
"Build a wiki from my notes and messages"
"Audit my wiki for broken links and orphan pages"
"Write a YouTube description for this video"
"Refactor this codebase to reduce tech debt"
"Write a cover letter for this job posting"
"Render my resume as PDF"
"Generate an invoice for last month's work"
Each skill auto-detects the appropriate workflow, fetches context from your data or codebase, and produces results. Agent Skills follow the standard format: each skill directory contains a SKILL.md with the full workflow spec, and optional references/ with templates, cheatsheets, and examples.
Each skill follows the standard Agent Skills format:
skill-name/
├── SKILL.md # Full workflow spec for the agent
├── agents/
│ └── openai.yaml # UI metadata
└── references/ # Templates, cheatsheets, examples
SKILL.md— commands, decision trees, pitfalls, pre-publish checklistagents/openai.yaml— skill name and description for agent UI discoveryreferences/— brand guide templates, CLI command references, supporting docs
Category directories (e.g. wiki/, code-review/) contain a README.md summarizing all skills in that group.
The repository also includes .claude-plugin/plugin.json, which lists the skills that npx skills add thedavidweng/skills should show by default. Keep that manifest in sync when adding, moving, or renaming skills.
Curated list of third-party agent skills I use alongside this repo → THIRD-PARTY-SKILLS.md
Personal collection, but bug reports and improvements welcome. See CONTRIBUTING.md.