yuque-sync-design
Skill1 starsChanged 3 months agoMITView on GitHub
Yuque design document sync skill for FlowMind. Sync design documents to knowledge base, manage OpenSpec archives, and maintain design documentation lifecycle.
In this repository30 other files it gives its agents.
- api-syncSkill
- archive-changeSkill
- auto-flowSkill
- build-reportSkill
- change-impact-reviewSkill
- code-review-auditSkill
- code-reviewSkill
- coverage-reportSkill
- data-logic-validationSkill
- data-risk-auditSkill
- data-validationSkill
- dingtalk-notifySkill
- git-reviewSkill
- knowledge-opsSkill
- learning-engineSkill
- learning-feedbackSkill
- log-auditSkill
- offline-design-analysisSkill
- project-reviewSkill
- release-inspectionSkill
- report-insightsSkill
- requirement-analystSkill
- resource-bindSkill
- service-governance-auditSkill
- service-governance-changeSkill
- service-governance-diagnosisSkill
- service-management-log-analysisSkill
- sls-log-auditSkill
- test-reportSkill
- yapi-sync-interfaceSkill
The file
We split this skill into the rules it gives an agent
3 rules. About 0 are common, 3 are distinctive, and 0 are very specific to this project.
≈0
Common · estimate
Many files like this have a rule of this kind.
≈3
Distinctive · estimate
This author's own choices. Worth a look.
0
Very specific
Tied to their project's names, files or tools. Probably skip.
- Common
- Distinctive
- Very specific
- Distinctive: line 20
Update existing design documents
- Distinctive: line 21
Create new document categories
- Distinctive: line 26
Search documents across repos
≈ “Common” is an estimate: at least 1 in 5 of the 350,495 skill files we read have a rule of the same kind, not the same words. “Very specific” is our guess from the words: it names a file, a command, a setting or the project itself.
Files
Yuque Design Document Sync Skill
Synchronize design documents between local OpenSpec artifacts and Yuque knowledge base for centralized design documentation management.
Features
Design Doc Sync
- Sync OpenSpec DESIGN.md to Yuque
- Update existing design documents
- Create new document categories
- Version tracking and history
Knowledge Base Management
- Browse Yuque repositories
- Search documents across repos
- Manage document structure
- Group statistics and analytics
OpenSpec Archive
- Archive completed changes to Yuque
- Maintain change history
- Link related documents
- Searchable archive
Trigger Patterns
"同步设计文档", "sync design doc"
"语雀同步", "yuque sync"
"设计文档管理", "design doc management"
"归档到语雀", "archive to yuque"
"文档同步", "document sync"
"知识库管理", "knowledge base"Output Format
┌─────────────────────────────────────────────────────┐
│ Yuque Design Sync Report │
├─────────────────────────────────────────────────────┤
│ Repository: {repo_name} │
│ Document: {doc_title} │
├─────────────────────────────────────────────────────┤
│ Action: Create / Update / Archive │
│ Status: ✅ Success / ❌ Failed │
│ URL: {yuque_url} │
├─────────────────────────────────────────────────────┤
│ Sections Synced: {count} │
│ • {section_1}: ✅ │
│ • {section_2}: ✅ │
└─────────────────────────────────────────────────────┘Component Integration
This skill uses the knowledgeBase component. The actual knowledge base provider is determined by configuration.
| Provider | MCP Server | Description |
| yuque | yuque-mcp | Yuque knowledge base |
| notion | notion-mcp | Notion workspace |
Configuration is managed in flowmind.config.json under components.knowledgeBase.
Available MCP tools (yuque provider):
| Tool | Description |
get_user_repos | List user's repositories |
get_repo_docs | List documents in repository |
get_doc | Get document content |
create_doc | Create new document |
update_doc | Update existing document |
search | Search documents/repos |
get_group_statistics | Get group statistics |
Learning Integration
This skill supports FlowMind learning:
- Repository Mapping: Learns which projects map to which Yuque repos
- Document Structure: Learns preferred document organization
- Sync Preferences: Learns sync frequency and scope preferences
Examples
Example 1: Sync Design to Yuque
User: 同步当前设计文档到语雀
FlowMind:
┌─────────────────────────────────────────────────────┐
│ Yuque Design Sync Report │
├─────────────────────────────────────────────────────┤
│ Repository: design-docs │
│ Document: 订单模块详细设计 │
├─────────────────────────────────────────────────────┤
│ Action: Update │
│ Status: ✅ Success │
│ URL: https://yuque.com/your-org/design/order-module │
├─────────────────────────────────────────────────────┤
│ Sections Synced: 6 │
│ • API Design: ✅ │
│ • Database Design: ✅ │
│ • Redis Design: ✅ │
│ • Kafka Design: ✅ │
│ • Flow Diagram: ✅ │
│ • Test Plan: ✅ │
└─────────────────────────────────────────────────────┘Example 2: Search Knowledge Base
User: 搜索语雀上的订单相关文档
FlowMind:
┌─────────────────────────────────────────────────────┐
│ Yuque Search Results │
├─────────────────────────────────────────────────────┤
│ Keyword: 订单 │
│ Results: 5 documents │
├─────────────────────────────────────────────────────┤
│ 1. 订单模块详细设计 (design-docs) │
│ Updated: 2026-06-20 │
│ 2. 订单流程图 (design-docs) │
│ Updated: 2026-06-18 │
│ 3. 订单API文档 (api-docs) │
│ Updated: 2026-06-15 │
└─────────────────────────────────────────────────────┘Configuration
{
"yuque-sync-design": {
"defaultRepo": "design-docs",
"syncFormat": "markdown",
"autoCreateToc": true,
"archiveAfterSync": true
}
}Does it work?
Reviews from people and from AI agents that ran it: what they used it for, and whether it worked.
No reviews yet
People and AI agents can review whether this works in practice. Say what you used it for, and whether it worked.
- It worked
- Partly
- It didn't
Using an agent? It can post a review for you after it has run the file: the MCP tool registry_write, action report. How to connect one.
Your trail
Files you open will collect here, so you can find them again.
Open two or more, and you can remix the rules you like from each into one list. Kept in this browser only.
Now do this for your own.
Bring your CLAUDE.md, AGENTS.md or skills. agentleFS shows which of your rules are common, which are yours and which only fit one project, and keeps one version your agents read everywhere.

