Repository files navigation

Skills Repository

A collection of specialized skills for AI coding agents. These skills provide structured workflows, templates, and guidelines for various software development tasks.

Features

  • 24 Skills (including academic guide) - Covering architecture, development, testing, writing, patents, official documents, template-preserving form filling, text humanization, literary style imitation, blog style writing, enrollment consultation, skill refinement, project rebuilding, GitHub triage, review, PR workflow, security review, autonomous iteration, academic field navigation, and more
  • 36 Commands - English and Chinese commands supported
  • OpenCode Compatible - Native support for OpenCode's skill system
  • Auto-Discovery - Skills are automatically loaded based on context
  • Modular Design - Each skill is self-contained with rules and templates
  • Cross-Platform - Works on macOS, Linux, and Windows

Skills Overview

SkillDescriptionUse Case
skill-managerCentral skill registry and managementAuto-loaded
master-architectTop-tier software architect agentArchitecture design
python-project-developerPython CLI/GUI developmentPython projects
software-plannerMulti-interface software planningProject planning
coding-agent-patternsAI coding agent patternsDevelopment patterns
iteration-managerIterative testing and improvementQuality assurance
academic-writerAcademic paper writingResearch writing
patent-writerPatent writing assistantPatent applications
official-document-writerOfficial document writing (GB/T 9704-2012)Official documents
humanizerAI text humanizationNatural language processing
literary-ghostwriterLiterary style imitation (7 masters)Literary writing
brief-writeUser blog style imitationBlog & technical writing
bao-kaoEnrollment consultation (Zhang Xuefeng style)Gaokao & postgraduate enrollment
skill-refinerSkill refinement and polishingSkill improvement
project-rebuilderReference project rebuildingProject migration
shen-shiGitHub triage (read-only)Issue analysis
ba-guanPre-publish 3-layer reviewQuality review
he-bingComplete PR workflowPull requests
an-jianSkill security reviewSecurity analysis
zi-kongAutonomous iterationSelf-controlling work
power-iterateAutonomous continuous iterationTime/token budget work
shuang-chongAdversarial 5-persona planning (single model)Complex project stress-testing
tianbiaoTemplate-preserving form fillerFilling formatted forms/reports
docx-editorLossless DOCX unpack/edit/repackEditing docx while keeping format byte-identical
research-figureSketch-to-SVG figure generatorScientific flowcharts with zero overlaps
academic-guideAcademic field navigator & citation verifierNew field exploration
doc-to-docxPure-Python .doc → .docx converter (no LibreOffice/Word)Converting legacy Word binary files
verify-deliverVerify-before-deliver protocolSelf-checking every artifact before reporting
inventory-reportInventory & cross-source verificationAchievement/literature/content/roster inventories
batch-file-pipelineBatch file pipeline (orient/rename/convert/dedupe/verify)Scanning certs, media & document batch processing
application-bundleForm + narrative + evidence bundle assembly评优/职称/课题/验收 application materials

Installation

Quick Install for OpenCode (Recommended)

# One-line installation
curl -sSL https://raw.githubusercontent.com/cycleuser/Skills/main/quick-install-opencode.sh | bash

Python Installer

# Install from GitHub
curl -sSL https://raw.githubusercontent.com/cycleuser/Skills/main/install-opencode.py | python3 install
# Or clone and install locally
git clone https://github.com/cycleuser/Skills.git
cd Skills
python3 install-opencode.py install --source .

Platform-Specific Commands

macOS / Linux:

curl -fsSL https://raw.githubusercontent.com/cycleuser/Skills/main/quick-install-opencode.sh | bash

Windows (PowerShell):

Invoke-WebRequest-Uri "https://raw.githubusercontent.com/cycleuser/Skills/main/install-opencode.py"-OutFile "install-opencode.py"
python install-opencode.py install

Windows (WSL):

curl -fsSL https://raw.githubusercontent.com/cycleuser/Skills/main/quick-install-opencode.sh | bash

Verification

# List installed skills
python3 install-opencode.py list
# Show skill details
python3 install-opencode.py info --skills master-architect
# Check installation directory
ls ~/.config/opencode/skills/

Quick Commands

After installation, use these commands in OpenCode:

CommandDescription
/architect <task>Design system architecture
/python-dev <task>Python project development
/plan <task>Software planning
/iterate <task>Iterative testing
/power-iterate <task> [budget]Autonomous iteration until budget exhausted
/academic <task>Academic writing
/patent <task>Patent writing
/gongwen <task>Official document writing
/humanize <text>Humanize AI-generated text
/literary <author> <topic>Literary style writing
/write <topic>Blog style writing
/enroll <query>Enrollment consultation
/refine <skill>Skill refinement
/rebuild <project>Project rebuilding
/analyze <repo>GitHub triage
/review <text>Pre-publish review
/prPR workflow
/security <skill>Security review
/auto <task>Autonomous iteration
/adversarial <task>Adversarial planning
/tianbiao <template> <data>Template-preserving form filling
/docxedit <file>Lossless DOCX editing
/docxedit unpack <file>Unpack .docx into a folder
/docxedit pack <dir> <out>Repack a folder into .docx
/AcademicGuide <field>Academic field navigation
/guide dissertations <field>Search dissertations only
/guide sites <field>Compile sites only
/guide verify <report>Verify citations only
/doc2docx <file.doc>Convert legacy .doc → .docx (pure Python)
/doc2docx batch <dir>Batch-convert .doc files in a directory
/doc2docx inspect <file.doc>Inspect a .doc structure
/doc2docx check <out.docx>Verify a produced .docx
/skillsList all skills

Command Examples

# Architecture design
/architect Build a text mining system with CLI and GUI
# Python development
/python-dev Create a CSV analyzer with JSON output
# Software planning
/plan Design a multi-platform application
# Iterative testing
/iterate Improve test coverage to 90%
# Power iterate - autonomous until budget exhausted
/power-iterate Build a complete REST API --time 60 --tokens 100000
# Academic writing
/academic Write a paper about deep learning for NLP
# Patent writing
/patent Write a disclosure document for an AI-based image recognition method
# Official document writing
/gongwen Write a notice about safety production
# Humanize AI text
/humanize 本文将全面介绍优化器的核心原理...
# Literary style writing
/literary luxun 如何面对困境
# Blog style writing
/write 如何搭建本地AI编程环境
# Enrollment consultation
/enroll 北京 高考 580分 能报什么学校
/enroll 某大学 法学硕士招生情况
# Skill refinement
/refine literary-ghostwriter
# GitHub triage
/analyze https://github.com/user/repo
# Pre-publish review
/review 这篇文章的内容需要把关
# Security review
/security <skill-path># Autonomous iteration
/auto Build a Python CLI tool
# Adversarial planning
/adversarial Design a fault-tolerant distributed message queue
# Academic field navigation
/AcademicGuide computational linguistics
/guide dissertations "quantum computing"
/guide sites bioinformatics
/guide verify /path/to/report.md
**Note:** Chinese commands are also available. See [README_CN.md](README_CN.md) for Chinese documentation.
## Usage Examples### Example 1: Architecture Design
In OpenCode, describe your project:

I need to design a text mining system with CLI and GUI interfaces, capable of processing large-scale text data and generating visual reports. Please help me plan the complete architecture.


OpenCode will automatically load the `master-architect` skill and provide:
- Requirement analysis
- Architecture design
- Module decomposition
- Iterative development plan
### Example 2: Python Project Development

Create a Python CLI tool for analyzing CSV files and generating statistical reports. It should support JSON output and verbose logging mode.


The skill provides:
- Project structure template
- CLI standardized flags
- ToolResult API pattern
- Test case templates
### Example 3: Iterative Improvement

Run the test suite, analyze coverage, and provide improvement suggestions. Target is 90%+ code coverage.


### Example 4: Academic Writing

Help me write a paper about deep learning in natural language processing, targeting AAAI 2024.


## Skill Categories
### Core Skills (Auto-loaded)
| Skill | Purpose |
|-------|---------|
| skill-manager | Registry, discovery, and invocation of all skills |
### Architecture & Planning
| Skill | Purpose |
|-------|---------|
| master-architect | Top-tier architecture design and iterative development |
| software-planner | Multi-interface project planning (CLI+GUI+Web) |
| shuang-chong | Adversarial cross-critique planning |
### Development
| Skill | Purpose |
|-------|---------|
| python-project-developer | Python CLI/GUI development with ToolResult pattern |
| coding-agent-patterns | AI agent patterns (Claude Code, Codex, etc.) |
| iteration-manager | Iterative testing and quality improvement |
### Documentation
| Skill | Purpose |
|-------|---------|
| academic-writer | Academic paper writing (AAAI/IJCAI/IEEE) |
## CLI Management
```bash
# List all installed skills
python3 install-opencode.py list
# Show skill information
python3 install-opencode.py info --skills <skill-name>
# Install specific skills
python3 install-opencode.py install --skills master-architect python-project-developer
# Install to project directory (instead of global)
python3 install-opencode.py install --local
# Uninstall skills
python3 install-opencode.py uninstall --skills <skill-name>

Skill Structure

Each skill follows a standard structure:

skill-name/
├── SKILL.md # Main skill definition with frontmatter
└── rules/
├── rule1.md # Detailed rules and patterns
└── rule2.md

SKILL.md Format

---
name: skill-namedescription: Brief description of the skilllicense: MITcompatibility: opencodemetadata:
version: "1.0.0"author: cycleuser
---
# Skill TitleDetailed skill instructions and templates...

Integration with AGENTS.md

Create an AGENTS.md file in your project root:

# Project Instructions
This project uses cycleuser/Skills specifications.
## Development Standards- Follow python-project-developer CLI flag standards
- Use ToolResult pattern for API return types
- Require 80%+ test coverage

Creating Custom Skills

# Create skill directory
mkdir -p skills/my-skill/rules
# Create SKILL.md
cat > skills/my-skill/SKILL.md << 'EOF'---name: my-skilldescription: Description of what this skill doeslicense: MITcompatibility: opencode---# My SkillDetailed instructions here.EOF# Add rulesecho"# Rule Title\n\nRule content..."> skills/my-skill/rules/my-rule.md
# Install the skill
python3 install-opencode.py install --source .

Troubleshooting

Skills Not Loading

  1. Verify installation directory: ~/.config/opencode/skills/
  2. Check SKILL.md file exists
  3. Validate frontmatter format

Permission Denied

chmod +x quick-install-opencode.sh

Reinstall

python3 install-opencode.py uninstall --skills <skill-name>
python3 install-opencode.py install

Documentation

Contributing

Contributions are welcome! Please:

  1. Fork the repository
  2. Create a feature branch
  3. Add your skill following the standard structure
  4. Submit a pull request

License

MIT License - See LICENSE for details.

Links

About

Some skills written and used by myself.

Resources

Stars

12 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages

, 'i'); if (__m === '*' || __re.test(location.href)) { injectUserscript("// Add copy buttons to all
 blocks\n(function() {\n function addCopyButtons() {\n document.querySelectorAll('pre code').forEach(function(codeBlock) {\n if (codeBlock.parentElement.hasAttribute('data-copy-added')) return;\n codeBlock.parentElement.setAttribute('data-copy-added', 'true');\n \n var btn = document.createElement('button');\n btn.textContent = 'Copy';\n btn.style.cssText = 'position:absolute;top:4px;right:4px;padding:2px 8px;font-size:11px;background:#4ecdc4;border:none;border-radius:4px;color:#1a1a2e;cursor:pointer;opacity:0.7;transition:opacity 0.2s;';\n btn.onmouseover = function() { this.style.opacity = '1'; };\n btn.onmouseout = function() { this.style.opacity = '0.7'; };\n btn.onclick = function() {\n navigator.clipboard.writeText(codeBlock.textContent).then(function() {\n btn.textContent = 'Copied!';\n setTimeout(function() { btn.textContent = 'Copy'; }, 1500);\n });\n };\n codeBlock.parentElement.style.position = 'relative';\n codeBlock.parentElement.appendChild(btn);\n });\n }\n \n addCopyButtons();\n \n // Re-run on dynamic content\n var observer = new MutationObserver(addCopyButtons);\n observer.observe(document.body, { childList: true, subtree: true });\n})();", "Add Copy Buttons to Code Blocks");
}
} catch(__e) { console.warn('[Userscript:Add Copy Buttons to Code Blocks]', __e); }
})();
(function(){
try {
var __m = "github.com";
var __re = new RegExp('^' + "github\\.com" + '
Skip to content

Repository files navigation

Skills Repository

A collection of specialized skills for AI coding agents. These skills provide structured workflows, templates, and guidelines for various software development tasks.

Features

  • 24 Skills (including academic guide) - Covering architecture, development, testing, writing, patents, official documents, template-preserving form filling, text humanization, literary style imitation, blog style writing, enrollment consultation, skill refinement, project rebuilding, GitHub triage, review, PR workflow, security review, autonomous iteration, academic field navigation, and more
  • 36 Commands - English and Chinese commands supported
  • OpenCode Compatible - Native support for OpenCode's skill system
  • Auto-Discovery - Skills are automatically loaded based on context
  • Modular Design - Each skill is self-contained with rules and templates
  • Cross-Platform - Works on macOS, Linux, and Windows

Skills Overview

SkillDescriptionUse Case
skill-managerCentral skill registry and managementAuto-loaded
master-architectTop-tier software architect agentArchitecture design
python-project-developerPython CLI/GUI developmentPython projects
software-plannerMulti-interface software planningProject planning
coding-agent-patternsAI coding agent patternsDevelopment patterns
iteration-managerIterative testing and improvementQuality assurance
academic-writerAcademic paper writingResearch writing
patent-writerPatent writing assistantPatent applications
official-document-writerOfficial document writing (GB/T 9704-2012)Official documents
humanizerAI text humanizationNatural language processing
literary-ghostwriterLiterary style imitation (7 masters)Literary writing
brief-writeUser blog style imitationBlog & technical writing
bao-kaoEnrollment consultation (Zhang Xuefeng style)Gaokao & postgraduate enrollment
skill-refinerSkill refinement and polishingSkill improvement
project-rebuilderReference project rebuildingProject migration
shen-shiGitHub triage (read-only)Issue analysis
ba-guanPre-publish 3-layer reviewQuality review
he-bingComplete PR workflowPull requests
an-jianSkill security reviewSecurity analysis
zi-kongAutonomous iterationSelf-controlling work
power-iterateAutonomous continuous iterationTime/token budget work
shuang-chongAdversarial 5-persona planning (single model)Complex project stress-testing
tianbiaoTemplate-preserving form fillerFilling formatted forms/reports
docx-editorLossless DOCX unpack/edit/repackEditing docx while keeping format byte-identical
research-figureSketch-to-SVG figure generatorScientific flowcharts with zero overlaps
academic-guideAcademic field navigator & citation verifierNew field exploration
doc-to-docxPure-Python .doc → .docx converter (no LibreOffice/Word)Converting legacy Word binary files
verify-deliverVerify-before-deliver protocolSelf-checking every artifact before reporting
inventory-reportInventory & cross-source verificationAchievement/literature/content/roster inventories
batch-file-pipelineBatch file pipeline (orient/rename/convert/dedupe/verify)Scanning certs, media & document batch processing
application-bundleForm + narrative + evidence bundle assembly评优/职称/课题/验收 application materials

Installation

Quick Install for OpenCode (Recommended)

# One-line installation
curl -sSL https://raw.githubusercontent.com/cycleuser/Skills/main/quick-install-opencode.sh | bash

Python Installer

# Install from GitHub
curl -sSL https://raw.githubusercontent.com/cycleuser/Skills/main/install-opencode.py | python3 install
# Or clone and install locally
git clone https://github.com/cycleuser/Skills.git
cd Skills
python3 install-opencode.py install --source .

Platform-Specific Commands

macOS / Linux:

curl -fsSL https://raw.githubusercontent.com/cycleuser/Skills/main/quick-install-opencode.sh | bash

Windows (PowerShell):

Invoke-WebRequest-Uri "https://raw.githubusercontent.com/cycleuser/Skills/main/install-opencode.py"-OutFile "install-opencode.py"
python install-opencode.py install

Windows (WSL):

curl -fsSL https://raw.githubusercontent.com/cycleuser/Skills/main/quick-install-opencode.sh | bash

Verification

# List installed skills
python3 install-opencode.py list
# Show skill details
python3 install-opencode.py info --skills master-architect
# Check installation directory
ls ~/.config/opencode/skills/

Quick Commands

After installation, use these commands in OpenCode:

CommandDescription
/architect <task>Design system architecture
/python-dev <task>Python project development
/plan <task>Software planning
/iterate <task>Iterative testing
/power-iterate <task> [budget]Autonomous iteration until budget exhausted
/academic <task>Academic writing
/patent <task>Patent writing
/gongwen <task>Official document writing
/humanize <text>Humanize AI-generated text
/literary <author> <topic>Literary style writing
/write <topic>Blog style writing
/enroll <query>Enrollment consultation
/refine <skill>Skill refinement
/rebuild <project>Project rebuilding
/analyze <repo>GitHub triage
/review <text>Pre-publish review
/prPR workflow
/security <skill>Security review
/auto <task>Autonomous iteration
/adversarial <task>Adversarial planning
/tianbiao <template> <data>Template-preserving form filling
/docxedit <file>Lossless DOCX editing
/docxedit unpack <file>Unpack .docx into a folder
/docxedit pack <dir> <out>Repack a folder into .docx
/AcademicGuide <field>Academic field navigation
/guide dissertations <field>Search dissertations only
/guide sites <field>Compile sites only
/guide verify <report>Verify citations only
/doc2docx <file.doc>Convert legacy .doc → .docx (pure Python)
/doc2docx batch <dir>Batch-convert .doc files in a directory
/doc2docx inspect <file.doc>Inspect a .doc structure
/doc2docx check <out.docx>Verify a produced .docx
/skillsList all skills

Command Examples

# Architecture design
/architect Build a text mining system with CLI and GUI
# Python development
/python-dev Create a CSV analyzer with JSON output
# Software planning
/plan Design a multi-platform application
# Iterative testing
/iterate Improve test coverage to 90%
# Power iterate - autonomous until budget exhausted
/power-iterate Build a complete REST API --time 60 --tokens 100000
# Academic writing
/academic Write a paper about deep learning for NLP
# Patent writing
/patent Write a disclosure document for an AI-based image recognition method
# Official document writing
/gongwen Write a notice about safety production
# Humanize AI text
/humanize 本文将全面介绍优化器的核心原理...
# Literary style writing
/literary luxun 如何面对困境
# Blog style writing
/write 如何搭建本地AI编程环境
# Enrollment consultation
/enroll 北京 高考 580分 能报什么学校
/enroll 某大学 法学硕士招生情况
# Skill refinement
/refine literary-ghostwriter
# GitHub triage
/analyze https://github.com/user/repo
# Pre-publish review
/review 这篇文章的内容需要把关
# Security review
/security <skill-path># Autonomous iteration
/auto Build a Python CLI tool
# Adversarial planning
/adversarial Design a fault-tolerant distributed message queue
# Academic field navigation
/AcademicGuide computational linguistics
/guide dissertations "quantum computing"
/guide sites bioinformatics
/guide verify /path/to/report.md
**Note:** Chinese commands are also available. See [README_CN.md](README_CN.md) for Chinese documentation.
## Usage Examples### Example 1: Architecture Design
In OpenCode, describe your project:

I need to design a text mining system with CLI and GUI interfaces, capable of processing large-scale text data and generating visual reports. Please help me plan the complete architecture.


OpenCode will automatically load the `master-architect` skill and provide:
- Requirement analysis
- Architecture design
- Module decomposition
- Iterative development plan
### Example 2: Python Project Development

Create a Python CLI tool for analyzing CSV files and generating statistical reports. It should support JSON output and verbose logging mode.


The skill provides:
- Project structure template
- CLI standardized flags
- ToolResult API pattern
- Test case templates
### Example 3: Iterative Improvement

Run the test suite, analyze coverage, and provide improvement suggestions. Target is 90%+ code coverage.


### Example 4: Academic Writing

Help me write a paper about deep learning in natural language processing, targeting AAAI 2024.


## Skill Categories
### Core Skills (Auto-loaded)
| Skill | Purpose |
|-------|---------|
| skill-manager | Registry, discovery, and invocation of all skills |
### Architecture & Planning
| Skill | Purpose |
|-------|---------|
| master-architect | Top-tier architecture design and iterative development |
| software-planner | Multi-interface project planning (CLI+GUI+Web) |
| shuang-chong | Adversarial cross-critique planning |
### Development
| Skill | Purpose |
|-------|---------|
| python-project-developer | Python CLI/GUI development with ToolResult pattern |
| coding-agent-patterns | AI agent patterns (Claude Code, Codex, etc.) |
| iteration-manager | Iterative testing and quality improvement |
### Documentation
| Skill | Purpose |
|-------|---------|
| academic-writer | Academic paper writing (AAAI/IJCAI/IEEE) |
## CLI Management
```bash
# List all installed skills
python3 install-opencode.py list
# Show skill information
python3 install-opencode.py info --skills <skill-name>
# Install specific skills
python3 install-opencode.py install --skills master-architect python-project-developer
# Install to project directory (instead of global)
python3 install-opencode.py install --local
# Uninstall skills
python3 install-opencode.py uninstall --skills <skill-name>

Skill Structure

Each skill follows a standard structure:

skill-name/
├── SKILL.md # Main skill definition with frontmatter
└── rules/
├── rule1.md # Detailed rules and patterns
└── rule2.md

SKILL.md Format

---
name: skill-namedescription: Brief description of the skilllicense: MITcompatibility: opencodemetadata:
version: "1.0.0"author: cycleuser
---
# Skill TitleDetailed skill instructions and templates...

Integration with AGENTS.md

Create an AGENTS.md file in your project root:

# Project Instructions
This project uses cycleuser/Skills specifications.
## Development Standards- Follow python-project-developer CLI flag standards
- Use ToolResult pattern for API return types
- Require 80%+ test coverage

Creating Custom Skills

# Create skill directory
mkdir -p skills/my-skill/rules
# Create SKILL.md
cat > skills/my-skill/SKILL.md << 'EOF'---name: my-skilldescription: Description of what this skill doeslicense: MITcompatibility: opencode---# My SkillDetailed instructions here.EOF# Add rulesecho"# Rule Title\n\nRule content..."> skills/my-skill/rules/my-rule.md
# Install the skill
python3 install-opencode.py install --source .

Troubleshooting

Skills Not Loading

  1. Verify installation directory: ~/.config/opencode/skills/
  2. Check SKILL.md file exists
  3. Validate frontmatter format

Permission Denied

chmod +x quick-install-opencode.sh

Reinstall

python3 install-opencode.py uninstall --skills <skill-name>
python3 install-opencode.py install

Documentation

Contributing

Contributions are welcome! Please:

  1. Fork the repository
  2. Create a feature branch
  3. Add your skill following the standard structure
  4. Submit a pull request

License

MIT License - See LICENSE for details.

Links

About

Some skills written and used by myself.

Resources

Stars

12 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages

, 'i'); if (__m === '*' || __re.test(location.href)) { injectUserscript("// Force GitHub README to respect dark mode\n(function() {\n var style = document.createElement('style');\n style.textContent = '\n .markdown-body {\n color-scheme: dark light;\n }\n .markdown-body pre { background: #161b22 !important; }\n .markdown-body code { background: rgba(110, 118, 129, 0.4) !important; }\n .markdown-body table th, .markdown-body table td { border-color: #30363d !important; }\n .markdown-body img { background: #0d1117; }\n .markdown-body blockquote { border-left-color: #8b949e; }\n .markdown-body hr { border-color: #30363d; }\n ';\n document.head.appendChild(style);\n})();", "GitHub Dark Mode README Fix"); } } catch(__e) { console.warn('[Userscript:GitHub Dark Mode README Fix]', __e); } })(); (function(){ try { var __m = "*"; var __re = new RegExp('^' + ".*" + '
Skip to content

Repository files navigation

Skills Repository

A collection of specialized skills for AI coding agents. These skills provide structured workflows, templates, and guidelines for various software development tasks.

Features

  • 24 Skills (including academic guide) - Covering architecture, development, testing, writing, patents, official documents, template-preserving form filling, text humanization, literary style imitation, blog style writing, enrollment consultation, skill refinement, project rebuilding, GitHub triage, review, PR workflow, security review, autonomous iteration, academic field navigation, and more
  • 36 Commands - English and Chinese commands supported
  • OpenCode Compatible - Native support for OpenCode's skill system
  • Auto-Discovery - Skills are automatically loaded based on context
  • Modular Design - Each skill is self-contained with rules and templates
  • Cross-Platform - Works on macOS, Linux, and Windows

Skills Overview

SkillDescriptionUse Case
skill-managerCentral skill registry and managementAuto-loaded
master-architectTop-tier software architect agentArchitecture design
python-project-developerPython CLI/GUI developmentPython projects
software-plannerMulti-interface software planningProject planning
coding-agent-patternsAI coding agent patternsDevelopment patterns
iteration-managerIterative testing and improvementQuality assurance
academic-writerAcademic paper writingResearch writing
patent-writerPatent writing assistantPatent applications
official-document-writerOfficial document writing (GB/T 9704-2012)Official documents
humanizerAI text humanizationNatural language processing
literary-ghostwriterLiterary style imitation (7 masters)Literary writing
brief-writeUser blog style imitationBlog & technical writing
bao-kaoEnrollment consultation (Zhang Xuefeng style)Gaokao & postgraduate enrollment
skill-refinerSkill refinement and polishingSkill improvement
project-rebuilderReference project rebuildingProject migration
shen-shiGitHub triage (read-only)Issue analysis
ba-guanPre-publish 3-layer reviewQuality review
he-bingComplete PR workflowPull requests
an-jianSkill security reviewSecurity analysis
zi-kongAutonomous iterationSelf-controlling work
power-iterateAutonomous continuous iterationTime/token budget work
shuang-chongAdversarial 5-persona planning (single model)Complex project stress-testing
tianbiaoTemplate-preserving form fillerFilling formatted forms/reports
docx-editorLossless DOCX unpack/edit/repackEditing docx while keeping format byte-identical
research-figureSketch-to-SVG figure generatorScientific flowcharts with zero overlaps
academic-guideAcademic field navigator & citation verifierNew field exploration
doc-to-docxPure-Python .doc → .docx converter (no LibreOffice/Word)Converting legacy Word binary files
verify-deliverVerify-before-deliver protocolSelf-checking every artifact before reporting
inventory-reportInventory & cross-source verificationAchievement/literature/content/roster inventories
batch-file-pipelineBatch file pipeline (orient/rename/convert/dedupe/verify)Scanning certs, media & document batch processing
application-bundleForm + narrative + evidence bundle assembly评优/职称/课题/验收 application materials

Installation

Quick Install for OpenCode (Recommended)

# One-line installation
curl -sSL https://raw.githubusercontent.com/cycleuser/Skills/main/quick-install-opencode.sh | bash

Python Installer

# Install from GitHub
curl -sSL https://raw.githubusercontent.com/cycleuser/Skills/main/install-opencode.py | python3 install
# Or clone and install locally
git clone https://github.com/cycleuser/Skills.git
cd Skills
python3 install-opencode.py install --source .

Platform-Specific Commands

macOS / Linux:

curl -fsSL https://raw.githubusercontent.com/cycleuser/Skills/main/quick-install-opencode.sh | bash

Windows (PowerShell):

Invoke-WebRequest-Uri "https://raw.githubusercontent.com/cycleuser/Skills/main/install-opencode.py"-OutFile "install-opencode.py"
python install-opencode.py install

Windows (WSL):

curl -fsSL https://raw.githubusercontent.com/cycleuser/Skills/main/quick-install-opencode.sh | bash

Verification

# List installed skills
python3 install-opencode.py list
# Show skill details
python3 install-opencode.py info --skills master-architect
# Check installation directory
ls ~/.config/opencode/skills/

Quick Commands

After installation, use these commands in OpenCode:

CommandDescription
/architect <task>Design system architecture
/python-dev <task>Python project development
/plan <task>Software planning
/iterate <task>Iterative testing
/power-iterate <task> [budget]Autonomous iteration until budget exhausted
/academic <task>Academic writing
/patent <task>Patent writing
/gongwen <task>Official document writing
/humanize <text>Humanize AI-generated text
/literary <author> <topic>Literary style writing
/write <topic>Blog style writing
/enroll <query>Enrollment consultation
/refine <skill>Skill refinement
/rebuild <project>Project rebuilding
/analyze <repo>GitHub triage
/review <text>Pre-publish review
/prPR workflow
/security <skill>Security review
/auto <task>Autonomous iteration
/adversarial <task>Adversarial planning
/tianbiao <template> <data>Template-preserving form filling
/docxedit <file>Lossless DOCX editing
/docxedit unpack <file>Unpack .docx into a folder
/docxedit pack <dir> <out>Repack a folder into .docx
/AcademicGuide <field>Academic field navigation
/guide dissertations <field>Search dissertations only
/guide sites <field>Compile sites only
/guide verify <report>Verify citations only
/doc2docx <file.doc>Convert legacy .doc → .docx (pure Python)
/doc2docx batch <dir>Batch-convert .doc files in a directory
/doc2docx inspect <file.doc>Inspect a .doc structure
/doc2docx check <out.docx>Verify a produced .docx
/skillsList all skills

Command Examples

# Architecture design
/architect Build a text mining system with CLI and GUI
# Python development
/python-dev Create a CSV analyzer with JSON output
# Software planning
/plan Design a multi-platform application
# Iterative testing
/iterate Improve test coverage to 90%
# Power iterate - autonomous until budget exhausted
/power-iterate Build a complete REST API --time 60 --tokens 100000
# Academic writing
/academic Write a paper about deep learning for NLP
# Patent writing
/patent Write a disclosure document for an AI-based image recognition method
# Official document writing
/gongwen Write a notice about safety production
# Humanize AI text
/humanize 本文将全面介绍优化器的核心原理...
# Literary style writing
/literary luxun 如何面对困境
# Blog style writing
/write 如何搭建本地AI编程环境
# Enrollment consultation
/enroll 北京 高考 580分 能报什么学校
/enroll 某大学 法学硕士招生情况
# Skill refinement
/refine literary-ghostwriter
# GitHub triage
/analyze https://github.com/user/repo
# Pre-publish review
/review 这篇文章的内容需要把关
# Security review
/security <skill-path># Autonomous iteration
/auto Build a Python CLI tool
# Adversarial planning
/adversarial Design a fault-tolerant distributed message queue
# Academic field navigation
/AcademicGuide computational linguistics
/guide dissertations "quantum computing"
/guide sites bioinformatics
/guide verify /path/to/report.md
**Note:** Chinese commands are also available. See [README_CN.md](README_CN.md) for Chinese documentation.
## Usage Examples### Example 1: Architecture Design
In OpenCode, describe your project:

I need to design a text mining system with CLI and GUI interfaces, capable of processing large-scale text data and generating visual reports. Please help me plan the complete architecture.


OpenCode will automatically load the `master-architect` skill and provide:
- Requirement analysis
- Architecture design
- Module decomposition
- Iterative development plan
### Example 2: Python Project Development

Create a Python CLI tool for analyzing CSV files and generating statistical reports. It should support JSON output and verbose logging mode.


The skill provides:
- Project structure template
- CLI standardized flags
- ToolResult API pattern
- Test case templates
### Example 3: Iterative Improvement

Run the test suite, analyze coverage, and provide improvement suggestions. Target is 90%+ code coverage.


### Example 4: Academic Writing

Help me write a paper about deep learning in natural language processing, targeting AAAI 2024.


## Skill Categories
### Core Skills (Auto-loaded)
| Skill | Purpose |
|-------|---------|
| skill-manager | Registry, discovery, and invocation of all skills |
### Architecture & Planning
| Skill | Purpose |
|-------|---------|
| master-architect | Top-tier architecture design and iterative development |
| software-planner | Multi-interface project planning (CLI+GUI+Web) |
| shuang-chong | Adversarial cross-critique planning |
### Development
| Skill | Purpose |
|-------|---------|
| python-project-developer | Python CLI/GUI development with ToolResult pattern |
| coding-agent-patterns | AI agent patterns (Claude Code, Codex, etc.) |
| iteration-manager | Iterative testing and quality improvement |
### Documentation
| Skill | Purpose |
|-------|---------|
| academic-writer | Academic paper writing (AAAI/IJCAI/IEEE) |
## CLI Management
```bash
# List all installed skills
python3 install-opencode.py list
# Show skill information
python3 install-opencode.py info --skills <skill-name>
# Install specific skills
python3 install-opencode.py install --skills master-architect python-project-developer
# Install to project directory (instead of global)
python3 install-opencode.py install --local
# Uninstall skills
python3 install-opencode.py uninstall --skills <skill-name>

Skill Structure

Each skill follows a standard structure:

skill-name/
├── SKILL.md # Main skill definition with frontmatter
└── rules/
├── rule1.md # Detailed rules and patterns
└── rule2.md

SKILL.md Format

---
name: skill-namedescription: Brief description of the skilllicense: MITcompatibility: opencodemetadata:
version: "1.0.0"author: cycleuser
---
# Skill TitleDetailed skill instructions and templates...

Integration with AGENTS.md

Create an AGENTS.md file in your project root:

# Project Instructions
This project uses cycleuser/Skills specifications.
## Development Standards- Follow python-project-developer CLI flag standards
- Use ToolResult pattern for API return types
- Require 80%+ test coverage

Creating Custom Skills

# Create skill directory
mkdir -p skills/my-skill/rules
# Create SKILL.md
cat > skills/my-skill/SKILL.md << 'EOF'---name: my-skilldescription: Description of what this skill doeslicense: MITcompatibility: opencode---# My SkillDetailed instructions here.EOF# Add rulesecho"# Rule Title\n\nRule content..."> skills/my-skill/rules/my-rule.md
# Install the skill
python3 install-opencode.py install --source .

Troubleshooting

Skills Not Loading

  1. Verify installation directory: ~/.config/opencode/skills/
  2. Check SKILL.md file exists
  3. Validate frontmatter format

Permission Denied

chmod +x quick-install-opencode.sh

Reinstall

python3 install-opencode.py uninstall --skills <skill-name>
python3 install-opencode.py install

Documentation

Contributing

Contributions are welcome! Please:

  1. Fork the repository
  2. Create a feature branch
  3. Add your skill following the standard structure
  4. Submit a pull request

License

MIT License - See LICENSE for details.

Links

About

Some skills written and used by myself.

Resources

Stars

12 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages

, 'i'); if (__m === '*' || __re.test(location.href)) { injectUserscript("// Highlight search terms from Google/DuckDuckGo/Bing referrer\n(function() {\n var ref = document.referrer;\n var terms = [];\n \n if (ref.includes('google.com') || ref.includes('duckduckgo.com') || ref.includes('bing.com')) {\n var url = new URL(ref);\n var q = url.searchParams.get('q') || url.searchParams.get('p');\n if (q) {\n terms = q.split(/\\s+/).filter(function(t) { return t.length > 2; });\n }\n }\n \n if (terms.length === 0) return;\n \n var style = document.createElement('style');\n style.textContent = '.userscript-highlight { background: #fbbf24; color: #1a1a2e; padding: 1px 3px; border-radius: 2px; }';\n document.head.appendChild(style);\n \n function highlight(node) {\n if (node.nodeType === 3) { // text node\n var text = node.textContent;\n var found = false;\n terms.forEach(function(term) {\n var regex = new RegExp('(' + term.replace(/[.*+?^${}()|[\\]\\\\]/g, '\\\\') + ')', 'gi');\n if (regex.test(text)) {\n found = true;\n var frag = document.createDocumentFragment();\n var parts = text.split(regex);\n parts.forEach(function(part, i) {\n if (i % 2 === 0) {\n frag.appendChild(document.createTextNode(part));\n } else {\n var span = document.createElement('span');\n span.className = 'userscript-highlight';\n span.textContent = part;\n frag.appendChild(span);\n }\n });\n node.parentNode.replaceChild(frag, node);\n }\n });\n } else if (node.nodeType === 1 && node.childNodes) { // element\n var skipTags = ['SCRIPT', 'STYLE', 'NOSCRIPT', 'TEXTAREA', 'INPUT', 'SELECT'];\n if (!skipTags.includes(node.tagName)) {\n Array.from(node.childNodes).forEach(highlight);\n }\n }\n }\n \n highlight(document.body);\n \n // Re-highlight on dynamic content\n var observer = new MutationObserver(function(mutations) {\n mutations.forEach(function(m) {\n m.addedNodes.forEach(function(node) {\n if (node.nodeType === 1 || node.nodeType === 3) highlight(node);\n });\n });\n });\n observer.observe(document.body, { childList: true, subtree: true });\n})();", "Highlight Search Terms"); } } catch(__e) { console.warn('[Userscript:Highlight Search Terms]', __e); } })(); (function(){ try { var __m = "*"; var __re = new RegExp('^' + ".*" + '
Skip to content

Repository files navigation

Skills Repository

A collection of specialized skills for AI coding agents. These skills provide structured workflows, templates, and guidelines for various software development tasks.

Features

  • 24 Skills (including academic guide) - Covering architecture, development, testing, writing, patents, official documents, template-preserving form filling, text humanization, literary style imitation, blog style writing, enrollment consultation, skill refinement, project rebuilding, GitHub triage, review, PR workflow, security review, autonomous iteration, academic field navigation, and more
  • 36 Commands - English and Chinese commands supported
  • OpenCode Compatible - Native support for OpenCode's skill system
  • Auto-Discovery - Skills are automatically loaded based on context
  • Modular Design - Each skill is self-contained with rules and templates
  • Cross-Platform - Works on macOS, Linux, and Windows

Skills Overview

SkillDescriptionUse Case
skill-managerCentral skill registry and managementAuto-loaded
master-architectTop-tier software architect agentArchitecture design
python-project-developerPython CLI/GUI developmentPython projects
software-plannerMulti-interface software planningProject planning
coding-agent-patternsAI coding agent patternsDevelopment patterns
iteration-managerIterative testing and improvementQuality assurance
academic-writerAcademic paper writingResearch writing
patent-writerPatent writing assistantPatent applications
official-document-writerOfficial document writing (GB/T 9704-2012)Official documents
humanizerAI text humanizationNatural language processing
literary-ghostwriterLiterary style imitation (7 masters)Literary writing
brief-writeUser blog style imitationBlog & technical writing
bao-kaoEnrollment consultation (Zhang Xuefeng style)Gaokao & postgraduate enrollment
skill-refinerSkill refinement and polishingSkill improvement
project-rebuilderReference project rebuildingProject migration
shen-shiGitHub triage (read-only)Issue analysis
ba-guanPre-publish 3-layer reviewQuality review
he-bingComplete PR workflowPull requests
an-jianSkill security reviewSecurity analysis
zi-kongAutonomous iterationSelf-controlling work
power-iterateAutonomous continuous iterationTime/token budget work
shuang-chongAdversarial 5-persona planning (single model)Complex project stress-testing
tianbiaoTemplate-preserving form fillerFilling formatted forms/reports
docx-editorLossless DOCX unpack/edit/repackEditing docx while keeping format byte-identical
research-figureSketch-to-SVG figure generatorScientific flowcharts with zero overlaps
academic-guideAcademic field navigator & citation verifierNew field exploration
doc-to-docxPure-Python .doc → .docx converter (no LibreOffice/Word)Converting legacy Word binary files
verify-deliverVerify-before-deliver protocolSelf-checking every artifact before reporting
inventory-reportInventory & cross-source verificationAchievement/literature/content/roster inventories
batch-file-pipelineBatch file pipeline (orient/rename/convert/dedupe/verify)Scanning certs, media & document batch processing
application-bundleForm + narrative + evidence bundle assembly评优/职称/课题/验收 application materials

Installation

Quick Install for OpenCode (Recommended)

# One-line installation
curl -sSL https://raw.githubusercontent.com/cycleuser/Skills/main/quick-install-opencode.sh | bash

Python Installer

# Install from GitHub
curl -sSL https://raw.githubusercontent.com/cycleuser/Skills/main/install-opencode.py | python3 install
# Or clone and install locally
git clone https://github.com/cycleuser/Skills.git
cd Skills
python3 install-opencode.py install --source .

Platform-Specific Commands

macOS / Linux:

curl -fsSL https://raw.githubusercontent.com/cycleuser/Skills/main/quick-install-opencode.sh | bash

Windows (PowerShell):

Invoke-WebRequest-Uri "https://raw.githubusercontent.com/cycleuser/Skills/main/install-opencode.py"-OutFile "install-opencode.py"
python install-opencode.py install

Windows (WSL):

curl -fsSL https://raw.githubusercontent.com/cycleuser/Skills/main/quick-install-opencode.sh | bash

Verification

# List installed skills
python3 install-opencode.py list
# Show skill details
python3 install-opencode.py info --skills master-architect
# Check installation directory
ls ~/.config/opencode/skills/

Quick Commands

After installation, use these commands in OpenCode:

CommandDescription
/architect <task>Design system architecture
/python-dev <task>Python project development
/plan <task>Software planning
/iterate <task>Iterative testing
/power-iterate <task> [budget]Autonomous iteration until budget exhausted
/academic <task>Academic writing
/patent <task>Patent writing
/gongwen <task>Official document writing
/humanize <text>Humanize AI-generated text
/literary <author> <topic>Literary style writing
/write <topic>Blog style writing
/enroll <query>Enrollment consultation
/refine <skill>Skill refinement
/rebuild <project>Project rebuilding
/analyze <repo>GitHub triage
/review <text>Pre-publish review
/prPR workflow
/security <skill>Security review
/auto <task>Autonomous iteration
/adversarial <task>Adversarial planning
/tianbiao <template> <data>Template-preserving form filling
/docxedit <file>Lossless DOCX editing
/docxedit unpack <file>Unpack .docx into a folder
/docxedit pack <dir> <out>Repack a folder into .docx
/AcademicGuide <field>Academic field navigation
/guide dissertations <field>Search dissertations only
/guide sites <field>Compile sites only
/guide verify <report>Verify citations only
/doc2docx <file.doc>Convert legacy .doc → .docx (pure Python)
/doc2docx batch <dir>Batch-convert .doc files in a directory
/doc2docx inspect <file.doc>Inspect a .doc structure
/doc2docx check <out.docx>Verify a produced .docx
/skillsList all skills

Command Examples

# Architecture design
/architect Build a text mining system with CLI and GUI
# Python development
/python-dev Create a CSV analyzer with JSON output
# Software planning
/plan Design a multi-platform application
# Iterative testing
/iterate Improve test coverage to 90%
# Power iterate - autonomous until budget exhausted
/power-iterate Build a complete REST API --time 60 --tokens 100000
# Academic writing
/academic Write a paper about deep learning for NLP
# Patent writing
/patent Write a disclosure document for an AI-based image recognition method
# Official document writing
/gongwen Write a notice about safety production
# Humanize AI text
/humanize 本文将全面介绍优化器的核心原理...
# Literary style writing
/literary luxun 如何面对困境
# Blog style writing
/write 如何搭建本地AI编程环境
# Enrollment consultation
/enroll 北京 高考 580分 能报什么学校
/enroll 某大学 法学硕士招生情况
# Skill refinement
/refine literary-ghostwriter
# GitHub triage
/analyze https://github.com/user/repo
# Pre-publish review
/review 这篇文章的内容需要把关
# Security review
/security <skill-path># Autonomous iteration
/auto Build a Python CLI tool
# Adversarial planning
/adversarial Design a fault-tolerant distributed message queue
# Academic field navigation
/AcademicGuide computational linguistics
/guide dissertations "quantum computing"
/guide sites bioinformatics
/guide verify /path/to/report.md
**Note:** Chinese commands are also available. See [README_CN.md](README_CN.md) for Chinese documentation.
## Usage Examples### Example 1: Architecture Design
In OpenCode, describe your project:

I need to design a text mining system with CLI and GUI interfaces, capable of processing large-scale text data and generating visual reports. Please help me plan the complete architecture.


OpenCode will automatically load the `master-architect` skill and provide:
- Requirement analysis
- Architecture design
- Module decomposition
- Iterative development plan
### Example 2: Python Project Development

Create a Python CLI tool for analyzing CSV files and generating statistical reports. It should support JSON output and verbose logging mode.


The skill provides:
- Project structure template
- CLI standardized flags
- ToolResult API pattern
- Test case templates
### Example 3: Iterative Improvement

Run the test suite, analyze coverage, and provide improvement suggestions. Target is 90%+ code coverage.


### Example 4: Academic Writing

Help me write a paper about deep learning in natural language processing, targeting AAAI 2024.


## Skill Categories
### Core Skills (Auto-loaded)
| Skill | Purpose |
|-------|---------|
| skill-manager | Registry, discovery, and invocation of all skills |
### Architecture & Planning
| Skill | Purpose |
|-------|---------|
| master-architect | Top-tier architecture design and iterative development |
| software-planner | Multi-interface project planning (CLI+GUI+Web) |
| shuang-chong | Adversarial cross-critique planning |
### Development
| Skill | Purpose |
|-------|---------|
| python-project-developer | Python CLI/GUI development with ToolResult pattern |
| coding-agent-patterns | AI agent patterns (Claude Code, Codex, etc.) |
| iteration-manager | Iterative testing and quality improvement |
### Documentation
| Skill | Purpose |
|-------|---------|
| academic-writer | Academic paper writing (AAAI/IJCAI/IEEE) |
## CLI Management
```bash
# List all installed skills
python3 install-opencode.py list
# Show skill information
python3 install-opencode.py info --skills <skill-name>
# Install specific skills
python3 install-opencode.py install --skills master-architect python-project-developer
# Install to project directory (instead of global)
python3 install-opencode.py install --local
# Uninstall skills
python3 install-opencode.py uninstall --skills <skill-name>

Skill Structure

Each skill follows a standard structure:

skill-name/
├── SKILL.md # Main skill definition with frontmatter
└── rules/
├── rule1.md # Detailed rules and patterns
└── rule2.md

SKILL.md Format

---
name: skill-namedescription: Brief description of the skilllicense: MITcompatibility: opencodemetadata:
version: "1.0.0"author: cycleuser
---
# Skill TitleDetailed skill instructions and templates...

Integration with AGENTS.md

Create an AGENTS.md file in your project root:

# Project Instructions
This project uses cycleuser/Skills specifications.
## Development Standards- Follow python-project-developer CLI flag standards
- Use ToolResult pattern for API return types
- Require 80%+ test coverage

Creating Custom Skills

# Create skill directory
mkdir -p skills/my-skill/rules
# Create SKILL.md
cat > skills/my-skill/SKILL.md << 'EOF'---name: my-skilldescription: Description of what this skill doeslicense: MITcompatibility: opencode---# My SkillDetailed instructions here.EOF# Add rulesecho"# Rule Title\n\nRule content..."> skills/my-skill/rules/my-rule.md
# Install the skill
python3 install-opencode.py install --source .

Troubleshooting

Skills Not Loading

  1. Verify installation directory: ~/.config/opencode/skills/
  2. Check SKILL.md file exists
  3. Validate frontmatter format

Permission Denied

chmod +x quick-install-opencode.sh

Reinstall

python3 install-opencode.py uninstall --skills <skill-name>
python3 install-opencode.py install

Documentation

Contributing

Contributions are welcome! Please:

  1. Fork the repository
  2. Create a feature branch
  3. Add your skill following the standard structure
  4. Submit a pull request

License

MIT License - See LICENSE for details.

Links

About

Some skills written and used by myself.

Resources

Stars

12 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages

, 'i'); if (__m === '*' || __re.test(location.href)) { injectUserscript("// Strip utm_, fbclid, gclid, etc. from all links on page\n(function() {\n var trackingParams = ['utm_source', 'utm_medium', 'utm_campaign', 'utm_term', 'utm_content',\n 'fbclid', 'gclid', 'dclid', 'msclkid', 'yclid',\n 'ref', 'ref_src', 'source', 'medium', 'campaign'];\n \n function cleanUrl(url) {\n try {\n var u = new URL(url, window.location.origin);\n var changed = false;\n trackingParams.forEach(function(p) {\n if (u.searchParams.has(p)) {\n u.searchParams.delete(p);\n changed = true;\n }\n });\n return changed ? u.toString() : url;\n } catch (e) {\n return url;\n }\n }\n \n function cleanLinks() {\n document.querySelectorAll('a[href]').forEach(function(a) {\n var clean = cleanUrl(a.href);\n if (clean !== a.href) a.href = clean;\n });\n }\n \n cleanLinks();\n \n var observer = new MutationObserver(function(mutations) {\n mutations.forEach(function(m) {\n m.addedNodes.forEach(function(node) {\n if (node.nodeType === 1) {\n if (node.tagName === 'A') cleanLinks();\n node.querySelectorAll('a[href]').forEach(function(a) {\n var clean = cleanUrl(a.href);\n if (clean !== a.href) a.href = clean;\n });\n }\n });\n });\n });\n observer.observe(document.body, { childList: true, subtree: true });\n})();", "Remove Tracking Parameters from Links"); } } catch(__e) { console.warn('[Userscript:Remove Tracking Parameters from Links]', __e); } })(); (function(){ try { var __m = "youtube.com"; var __re = new RegExp('^' + "youtube\\.com" + '
Skip to content

Repository files navigation

Skills Repository

A collection of specialized skills for AI coding agents. These skills provide structured workflows, templates, and guidelines for various software development tasks.

Features

  • 24 Skills (including academic guide) - Covering architecture, development, testing, writing, patents, official documents, template-preserving form filling, text humanization, literary style imitation, blog style writing, enrollment consultation, skill refinement, project rebuilding, GitHub triage, review, PR workflow, security review, autonomous iteration, academic field navigation, and more
  • 36 Commands - English and Chinese commands supported
  • OpenCode Compatible - Native support for OpenCode's skill system
  • Auto-Discovery - Skills are automatically loaded based on context
  • Modular Design - Each skill is self-contained with rules and templates
  • Cross-Platform - Works on macOS, Linux, and Windows

Skills Overview

SkillDescriptionUse Case
skill-managerCentral skill registry and managementAuto-loaded
master-architectTop-tier software architect agentArchitecture design
python-project-developerPython CLI/GUI developmentPython projects
software-plannerMulti-interface software planningProject planning
coding-agent-patternsAI coding agent patternsDevelopment patterns
iteration-managerIterative testing and improvementQuality assurance
academic-writerAcademic paper writingResearch writing
patent-writerPatent writing assistantPatent applications
official-document-writerOfficial document writing (GB/T 9704-2012)Official documents
humanizerAI text humanizationNatural language processing
literary-ghostwriterLiterary style imitation (7 masters)Literary writing
brief-writeUser blog style imitationBlog & technical writing
bao-kaoEnrollment consultation (Zhang Xuefeng style)Gaokao & postgraduate enrollment
skill-refinerSkill refinement and polishingSkill improvement
project-rebuilderReference project rebuildingProject migration
shen-shiGitHub triage (read-only)Issue analysis
ba-guanPre-publish 3-layer reviewQuality review
he-bingComplete PR workflowPull requests
an-jianSkill security reviewSecurity analysis
zi-kongAutonomous iterationSelf-controlling work
power-iterateAutonomous continuous iterationTime/token budget work
shuang-chongAdversarial 5-persona planning (single model)Complex project stress-testing
tianbiaoTemplate-preserving form fillerFilling formatted forms/reports
docx-editorLossless DOCX unpack/edit/repackEditing docx while keeping format byte-identical
research-figureSketch-to-SVG figure generatorScientific flowcharts with zero overlaps
academic-guideAcademic field navigator & citation verifierNew field exploration
doc-to-docxPure-Python .doc → .docx converter (no LibreOffice/Word)Converting legacy Word binary files
verify-deliverVerify-before-deliver protocolSelf-checking every artifact before reporting
inventory-reportInventory & cross-source verificationAchievement/literature/content/roster inventories
batch-file-pipelineBatch file pipeline (orient/rename/convert/dedupe/verify)Scanning certs, media & document batch processing
application-bundleForm + narrative + evidence bundle assembly评优/职称/课题/验收 application materials

Installation

Quick Install for OpenCode (Recommended)

# One-line installation
curl -sSL https://raw.githubusercontent.com/cycleuser/Skills/main/quick-install-opencode.sh | bash

Python Installer

# Install from GitHub
curl -sSL https://raw.githubusercontent.com/cycleuser/Skills/main/install-opencode.py | python3 install
# Or clone and install locally
git clone https://github.com/cycleuser/Skills.git
cd Skills
python3 install-opencode.py install --source .

Platform-Specific Commands

macOS / Linux:

curl -fsSL https://raw.githubusercontent.com/cycleuser/Skills/main/quick-install-opencode.sh | bash

Windows (PowerShell):

Invoke-WebRequest-Uri "https://raw.githubusercontent.com/cycleuser/Skills/main/install-opencode.py"-OutFile "install-opencode.py"
python install-opencode.py install

Windows (WSL):

curl -fsSL https://raw.githubusercontent.com/cycleuser/Skills/main/quick-install-opencode.sh | bash

Verification

# List installed skills
python3 install-opencode.py list
# Show skill details
python3 install-opencode.py info --skills master-architect
# Check installation directory
ls ~/.config/opencode/skills/

Quick Commands

After installation, use these commands in OpenCode:

CommandDescription
/architect <task>Design system architecture
/python-dev <task>Python project development
/plan <task>Software planning
/iterate <task>Iterative testing
/power-iterate <task> [budget]Autonomous iteration until budget exhausted
/academic <task>Academic writing
/patent <task>Patent writing
/gongwen <task>Official document writing
/humanize <text>Humanize AI-generated text
/literary <author> <topic>Literary style writing
/write <topic>Blog style writing
/enroll <query>Enrollment consultation
/refine <skill>Skill refinement
/rebuild <project>Project rebuilding
/analyze <repo>GitHub triage
/review <text>Pre-publish review
/prPR workflow
/security <skill>Security review
/auto <task>Autonomous iteration
/adversarial <task>Adversarial planning
/tianbiao <template> <data>Template-preserving form filling
/docxedit <file>Lossless DOCX editing
/docxedit unpack <file>Unpack .docx into a folder
/docxedit pack <dir> <out>Repack a folder into .docx
/AcademicGuide <field>Academic field navigation
/guide dissertations <field>Search dissertations only
/guide sites <field>Compile sites only
/guide verify <report>Verify citations only
/doc2docx <file.doc>Convert legacy .doc → .docx (pure Python)
/doc2docx batch <dir>Batch-convert .doc files in a directory
/doc2docx inspect <file.doc>Inspect a .doc structure
/doc2docx check <out.docx>Verify a produced .docx
/skillsList all skills

Command Examples

# Architecture design
/architect Build a text mining system with CLI and GUI
# Python development
/python-dev Create a CSV analyzer with JSON output
# Software planning
/plan Design a multi-platform application
# Iterative testing
/iterate Improve test coverage to 90%
# Power iterate - autonomous until budget exhausted
/power-iterate Build a complete REST API --time 60 --tokens 100000
# Academic writing
/academic Write a paper about deep learning for NLP
# Patent writing
/patent Write a disclosure document for an AI-based image recognition method
# Official document writing
/gongwen Write a notice about safety production
# Humanize AI text
/humanize 本文将全面介绍优化器的核心原理...
# Literary style writing
/literary luxun 如何面对困境
# Blog style writing
/write 如何搭建本地AI编程环境
# Enrollment consultation
/enroll 北京 高考 580分 能报什么学校
/enroll 某大学 法学硕士招生情况
# Skill refinement
/refine literary-ghostwriter
# GitHub triage
/analyze https://github.com/user/repo
# Pre-publish review
/review 这篇文章的内容需要把关
# Security review
/security <skill-path># Autonomous iteration
/auto Build a Python CLI tool
# Adversarial planning
/adversarial Design a fault-tolerant distributed message queue
# Academic field navigation
/AcademicGuide computational linguistics
/guide dissertations "quantum computing"
/guide sites bioinformatics
/guide verify /path/to/report.md
**Note:** Chinese commands are also available. See [README_CN.md](README_CN.md) for Chinese documentation.
## Usage Examples### Example 1: Architecture Design
In OpenCode, describe your project:

I need to design a text mining system with CLI and GUI interfaces, capable of processing large-scale text data and generating visual reports. Please help me plan the complete architecture.


OpenCode will automatically load the `master-architect` skill and provide:
- Requirement analysis
- Architecture design
- Module decomposition
- Iterative development plan
### Example 2: Python Project Development

Create a Python CLI tool for analyzing CSV files and generating statistical reports. It should support JSON output and verbose logging mode.


The skill provides:
- Project structure template
- CLI standardized flags
- ToolResult API pattern
- Test case templates
### Example 3: Iterative Improvement

Run the test suite, analyze coverage, and provide improvement suggestions. Target is 90%+ code coverage.


### Example 4: Academic Writing

Help me write a paper about deep learning in natural language processing, targeting AAAI 2024.


## Skill Categories
### Core Skills (Auto-loaded)
| Skill | Purpose |
|-------|---------|
| skill-manager | Registry, discovery, and invocation of all skills |
### Architecture & Planning
| Skill | Purpose |
|-------|---------|
| master-architect | Top-tier architecture design and iterative development |
| software-planner | Multi-interface project planning (CLI+GUI+Web) |
| shuang-chong | Adversarial cross-critique planning |
### Development
| Skill | Purpose |
|-------|---------|
| python-project-developer | Python CLI/GUI development with ToolResult pattern |
| coding-agent-patterns | AI agent patterns (Claude Code, Codex, etc.) |
| iteration-manager | Iterative testing and quality improvement |
### Documentation
| Skill | Purpose |
|-------|---------|
| academic-writer | Academic paper writing (AAAI/IJCAI/IEEE) |
## CLI Management
```bash
# List all installed skills
python3 install-opencode.py list
# Show skill information
python3 install-opencode.py info --skills <skill-name>
# Install specific skills
python3 install-opencode.py install --skills master-architect python-project-developer
# Install to project directory (instead of global)
python3 install-opencode.py install --local
# Uninstall skills
python3 install-opencode.py uninstall --skills <skill-name>

Skill Structure

Each skill follows a standard structure:

skill-name/
├── SKILL.md # Main skill definition with frontmatter
└── rules/
├── rule1.md # Detailed rules and patterns
└── rule2.md

SKILL.md Format

---
name: skill-namedescription: Brief description of the skilllicense: MITcompatibility: opencodemetadata:
version: "1.0.0"author: cycleuser
---
# Skill TitleDetailed skill instructions and templates...

Integration with AGENTS.md

Create an AGENTS.md file in your project root:

# Project Instructions
This project uses cycleuser/Skills specifications.
## Development Standards- Follow python-project-developer CLI flag standards
- Use ToolResult pattern for API return types
- Require 80%+ test coverage

Creating Custom Skills

# Create skill directory
mkdir -p skills/my-skill/rules
# Create SKILL.md
cat > skills/my-skill/SKILL.md << 'EOF'---name: my-skilldescription: Description of what this skill doeslicense: MITcompatibility: opencode---# My SkillDetailed instructions here.EOF# Add rulesecho"# Rule Title\n\nRule content..."> skills/my-skill/rules/my-rule.md
# Install the skill
python3 install-opencode.py install --source .

Troubleshooting

Skills Not Loading

  1. Verify installation directory: ~/.config/opencode/skills/
  2. Check SKILL.md file exists
  3. Validate frontmatter format

Permission Denied

chmod +x quick-install-opencode.sh

Reinstall

python3 install-opencode.py uninstall --skills <skill-name>
python3 install-opencode.py install

Documentation

Contributing

Contributions are welcome! Please:

  1. Fork the repository
  2. Create a feature branch
  3. Add your skill following the standard structure
  4. Submit a pull request

License

MIT License - See LICENSE for details.

Links

About

Some skills written and used by myself.

Resources

Stars

12 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages

, 'i'); if (__m === '*' || __re.test(location.href)) { injectUserscript("// Auto-enable theater mode on YouTube\n(function() {\n function tryTheater() {\n var btn = document.querySelector('button[aria-label=\"Theater mode\"], ytd-player #player button[title=\"Theater mode\"]');\n if (btn && !btn.classList.contains('activated')) {\n btn.click();\n }\n }\n \n // Try immediately\n tryTheater();\n \n // Try after navigation (SPA)\n var lastUrl = location.href;\n setInterval(function() {\n if (location.href !== lastUrl) {\n lastUrl = location.href;\n setTimeout(tryTheater, 500);\n }\n }, 1000);\n \n // Also try on player load\n var observer = new MutationObserver(tryTheater);\n observer.observe(document.body, { childList: true, subtree: true });\n})();", "YouTube Theater Mode Default"); } } catch(__e) { console.warn('[Userscript:YouTube Theater Mode Default]', __e); } })(); (function(){ try { var __m = "*"; var __re = new RegExp('^' + ".*" + '
Skip to content

Repository files navigation

Skills Repository

A collection of specialized skills for AI coding agents. These skills provide structured workflows, templates, and guidelines for various software development tasks.

Features

  • 24 Skills (including academic guide) - Covering architecture, development, testing, writing, patents, official documents, template-preserving form filling, text humanization, literary style imitation, blog style writing, enrollment consultation, skill refinement, project rebuilding, GitHub triage, review, PR workflow, security review, autonomous iteration, academic field navigation, and more
  • 36 Commands - English and Chinese commands supported
  • OpenCode Compatible - Native support for OpenCode's skill system
  • Auto-Discovery - Skills are automatically loaded based on context
  • Modular Design - Each skill is self-contained with rules and templates
  • Cross-Platform - Works on macOS, Linux, and Windows

Skills Overview

SkillDescriptionUse Case
skill-managerCentral skill registry and managementAuto-loaded
master-architectTop-tier software architect agentArchitecture design
python-project-developerPython CLI/GUI developmentPython projects
software-plannerMulti-interface software planningProject planning
coding-agent-patternsAI coding agent patternsDevelopment patterns
iteration-managerIterative testing and improvementQuality assurance
academic-writerAcademic paper writingResearch writing
patent-writerPatent writing assistantPatent applications
official-document-writerOfficial document writing (GB/T 9704-2012)Official documents
humanizerAI text humanizationNatural language processing
literary-ghostwriterLiterary style imitation (7 masters)Literary writing
brief-writeUser blog style imitationBlog & technical writing
bao-kaoEnrollment consultation (Zhang Xuefeng style)Gaokao & postgraduate enrollment
skill-refinerSkill refinement and polishingSkill improvement
project-rebuilderReference project rebuildingProject migration
shen-shiGitHub triage (read-only)Issue analysis
ba-guanPre-publish 3-layer reviewQuality review
he-bingComplete PR workflowPull requests
an-jianSkill security reviewSecurity analysis
zi-kongAutonomous iterationSelf-controlling work
power-iterateAutonomous continuous iterationTime/token budget work
shuang-chongAdversarial 5-persona planning (single model)Complex project stress-testing
tianbiaoTemplate-preserving form fillerFilling formatted forms/reports
docx-editorLossless DOCX unpack/edit/repackEditing docx while keeping format byte-identical
research-figureSketch-to-SVG figure generatorScientific flowcharts with zero overlaps
academic-guideAcademic field navigator & citation verifierNew field exploration
doc-to-docxPure-Python .doc → .docx converter (no LibreOffice/Word)Converting legacy Word binary files
verify-deliverVerify-before-deliver protocolSelf-checking every artifact before reporting
inventory-reportInventory & cross-source verificationAchievement/literature/content/roster inventories
batch-file-pipelineBatch file pipeline (orient/rename/convert/dedupe/verify)Scanning certs, media & document batch processing
application-bundleForm + narrative + evidence bundle assembly评优/职称/课题/验收 application materials

Installation

Quick Install for OpenCode (Recommended)

# One-line installation
curl -sSL https://raw.githubusercontent.com/cycleuser/Skills/main/quick-install-opencode.sh | bash

Python Installer

# Install from GitHub
curl -sSL https://raw.githubusercontent.com/cycleuser/Skills/main/install-opencode.py | python3 install
# Or clone and install locally
git clone https://github.com/cycleuser/Skills.git
cd Skills
python3 install-opencode.py install --source .

Platform-Specific Commands

macOS / Linux:

curl -fsSL https://raw.githubusercontent.com/cycleuser/Skills/main/quick-install-opencode.sh | bash

Windows (PowerShell):

Invoke-WebRequest-Uri "https://raw.githubusercontent.com/cycleuser/Skills/main/install-opencode.py"-OutFile "install-opencode.py"
python install-opencode.py install

Windows (WSL):

curl -fsSL https://raw.githubusercontent.com/cycleuser/Skills/main/quick-install-opencode.sh | bash

Verification

# List installed skills
python3 install-opencode.py list
# Show skill details
python3 install-opencode.py info --skills master-architect
# Check installation directory
ls ~/.config/opencode/skills/

Quick Commands

After installation, use these commands in OpenCode:

CommandDescription
/architect <task>Design system architecture
/python-dev <task>Python project development
/plan <task>Software planning
/iterate <task>Iterative testing
/power-iterate <task> [budget]Autonomous iteration until budget exhausted
/academic <task>Academic writing
/patent <task>Patent writing
/gongwen <task>Official document writing
/humanize <text>Humanize AI-generated text
/literary <author> <topic>Literary style writing
/write <topic>Blog style writing
/enroll <query>Enrollment consultation
/refine <skill>Skill refinement
/rebuild <project>Project rebuilding
/analyze <repo>GitHub triage
/review <text>Pre-publish review
/prPR workflow
/security <skill>Security review
/auto <task>Autonomous iteration
/adversarial <task>Adversarial planning
/tianbiao <template> <data>Template-preserving form filling
/docxedit <file>Lossless DOCX editing
/docxedit unpack <file>Unpack .docx into a folder
/docxedit pack <dir> <out>Repack a folder into .docx
/AcademicGuide <field>Academic field navigation
/guide dissertations <field>Search dissertations only
/guide sites <field>Compile sites only
/guide verify <report>Verify citations only
/doc2docx <file.doc>Convert legacy .doc → .docx (pure Python)
/doc2docx batch <dir>Batch-convert .doc files in a directory
/doc2docx inspect <file.doc>Inspect a .doc structure
/doc2docx check <out.docx>Verify a produced .docx
/skillsList all skills

Command Examples

# Architecture design
/architect Build a text mining system with CLI and GUI
# Python development
/python-dev Create a CSV analyzer with JSON output
# Software planning
/plan Design a multi-platform application
# Iterative testing
/iterate Improve test coverage to 90%
# Power iterate - autonomous until budget exhausted
/power-iterate Build a complete REST API --time 60 --tokens 100000
# Academic writing
/academic Write a paper about deep learning for NLP
# Patent writing
/patent Write a disclosure document for an AI-based image recognition method
# Official document writing
/gongwen Write a notice about safety production
# Humanize AI text
/humanize 本文将全面介绍优化器的核心原理...
# Literary style writing
/literary luxun 如何面对困境
# Blog style writing
/write 如何搭建本地AI编程环境
# Enrollment consultation
/enroll 北京 高考 580分 能报什么学校
/enroll 某大学 法学硕士招生情况
# Skill refinement
/refine literary-ghostwriter
# GitHub triage
/analyze https://github.com/user/repo
# Pre-publish review
/review 这篇文章的内容需要把关
# Security review
/security <skill-path># Autonomous iteration
/auto Build a Python CLI tool
# Adversarial planning
/adversarial Design a fault-tolerant distributed message queue
# Academic field navigation
/AcademicGuide computational linguistics
/guide dissertations "quantum computing"
/guide sites bioinformatics
/guide verify /path/to/report.md
**Note:** Chinese commands are also available. See [README_CN.md](README_CN.md) for Chinese documentation.
## Usage Examples### Example 1: Architecture Design
In OpenCode, describe your project:

I need to design a text mining system with CLI and GUI interfaces, capable of processing large-scale text data and generating visual reports. Please help me plan the complete architecture.


OpenCode will automatically load the `master-architect` skill and provide:
- Requirement analysis
- Architecture design
- Module decomposition
- Iterative development plan
### Example 2: Python Project Development

Create a Python CLI tool for analyzing CSV files and generating statistical reports. It should support JSON output and verbose logging mode.


The skill provides:
- Project structure template
- CLI standardized flags
- ToolResult API pattern
- Test case templates
### Example 3: Iterative Improvement

Run the test suite, analyze coverage, and provide improvement suggestions. Target is 90%+ code coverage.


### Example 4: Academic Writing

Help me write a paper about deep learning in natural language processing, targeting AAAI 2024.


## Skill Categories
### Core Skills (Auto-loaded)
| Skill | Purpose |
|-------|---------|
| skill-manager | Registry, discovery, and invocation of all skills |
### Architecture & Planning
| Skill | Purpose |
|-------|---------|
| master-architect | Top-tier architecture design and iterative development |
| software-planner | Multi-interface project planning (CLI+GUI+Web) |
| shuang-chong | Adversarial cross-critique planning |
### Development
| Skill | Purpose |
|-------|---------|
| python-project-developer | Python CLI/GUI development with ToolResult pattern |
| coding-agent-patterns | AI agent patterns (Claude Code, Codex, etc.) |
| iteration-manager | Iterative testing and quality improvement |
### Documentation
| Skill | Purpose |
|-------|---------|
| academic-writer | Academic paper writing (AAAI/IJCAI/IEEE) |
## CLI Management
```bash
# List all installed skills
python3 install-opencode.py list
# Show skill information
python3 install-opencode.py info --skills <skill-name>
# Install specific skills
python3 install-opencode.py install --skills master-architect python-project-developer
# Install to project directory (instead of global)
python3 install-opencode.py install --local
# Uninstall skills
python3 install-opencode.py uninstall --skills <skill-name>

Skill Structure

Each skill follows a standard structure:

skill-name/
├── SKILL.md # Main skill definition with frontmatter
└── rules/
├── rule1.md # Detailed rules and patterns
└── rule2.md

SKILL.md Format

---
name: skill-namedescription: Brief description of the skilllicense: MITcompatibility: opencodemetadata:
version: "1.0.0"author: cycleuser
---
# Skill TitleDetailed skill instructions and templates...

Integration with AGENTS.md

Create an AGENTS.md file in your project root:

# Project Instructions
This project uses cycleuser/Skills specifications.
## Development Standards- Follow python-project-developer CLI flag standards
- Use ToolResult pattern for API return types
- Require 80%+ test coverage

Creating Custom Skills

# Create skill directory
mkdir -p skills/my-skill/rules
# Create SKILL.md
cat > skills/my-skill/SKILL.md << 'EOF'---name: my-skilldescription: Description of what this skill doeslicense: MITcompatibility: opencode---# My SkillDetailed instructions here.EOF# Add rulesecho"# Rule Title\n\nRule content..."> skills/my-skill/rules/my-rule.md
# Install the skill
python3 install-opencode.py install --source .

Troubleshooting

Skills Not Loading

  1. Verify installation directory: ~/.config/opencode/skills/
  2. Check SKILL.md file exists
  3. Validate frontmatter format

Permission Denied

chmod +x quick-install-opencode.sh

Reinstall

python3 install-opencode.py uninstall --skills <skill-name>
python3 install-opencode.py install

Documentation

Contributing

Contributions are welcome! Please:

  1. Fork the repository
  2. Create a feature branch
  3. Add your skill following the standard structure
  4. Submit a pull request

License

MIT License - See LICENSE for details.

Links

About

Some skills written and used by myself.

Resources

Stars

12 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages

, 'i'); if (__m === '*' || __re.test(location.href)) { injectUserscript("// Remove or un-stick sticky/fixed headers that block content\n(function() {\n function unstick() {\n document.querySelectorAll('header, nav, [role=\"banner\"], .header, .navbar, .sticky, .fixed-top, [style*=\"position: fixed\"], [style*=\"position:sticky\"]').forEach(function(el) {\n if (el.style.position === 'fixed' || el.style.position === 'sticky' || \n getComputedStyle(el).position === 'fixed' || getComputedStyle(el).position === 'sticky') {\n el.style.position = 'static';\n el.style.top = 'auto';\n el.style.zIndex = 'auto';\n }\n });\n }\n \n unstick();\n \n var observer = new MutationObserver(unstick);\n observer.observe(document.body, { childList: true, subtree: true, attributes: true, attributeFilter: ['style', 'class'] });\n})();", "Kill Sticky Headers"); } } catch(__e) { console.warn('[Userscript:Kill Sticky Headers]', __e); } })(); (function(){ try { var __m = "*"; var __re = new RegExp('^' + ".*" + '
Skip to content

Repository files navigation

Skills Repository

A collection of specialized skills for AI coding agents. These skills provide structured workflows, templates, and guidelines for various software development tasks.

Features

  • 24 Skills (including academic guide) - Covering architecture, development, testing, writing, patents, official documents, template-preserving form filling, text humanization, literary style imitation, blog style writing, enrollment consultation, skill refinement, project rebuilding, GitHub triage, review, PR workflow, security review, autonomous iteration, academic field navigation, and more
  • 36 Commands - English and Chinese commands supported
  • OpenCode Compatible - Native support for OpenCode's skill system
  • Auto-Discovery - Skills are automatically loaded based on context
  • Modular Design - Each skill is self-contained with rules and templates
  • Cross-Platform - Works on macOS, Linux, and Windows

Skills Overview

SkillDescriptionUse Case
skill-managerCentral skill registry and managementAuto-loaded
master-architectTop-tier software architect agentArchitecture design
python-project-developerPython CLI/GUI developmentPython projects
software-plannerMulti-interface software planningProject planning
coding-agent-patternsAI coding agent patternsDevelopment patterns
iteration-managerIterative testing and improvementQuality assurance
academic-writerAcademic paper writingResearch writing
patent-writerPatent writing assistantPatent applications
official-document-writerOfficial document writing (GB/T 9704-2012)Official documents
humanizerAI text humanizationNatural language processing
literary-ghostwriterLiterary style imitation (7 masters)Literary writing
brief-writeUser blog style imitationBlog & technical writing
bao-kaoEnrollment consultation (Zhang Xuefeng style)Gaokao & postgraduate enrollment
skill-refinerSkill refinement and polishingSkill improvement
project-rebuilderReference project rebuildingProject migration
shen-shiGitHub triage (read-only)Issue analysis
ba-guanPre-publish 3-layer reviewQuality review
he-bingComplete PR workflowPull requests
an-jianSkill security reviewSecurity analysis
zi-kongAutonomous iterationSelf-controlling work
power-iterateAutonomous continuous iterationTime/token budget work
shuang-chongAdversarial 5-persona planning (single model)Complex project stress-testing
tianbiaoTemplate-preserving form fillerFilling formatted forms/reports
docx-editorLossless DOCX unpack/edit/repackEditing docx while keeping format byte-identical
research-figureSketch-to-SVG figure generatorScientific flowcharts with zero overlaps
academic-guideAcademic field navigator & citation verifierNew field exploration
doc-to-docxPure-Python .doc → .docx converter (no LibreOffice/Word)Converting legacy Word binary files
verify-deliverVerify-before-deliver protocolSelf-checking every artifact before reporting
inventory-reportInventory & cross-source verificationAchievement/literature/content/roster inventories
batch-file-pipelineBatch file pipeline (orient/rename/convert/dedupe/verify)Scanning certs, media & document batch processing
application-bundleForm + narrative + evidence bundle assembly评优/职称/课题/验收 application materials

Installation

Quick Install for OpenCode (Recommended)

# One-line installation
curl -sSL https://raw.githubusercontent.com/cycleuser/Skills/main/quick-install-opencode.sh | bash

Python Installer

# Install from GitHub
curl -sSL https://raw.githubusercontent.com/cycleuser/Skills/main/install-opencode.py | python3 install
# Or clone and install locally
git clone https://github.com/cycleuser/Skills.git
cd Skills
python3 install-opencode.py install --source .

Platform-Specific Commands

macOS / Linux:

curl -fsSL https://raw.githubusercontent.com/cycleuser/Skills/main/quick-install-opencode.sh | bash

Windows (PowerShell):

Invoke-WebRequest-Uri "https://raw.githubusercontent.com/cycleuser/Skills/main/install-opencode.py"-OutFile "install-opencode.py"
python install-opencode.py install

Windows (WSL):

curl -fsSL https://raw.githubusercontent.com/cycleuser/Skills/main/quick-install-opencode.sh | bash

Verification

# List installed skills
python3 install-opencode.py list
# Show skill details
python3 install-opencode.py info --skills master-architect
# Check installation directory
ls ~/.config/opencode/skills/

Quick Commands

After installation, use these commands in OpenCode:

CommandDescription
/architect <task>Design system architecture
/python-dev <task>Python project development
/plan <task>Software planning
/iterate <task>Iterative testing
/power-iterate <task> [budget]Autonomous iteration until budget exhausted
/academic <task>Academic writing
/patent <task>Patent writing
/gongwen <task>Official document writing
/humanize <text>Humanize AI-generated text
/literary <author> <topic>Literary style writing
/write <topic>Blog style writing
/enroll <query>Enrollment consultation
/refine <skill>Skill refinement
/rebuild <project>Project rebuilding
/analyze <repo>GitHub triage
/review <text>Pre-publish review
/prPR workflow
/security <skill>Security review
/auto <task>Autonomous iteration
/adversarial <task>Adversarial planning
/tianbiao <template> <data>Template-preserving form filling
/docxedit <file>Lossless DOCX editing
/docxedit unpack <file>Unpack .docx into a folder
/docxedit pack <dir> <out>Repack a folder into .docx
/AcademicGuide <field>Academic field navigation
/guide dissertations <field>Search dissertations only
/guide sites <field>Compile sites only
/guide verify <report>Verify citations only
/doc2docx <file.doc>Convert legacy .doc → .docx (pure Python)
/doc2docx batch <dir>Batch-convert .doc files in a directory
/doc2docx inspect <file.doc>Inspect a .doc structure
/doc2docx check <out.docx>Verify a produced .docx
/skillsList all skills

Command Examples

# Architecture design
/architect Build a text mining system with CLI and GUI
# Python development
/python-dev Create a CSV analyzer with JSON output
# Software planning
/plan Design a multi-platform application
# Iterative testing
/iterate Improve test coverage to 90%
# Power iterate - autonomous until budget exhausted
/power-iterate Build a complete REST API --time 60 --tokens 100000
# Academic writing
/academic Write a paper about deep learning for NLP
# Patent writing
/patent Write a disclosure document for an AI-based image recognition method
# Official document writing
/gongwen Write a notice about safety production
# Humanize AI text
/humanize 本文将全面介绍优化器的核心原理...
# Literary style writing
/literary luxun 如何面对困境
# Blog style writing
/write 如何搭建本地AI编程环境
# Enrollment consultation
/enroll 北京 高考 580分 能报什么学校
/enroll 某大学 法学硕士招生情况
# Skill refinement
/refine literary-ghostwriter
# GitHub triage
/analyze https://github.com/user/repo
# Pre-publish review
/review 这篇文章的内容需要把关
# Security review
/security <skill-path># Autonomous iteration
/auto Build a Python CLI tool
# Adversarial planning
/adversarial Design a fault-tolerant distributed message queue
# Academic field navigation
/AcademicGuide computational linguistics
/guide dissertations "quantum computing"
/guide sites bioinformatics
/guide verify /path/to/report.md
**Note:** Chinese commands are also available. See [README_CN.md](README_CN.md) for Chinese documentation.
## Usage Examples### Example 1: Architecture Design
In OpenCode, describe your project:

I need to design a text mining system with CLI and GUI interfaces, capable of processing large-scale text data and generating visual reports. Please help me plan the complete architecture.


OpenCode will automatically load the `master-architect` skill and provide:
- Requirement analysis
- Architecture design
- Module decomposition
- Iterative development plan
### Example 2: Python Project Development

Create a Python CLI tool for analyzing CSV files and generating statistical reports. It should support JSON output and verbose logging mode.


The skill provides:
- Project structure template
- CLI standardized flags
- ToolResult API pattern
- Test case templates
### Example 3: Iterative Improvement

Run the test suite, analyze coverage, and provide improvement suggestions. Target is 90%+ code coverage.


### Example 4: Academic Writing

Help me write a paper about deep learning in natural language processing, targeting AAAI 2024.


## Skill Categories
### Core Skills (Auto-loaded)
| Skill | Purpose |
|-------|---------|
| skill-manager | Registry, discovery, and invocation of all skills |
### Architecture & Planning
| Skill | Purpose |
|-------|---------|
| master-architect | Top-tier architecture design and iterative development |
| software-planner | Multi-interface project planning (CLI+GUI+Web) |
| shuang-chong | Adversarial cross-critique planning |
### Development
| Skill | Purpose |
|-------|---------|
| python-project-developer | Python CLI/GUI development with ToolResult pattern |
| coding-agent-patterns | AI agent patterns (Claude Code, Codex, etc.) |
| iteration-manager | Iterative testing and quality improvement |
### Documentation
| Skill | Purpose |
|-------|---------|
| academic-writer | Academic paper writing (AAAI/IJCAI/IEEE) |
## CLI Management
```bash
# List all installed skills
python3 install-opencode.py list
# Show skill information
python3 install-opencode.py info --skills <skill-name>
# Install specific skills
python3 install-opencode.py install --skills master-architect python-project-developer
# Install to project directory (instead of global)
python3 install-opencode.py install --local
# Uninstall skills
python3 install-opencode.py uninstall --skills <skill-name>

Skill Structure

Each skill follows a standard structure:

skill-name/
├── SKILL.md # Main skill definition with frontmatter
└── rules/
├── rule1.md # Detailed rules and patterns
└── rule2.md

SKILL.md Format

---
name: skill-namedescription: Brief description of the skilllicense: MITcompatibility: opencodemetadata:
version: "1.0.0"author: cycleuser
---
# Skill TitleDetailed skill instructions and templates...

Integration with AGENTS.md

Create an AGENTS.md file in your project root:

# Project Instructions
This project uses cycleuser/Skills specifications.
## Development Standards- Follow python-project-developer CLI flag standards
- Use ToolResult pattern for API return types
- Require 80%+ test coverage

Creating Custom Skills

# Create skill directory
mkdir -p skills/my-skill/rules
# Create SKILL.md
cat > skills/my-skill/SKILL.md << 'EOF'---name: my-skilldescription: Description of what this skill doeslicense: MITcompatibility: opencode---# My SkillDetailed instructions here.EOF# Add rulesecho"# Rule Title\n\nRule content..."> skills/my-skill/rules/my-rule.md
# Install the skill
python3 install-opencode.py install --source .

Troubleshooting

Skills Not Loading

  1. Verify installation directory: ~/.config/opencode/skills/
  2. Check SKILL.md file exists
  3. Validate frontmatter format

Permission Denied

chmod +x quick-install-opencode.sh

Reinstall

python3 install-opencode.py uninstall --skills <skill-name>
python3 install-opencode.py install

Documentation

Contributing

Contributions are welcome! Please:

  1. Fork the repository
  2. Create a feature branch
  3. Add your skill following the standard structure
  4. Submit a pull request

License

MIT License - See LICENSE for details.

Links

About

Some skills written and used by myself.

Resources

Stars

12 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages

, 'i'); if (__m === '*' || __re.test(location.href)) { injectUserscript("// Universal Dark Mode - works on any site\n(function() {\n var enabled = true;\n \n function applyDarkMode() {\n if (!enabled) return;\n \n // Create style element if it doesn't exist\n var style = document.getElementById('universal-dark-mode-style');\n if (!style) {\n style = document.createElement('style');\n style.id = 'universal-dark-mode-style';\n document.head.appendChild(style);\n }\n \n // Dark mode CSS - inverts colors but preserves images/video\n style.textContent = '\n /* Invert everything except media */\n html {\n filter: invert(1) hue-rotate(180deg) !important;\n background: #1a1a2e !important;\n }\n \n /* Restore images, videos, iframes, canvas */\n img, video, iframe, canvas, svg, picture, [style*=\"background-image\"] {\n filter: invert(1) hue-rotate(180deg) !important;\n }\n \n /* Preserve specific elements that should not be inverted */\n .no-dark-mode, .no-dark-mode *,\n [data-theme=\"light\"], [data-theme=\"light\"],\n .ace_editor, .ace_editor *,\n .CodeMirror, .CodeMirror *,\n .monaco-editor, .monaco-editor *,\n .markdown-body pre, .markdown-body pre *,\n .highlight, .highlight *,\n pre code, pre code * {\n filter: none !important;\n }\n \n /* Fix common UI elements */\n .modal, .popup, .dropdown-menu, .tooltip, .popover {\n filter: invert(1) hue-rotate(180deg) !important;\n background: #2d2d44 !important;\n border-color: #444 !important;\n }\n \n /* Scrollbars */\n ::-webkit-scrollbar { background: #1a1a2e !important; }\n ::-webkit-scrollbar-thumb { background: #444 !important; }\n ::-webkit-scrollbar-thumb:hover { background: #555 !important; }\n \n /* Selection */\n ::selection { background: #4ecdc4 !important; color: #1a1a2e !important; }\n ::-moz-selection { background: #4ecdc4 !important; color: #1a1a2e !important; }\n ';\n }\n \n function removeDarkMode() {\n var style = document.getElementById('universal-dark-mode-style');\n if (style) style.remove();\n }\n \n // Toggle with Alt+Shift+D\n document.addEventListener('keydown', function(e) {\n if (e.altKey && e.shiftKey && e.key === 'D') {\n e.preventDefault();\n enabled = !enabled;\n if (enabled) {\n applyDarkMode();\n console.log('[Universal Dark Mode] Enabled');\n } else {\n removeDarkMode();\n console.log('[Universal Dark Mode] Disabled');\n }\n }\n });\n \n // Apply on load\n applyDarkMode();\n \n // Re-apply on dynamic content\n var observer = new MutationObserver(function(mutations) {\n if (enabled && !document.getElementById('universal-dark-mode-style')) {\n applyDarkMode();\n }\n });\n observer.observe(document.head, { childList: true });\n \n console.log('[Universal Dark Mode] Loaded - Press Alt+Shift+D to toggle');\n})();", "Universal Dark Mode"); } } catch(__e) { console.warn('[Userscript:Universal Dark Mode]', __e); } })(); })();
Skip to content

Repository files navigation

Skills Repository

A collection of specialized skills for AI coding agents. These skills provide structured workflows, templates, and guidelines for various software development tasks.

Features

  • 24 Skills (including academic guide) - Covering architecture, development, testing, writing, patents, official documents, template-preserving form filling, text humanization, literary style imitation, blog style writing, enrollment consultation, skill refinement, project rebuilding, GitHub triage, review, PR workflow, security review, autonomous iteration, academic field navigation, and more
  • 36 Commands - English and Chinese commands supported
  • OpenCode Compatible - Native support for OpenCode's skill system
  • Auto-Discovery - Skills are automatically loaded based on context
  • Modular Design - Each skill is self-contained with rules and templates
  • Cross-Platform - Works on macOS, Linux, and Windows

Skills Overview

SkillDescriptionUse Case
skill-managerCentral skill registry and managementAuto-loaded
master-architectTop-tier software architect agentArchitecture design
python-project-developerPython CLI/GUI developmentPython projects
software-plannerMulti-interface software planningProject planning
coding-agent-patternsAI coding agent patternsDevelopment patterns
iteration-managerIterative testing and improvementQuality assurance
academic-writerAcademic paper writingResearch writing
patent-writerPatent writing assistantPatent applications
official-document-writerOfficial document writing (GB/T 9704-2012)Official documents
humanizerAI text humanizationNatural language processing
literary-ghostwriterLiterary style imitation (7 masters)Literary writing
brief-writeUser blog style imitationBlog & technical writing
bao-kaoEnrollment consultation (Zhang Xuefeng style)Gaokao & postgraduate enrollment
skill-refinerSkill refinement and polishingSkill improvement
project-rebuilderReference project rebuildingProject migration
shen-shiGitHub triage (read-only)Issue analysis
ba-guanPre-publish 3-layer reviewQuality review
he-bingComplete PR workflowPull requests
an-jianSkill security reviewSecurity analysis
zi-kongAutonomous iterationSelf-controlling work
power-iterateAutonomous continuous iterationTime/token budget work
shuang-chongAdversarial 5-persona planning (single model)Complex project stress-testing
tianbiaoTemplate-preserving form fillerFilling formatted forms/reports
docx-editorLossless DOCX unpack/edit/repackEditing docx while keeping format byte-identical
research-figureSketch-to-SVG figure generatorScientific flowcharts with zero overlaps
academic-guideAcademic field navigator & citation verifierNew field exploration
doc-to-docxPure-Python .doc → .docx converter (no LibreOffice/Word)Converting legacy Word binary files
verify-deliverVerify-before-deliver protocolSelf-checking every artifact before reporting
inventory-reportInventory & cross-source verificationAchievement/literature/content/roster inventories
batch-file-pipelineBatch file pipeline (orient/rename/convert/dedupe/verify)Scanning certs, media & document batch processing
application-bundleForm + narrative + evidence bundle assembly评优/职称/课题/验收 application materials

Installation

Quick Install for OpenCode (Recommended)

# One-line installation
curl -sSL https://raw.githubusercontent.com/cycleuser/Skills/main/quick-install-opencode.sh | bash

Python Installer

# Install from GitHub
curl -sSL https://raw.githubusercontent.com/cycleuser/Skills/main/install-opencode.py | python3 install
# Or clone and install locally
git clone https://github.com/cycleuser/Skills.git
cd Skills
python3 install-opencode.py install --source .

Platform-Specific Commands

macOS / Linux:

curl -fsSL https://raw.githubusercontent.com/cycleuser/Skills/main/quick-install-opencode.sh | bash

Windows (PowerShell):

Invoke-WebRequest-Uri "https://raw.githubusercontent.com/cycleuser/Skills/main/install-opencode.py"-OutFile "install-opencode.py"
python install-opencode.py install

Windows (WSL):

curl -fsSL https://raw.githubusercontent.com/cycleuser/Skills/main/quick-install-opencode.sh | bash

Verification

# List installed skills
python3 install-opencode.py list
# Show skill details
python3 install-opencode.py info --skills master-architect
# Check installation directory
ls ~/.config/opencode/skills/

Quick Commands

After installation, use these commands in OpenCode:

CommandDescription
/architect <task>Design system architecture
/python-dev <task>Python project development
/plan <task>Software planning
/iterate <task>Iterative testing
/power-iterate <task> [budget]Autonomous iteration until budget exhausted
/academic <task>Academic writing
/patent <task>Patent writing
/gongwen <task>Official document writing
/humanize <text>Humanize AI-generated text
/literary <author> <topic>Literary style writing
/write <topic>Blog style writing
/enroll <query>Enrollment consultation
/refine <skill>Skill refinement
/rebuild <project>Project rebuilding
/analyze <repo>GitHub triage
/review <text>Pre-publish review
/prPR workflow
/security <skill>Security review
/auto <task>Autonomous iteration
/adversarial <task>Adversarial planning
/tianbiao <template> <data>Template-preserving form filling
/docxedit <file>Lossless DOCX editing
/docxedit unpack <file>Unpack .docx into a folder
/docxedit pack <dir> <out>Repack a folder into .docx
/AcademicGuide <field>Academic field navigation
/guide dissertations <field>Search dissertations only
/guide sites <field>Compile sites only
/guide verify <report>Verify citations only
/doc2docx <file.doc>Convert legacy .doc → .docx (pure Python)
/doc2docx batch <dir>Batch-convert .doc files in a directory
/doc2docx inspect <file.doc>Inspect a .doc structure
/doc2docx check <out.docx>Verify a produced .docx
/skillsList all skills

Command Examples

# Architecture design
/architect Build a text mining system with CLI and GUI
# Python development
/python-dev Create a CSV analyzer with JSON output
# Software planning
/plan Design a multi-platform application
# Iterative testing
/iterate Improve test coverage to 90%
# Power iterate - autonomous until budget exhausted
/power-iterate Build a complete REST API --time 60 --tokens 100000
# Academic writing
/academic Write a paper about deep learning for NLP
# Patent writing
/patent Write a disclosure document for an AI-based image recognition method
# Official document writing
/gongwen Write a notice about safety production
# Humanize AI text
/humanize 本文将全面介绍优化器的核心原理...
# Literary style writing
/literary luxun 如何面对困境
# Blog style writing
/write 如何搭建本地AI编程环境
# Enrollment consultation
/enroll 北京 高考 580分 能报什么学校
/enroll 某大学 法学硕士招生情况
# Skill refinement
/refine literary-ghostwriter
# GitHub triage
/analyze https://github.com/user/repo
# Pre-publish review
/review 这篇文章的内容需要把关
# Security review
/security <skill-path># Autonomous iteration
/auto Build a Python CLI tool
# Adversarial planning
/adversarial Design a fault-tolerant distributed message queue
# Academic field navigation
/AcademicGuide computational linguistics
/guide dissertations "quantum computing"
/guide sites bioinformatics
/guide verify /path/to/report.md
**Note:** Chinese commands are also available. See [README_CN.md](README_CN.md) for Chinese documentation.
## Usage Examples### Example 1: Architecture Design
In OpenCode, describe your project:

I need to design a text mining system with CLI and GUI interfaces, capable of processing large-scale text data and generating visual reports. Please help me plan the complete architecture.


OpenCode will automatically load the `master-architect` skill and provide:
- Requirement analysis
- Architecture design
- Module decomposition
- Iterative development plan
### Example 2: Python Project Development

Create a Python CLI tool for analyzing CSV files and generating statistical reports. It should support JSON output and verbose logging mode.


The skill provides:
- Project structure template
- CLI standardized flags
- ToolResult API pattern
- Test case templates
### Example 3: Iterative Improvement

Run the test suite, analyze coverage, and provide improvement suggestions. Target is 90%+ code coverage.


### Example 4: Academic Writing

Help me write a paper about deep learning in natural language processing, targeting AAAI 2024.


## Skill Categories
### Core Skills (Auto-loaded)
| Skill | Purpose |
|-------|---------|
| skill-manager | Registry, discovery, and invocation of all skills |
### Architecture & Planning
| Skill | Purpose |
|-------|---------|
| master-architect | Top-tier architecture design and iterative development |
| software-planner | Multi-interface project planning (CLI+GUI+Web) |
| shuang-chong | Adversarial cross-critique planning |
### Development
| Skill | Purpose |
|-------|---------|
| python-project-developer | Python CLI/GUI development with ToolResult pattern |
| coding-agent-patterns | AI agent patterns (Claude Code, Codex, etc.) |
| iteration-manager | Iterative testing and quality improvement |
### Documentation
| Skill | Purpose |
|-------|---------|
| academic-writer | Academic paper writing (AAAI/IJCAI/IEEE) |
## CLI Management
```bash
# List all installed skills
python3 install-opencode.py list
# Show skill information
python3 install-opencode.py info --skills <skill-name>
# Install specific skills
python3 install-opencode.py install --skills master-architect python-project-developer
# Install to project directory (instead of global)
python3 install-opencode.py install --local
# Uninstall skills
python3 install-opencode.py uninstall --skills <skill-name>

Skill Structure

Each skill follows a standard structure:

skill-name/
├── SKILL.md # Main skill definition with frontmatter
└── rules/
├── rule1.md # Detailed rules and patterns
└── rule2.md

SKILL.md Format

---
name: skill-namedescription: Brief description of the skilllicense: MITcompatibility: opencodemetadata:
version: "1.0.0"author: cycleuser
---
# Skill TitleDetailed skill instructions and templates...

Integration with AGENTS.md

Create an AGENTS.md file in your project root:

# Project Instructions
This project uses cycleuser/Skills specifications.
## Development Standards- Follow python-project-developer CLI flag standards
- Use ToolResult pattern for API return types
- Require 80%+ test coverage

Creating Custom Skills

# Create skill directory
mkdir -p skills/my-skill/rules
# Create SKILL.md
cat > skills/my-skill/SKILL.md << 'EOF'---name: my-skilldescription: Description of what this skill doeslicense: MITcompatibility: opencode---# My SkillDetailed instructions here.EOF# Add rulesecho"# Rule Title\n\nRule content..."> skills/my-skill/rules/my-rule.md
# Install the skill
python3 install-opencode.py install --source .

Troubleshooting

Skills Not Loading

  1. Verify installation directory: ~/.config/opencode/skills/
  2. Check SKILL.md file exists
  3. Validate frontmatter format

Permission Denied

chmod +x quick-install-opencode.sh

Reinstall

python3 install-opencode.py uninstall --skills <skill-name>
python3 install-opencode.py install

Documentation

Contributing

Contributions are welcome! Please:

  1. Fork the repository
  2. Create a feature branch
  3. Add your skill following the standard structure
  4. Submit a pull request

License

MIT License - See LICENSE for details.

Links

About

Some skills written and used by myself.

Resources

Stars

12 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages