Skip to content

mymx2/dyc

v1.0.6MIT

m2-plugins/plugins/dyc — eight core engineering workflow skills for AI agents: think, check, hunt, ui, read, write, learn, and health, with additional skills for extended capabilities.

DYC

Eleven engineering workflow skills for AI agents — planning, review, debugging, UI, writing, research, and more. Sourced from tw93/Waza, adapted for multi-vendor runtimes.

中文

Features

  • Multi-vendor: one plugin.json source of truth, adapted to Claude Code, Codex, Qoder, and CodeBuddy via extensions + init.ts
  • 11 skills covering the full engineering workflow: plan → build → review → debug → document
  • Writing rules for Chinese and English prose
  • 9 MCP servers for browser automation, documentation, component libraries, and repository knowledge

Installation

Register the parent marketplace (m2-plugins) first, then install:

# Claude Code
/plugin marketplace add mymx2/m2-plugins
/plugin install dyc@m2-plugins

# Codex
codex plugin marketplace add mymx2/m2-plugins
codex plugin add dyc@m2-plugins

# Qoder
vp run qoder:dyc

# CodeBuddy
/plugin marketplace add mymx2/m2-plugins
/plugin install dyc@m2-plugins

Prerequisites

  • Node.js ≥ 18
  • MCP servers auto-configured via mcp.json (playwright, chrome-devtools, deepwiki, context7, github, mdn, shadcn-vue, ai-elements-vue, tdesign-mcp-server)

Included Skills

SkillDescription
thinkTurns rough ideas into approved, decision-complete plans before coding
uiProduces distinctive, production-grade UI for pages, components, and typography
checkReviews code diffs, PRs, release readiness, project audits, and doc proofreading
huntFinds root cause before applying fixes for errors, crashes, and regressions
writeRewrites and polishes prose in Chinese or English, removes AI-like wording
readReads URLs and PDFs — fetches, summarizes, or converts to clean Markdown
learnSix-phase research workflow turning unfamiliar material into publish-ready output
healthAudits agent instructions, config drift, hooks/MCP, and AI maintainability
forgePlugin & skill lifecycle: create, adapt multi-vendor, find, install, author, validate
chromeDrives a real Chrome browser via chrome-devtools-mcp for automation and analysis
repowikiGenerates a DeepWiki-style repository analysis report with Mermaid diagrams

Rules

FilePurpose
rules/writing.mdEnglish coaching and Chinese anti-AI writing rules

MCP Configuration

ServerDescriptionRequired Env Vars
playwrightBrowser automation via Playwright MCPNone
chrome-devtoolsLive Chrome browser control via chrome-devtools-mcpNone
deepwikiRepository knowledge retrieval via DeepWikiNone
context7Real-time library documentation via Context7CONTEXT7_API_KEY
githubGitHub repository access via GitHub MCP ServerGITHUB_PERSONAL_ACCESS_TOKEN
mdnMDN Web Docs retrieval via Mozilla MCPNone
shadcn-vueshadcn-vue component library MCPNone
ai-elements-vueAI Elements Vue registry MCPNone
tdesign-mcp-serverTDesign component library MCPNone

Environment Variables

Two MCP servers require API keys. Set them before starting your agent:

# Bash / Zsh (Linux / macOS)
export CONTEXT7_API_KEY="your-context7-api-key"
export GITHUB_PERSONAL_ACCESS_TOKEN="your-github-pat"
# PowerShell (Windows)
$env:CONTEXT7_API_KEY = "your-context7-api-key"
$env:GITHUB_PERSONAL_ACCESS_TOKEN = "your-github-pat"
:: CMD (Windows)
set CONTEXT7_API_KEY=your-context7-api-key
set GITHUB_PERSONAL_ACCESS_TOKEN=your-github-pat

To persist across sessions, add them to your shell profile (~/.bashrc, ~/.zshrc) or Windows system environment variables.

VariableWhere to Get It
CONTEXT7_API_KEYFree at context7.com/dashboard
GITHUB_PERSONAL_ACCESS_TOKENGitHub → Settings → Developer settings → Personal access tokens

License

MIT