image-generation
Generate or edit images from text prompts. Use when the user asks to create, draw, design, or…
Manage the personal knowledge wiki. Use when the user shares articles, documents, or asks to organize knowledge; when a conversation produces insights worth preserving as structured knowledge; or when the user asks about the knowledge base.
$ npx -y skills add zhayujie/CowAgent --skill knowledge-wiki --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/knowledge-wikiContext preview
The summary Claude sees to decide when to auto-load this skill.
Manage the personal knowledge wiki. Use when the user shares articles, documents, or asks to organize knowledge; when a conversation produces insights worth preserving as structured knowledge; or when the user asks about the knowledge base.
name: knowledge-wiki
description: Manage the personal knowledge wiki. Use when the user shares articles, documents, or asks to organize knowledge; when a conversation produces insights worth preserving as structured knowledge; or when the user asks about the knowledge base.
metadata:
cowagent:
always: trueMaintain a persistent, structured knowledge base in the `knowledge/` directory.
1. Read and understand the source material 2. Extract key facts, insights, and structured knowledge 3. Determine the appropriate subdirectory:
4. Create the knowledge page: `knowledge/<category>/<slug>.md` 5. Update `knowledge/index.md` and append to `knowledge/log.md`
1. Create a knowledge page under the appropriate category 2. Update related pages with cross-references 3. Update `knowledge/index.md` and `knowledge/log.md`
1. Check `knowledge/index.md` (already in your context) for relevant pages 2. Read specific pages with the `read` tool 3. Supplement with `memory_search` if needed
# Page Title > Source: <URL or description of the original material> Content here. Cross-reference related pages with markdown links: [Related Page](../category/related-page.md) ## Key Points - ... ## Related - [Page A](../category/page-a.md) — how it relates - [Page B](../category/page-b.md) — how it relates
The `> Source:` line records where the knowledge came from (URL, document name, conversation, etc.). Always include it when the material originates from a specific source.
Cross-references build a knowledge graph. When creating or updating a page, link to related pages and update those pages to link back. **Only link to pages that already exist** — if a concept deserves its own page, create it first, then add the link.
Flat list, one line per page: `[Title](path) — one-line summary`. Group by category (matching subdirectories). No tables, no emoji.
# Knowledge Index ## Category A - [Page Title](category-a/page-slug.md) — one-line summary ## Category B - [Page Title](category-b/page-slug.md) — one-line summary
Category names and structure are flexible — follow whatever organization already exists in the index, or create new categories based on the content.
Append-only, newest at bottom:
## [YYYY-MM-DD] ingest | Page Title ## [YYYY-MM-DD] synthesize | Page Title
Open-source personal AI assistant & Agent Harness. Plans tasks, runs tools and skills, self-evolves with memory and knowledge. Multi-agent, multi-model, multi-channel. Lightweight, extensible, one-line install.
Repo: zhayujie/CowAgent
Generate or edit images from text prompts. Use when the user asks to create, draw, design, or…
Create, install, or update skills in the workspace. Use when (1) installing a skill from a…