setup

Initialize or update Knowledge Distillery vault, workflows, and directives in a project.

Updated Mar 11, 2026
One-click install
npx skills add https://github.com/ether-moon/knowledge-distillery --skill setup-ether-moon
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: setup
Source: https://github.com/ether-moon/knowledge-distillery/tree/main/plugins/knowledge-distillery/skills/setup
Command: npx skills add https://github.com/ether-moon/knowledge-distillery --skill setup-ether-moon

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill provides a guided, idempotent setup process to initialize or update Knowledge Distillery inside a project, ensuring the vault, workflows, and directive sections exist and stay in sync with the latest configuration.

Core Features & Use Cases

  • Auto-create and verify the Knowledge Vault and required directories (.knowledge, .knowledge/reports, .knowledge/changesets)
  • Provision GitHub Actions workflows (mark-evidence.yml, batch-refine.yml, curate-report.yml, apply-changeset.yml) and initial directive entries
  • Append Knowledge Vault + Memento sections to directive files (CLAUDE.md / AGENTS.md) in an idempotent manner
  • Update and commit .gitignore and .claude/settings.json permissions to enable CLI usage
  • Verify vault health after setup and provide a summary of verification results

Quick Start

Run the setup skill to initialize Knowledge Distillery in your project and converge to the latest configuration.

Frequently Asked Questions about setup

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I initialize a knowledge vault and required directories in my project?▼

To initialize a knowledge vault, run the setup skill to auto-create and verify the `.knowledge`, `.knowledge/reports`, and `.knowledge/changesets` directories using the bundled CLI, ensuring the repository structure converges to the latest state.

What is the process to add GitHub Actions workflows for automated knowledge distillation?▼

Adding GitHub Actions workflows involves running the setup skill, which provisions `mark-evidence.yml`, `batch-refine.yml`, `curate-report.yml`, and `apply-changeset.yml` into your repository to automate the distillation tasks.

How can I update directive files like CLAUDE.md or AGENTS.md idempotently?▼

Updating directive files idempotently is handled by the setup skill, which safely appends Knowledge Vault and Memento sections to `CLAUDE.md` or `AGENTS.md` without duplicating existing entries during initial installation or upgrades.

Do I need to manually adjust .gitignore and permissions for CLI usage?▼

You do not need to manually adjust `.gitignore` and permissions, because the setup skill automatically updates and commits `.gitignore` and modifies `.claude/settings.json` permissions to enable CLI usage.

How do I verify knowledge vault health after upgrading or troubleshooting repository configurations?▼

To verify knowledge vault health after an upgrade or troubleshooting, the setup skill performs a validation check using the bundled CLI and provides a summary of verification results to confirm the schema and related assets are correct.

Can I use the setup skill if I do not have ownership of the project repository?▼

You cannot use the setup skill without project ownership, because it requires repository modification permissions to create directories, provision workflows, inject directives, and adjust `.gitignore` and settings configurations.