claude

dokhak

A Claude Code plugin for creating comprehensive self-learning resources. Automates the entire workflow from project scaffolding to document generation.

6 on GitHubby BitYoungjaev2.4.0MITupdated 5 months ago
/

Plugin dokhak from marketplace bityoungjae-marketplace in BitYoungjae/marketplace. Commands read from the repo's manifest — 1 month ago.

What it installs

Skills (4)

  • domain-profiles

    Domain-specific configuration profiles for learning resource creation. Defines search strategies, special fields, terminology policies, and content structures for different academic domains: technology, history, science, arts, and general. Use when researcher or writer agents need domain-adapted beh

  • project-interview

    Resources for conversational interviews to create learner profiles. Used by project-interviewer agent during /init.

  • project-scaffolder

    Creates plan.md, task.md, persona.md, project-context.md, and CLAUDE.md for new self-learning resource projects. Use when: (1) /init command is invoked, (2) setting up a new tutorial/guide/documentation project, (3) structure-designer agent needs templates for learning resource structure design. Pro

  • research-storage

    Research file storage conventions and templates for dokhak agents. Use when: (1) saving research results from research-collector or researcher agents, (2) reading cached research files, (3) checking if research exists for a section. Provides directory structure, file format templates, and naming con

Slash commands (5)

  • /dokhak:continue

    Continue writing multiple sections. Uses researcher->writer->reviewer pipeline for each section. Supports domain-adaptive content generation (technology, history, science, arts, general).

  • /dokhak:doctor

    Diagnose project structure health and interactively fix issues. Checks required files, cross-file consistency, and completion status sync.

  • /dokhak:init

    Initialize a new learning resource project through interactive interview. Creates plan.md, task.md, persona.md, project-context.md, interview-data.md, and CLAUDE.md. Supports multiple domains: technology, history, science, arts, and general.

  • /dokhak:status

    Show project progress and statistics. Displays completion percentage, Part/Chapter breakdown, and next pending tasks.

  • /dokhak:write

    Write the next document section using researcher->writer->reviewer pipeline. Identifies next incomplete task, gathers research, writes document, and reviews quality. Supports domain-adaptive content generation (technology, history, science, arts, general).

Subagents (6)

  • project-interviewer

    Conducts conversational interviews to create learner profiles. Use PROACTIVELY when /init is invoked. Outputs persona.md, interview-data.md and returns project metadata.

  • research-collector

    Collects and structures web research results for learning resource projects. Use proactively when: gathering official documentation URLs, finding learning paths/roadmaps, collecting core concepts for a topic, or starting a new self-learning project. Adapts search strategy based on domain (technology

  • researcher

    Gathers and synthesizes information for learning document writing. Use PROACTIVELY when /write or /continue identifies next section to write. Adapts search strategy based on domain (technology, history, science, arts, general). Returns confirmation message only.

  • reviewer

    Reviews written document for quality and consistency. Use PROACTIVELY when writer completes a document section. Checks page count, writer identity alignment, adjacent section coherence, code policy, and terminology. Returns structured XML feedback with domain-adaptive criteria.

  • structure-designer

    Designs learning resource structure (Part/Chapter/Section hierarchy) and creates plan.md/task.md files. Use when: creating plan.md structure, allocating pages per section, designing curriculum flow, or setting up session-based task distribution. Automatically loads project-scaffolder skill for templ

  • writer

    Writes learning documents based on research results and project context. Use PROACTIVELY when research has been gathered and document needs to be written. Adapts writing style based on domain. Writes files directly, returns only completion summary.

View source on GitHub

More from BitYoungjae/marketplace

All 5 plugins →

Diagnose and fix your Neovim configuration issues with AI-powered analysis. Like 'brew doctor' for your Neovim setup.

3 skills · 1 command · 3 agents

6

Skills for writing visual content in Obsidian using code blocks. Formulas (LaTeX), graphs (Desmos), diagrams (Mermaid, TikZ), and more.

4 skills · 1 command · 1 agent

6

gitkkal

claude

Automate Git workflows—smart branch naming, flexible commit styles, and PR generation.

4 commands

6

omarchy

claude

Skills for creating and managing themes in Omarchy, a Hyprland-based Linux desktop environment.

1 skill

6

Similar plugins

Claude API and SDK documentation skill for building LLM-powered applications

19 skills

anthropics/skills 193,780

Neural trading strategies — self-learning LSTM/Transformer/N-BEATS models with Rust/NAPI backtesting

9 skills · 1 command · 4 agents

ruvnet/ruflo 81,589

Generate natively editable PPTX from PDF / DOCX / URL / Markdown — real DrawingML shapes, text boxes, charts, and animations. Note: run `pip install -r requirements.txt` inside the installed plugin directory for the Python post-processing scripts to work.

1 skill

hugohe3/ppt-master 76,375

context7

claudecodex

Up-to-date documentation lookup. Pull version-specific documentation and code examples directly from source repositories into your coding agent's context.

1 MCP server

upstash/context7 64,709

mempalace

claudecodex

AI memory system — mine projects and conversations into a searchable palace. 47 MCP tools, auto-save hooks, guided setup.

3 skills · 6 commands · 1 MCP server · hooks

MemPalace/mempalace 60,536

Install the "AAS Documents & Presentations" workflow plugin from Agentic Awesome Skills.

7 skills

sickn33/agentic-awesome-skills 49,620

Maintain dokhak?

This page updates itself from your repo. Add the badge to your README, or get it Featured to pin it above the organic results with a followed link to your site.

claude & codex plugins5 plugins