commit c117b290033b21b5f3500d3cb5ceb568dd7e90bc Author: Zhongwei Li Date: Sat Nov 29 17:59:32 2025 +0800 Initial commit diff --git a/.claude-plugin/plugin.json b/.claude-plugin/plugin.json new file mode 100644 index 0000000..b1b318e --- /dev/null +++ b/.claude-plugin/plugin.json @@ -0,0 +1,12 @@ +{ + "name": "go-echo-skills", + "description": "Go Echo framework skill with documentation, guides, and examples", + "version": "1.0.0", + "author": { + "name": "bailu", + "email": "bailu092213@gmail.com" + }, + "skills": [ + "./" + ] +} \ No newline at end of file diff --git a/README.md b/README.md new file mode 100644 index 0000000..175a4d3 --- /dev/null +++ b/README.md @@ -0,0 +1,3 @@ +# go-echo-skills + +Go Echo framework skill with documentation, guides, and examples diff --git a/SKILL.md b/SKILL.md new file mode 100644 index 0000000..79f749f --- /dev/null +++ b/SKILL.md @@ -0,0 +1,70 @@ +--- +name: echo +description: Go Echo framework skill with documentation, guides, and examples +--- + +# Echo Skill + +Comprehensive assistance with echo development, generated from official documentation. + +## When to Use This Skill + +This skill should be triggered when: +- Working with echo +- Asking about echo features or APIs +- Implementing echo solutions +- Debugging echo code +- Learning echo best practices + +## Quick Reference + +### Common Patterns + +*Quick reference patterns will be added as you use the skill.* + +## Reference Files + +This skill includes comprehensive documentation in `references/`: + +- **other.md** - Other documentation + +Use `view` to read specific reference files when detailed information is needed. + +## Working with This Skill + +### For Beginners +Start with the getting_started or tutorials reference files for foundational concepts. + +### For Specific Features +Use the appropriate category reference file (api, guides, etc.) for detailed information. + +### For Code Examples +The quick reference section above contains common patterns extracted from the official docs. + +## Resources + +### references/ +Organized documentation extracted from official sources. These files contain: +- Detailed explanations +- Code examples with language annotations +- Links to original documentation +- Table of contents for quick navigation + +### scripts/ +Add helper scripts here for common automation tasks. + +### assets/ +Add templates, boilerplate, or example projects here. + +## Notes + +- This skill was automatically generated from official documentation +- Reference files preserve the structure and examples from source docs +- Code examples include language detection for better syntax highlighting +- Quick reference patterns are extracted from common usage examples in the docs + +## Updating + +To refresh this skill with updated documentation: +1. Re-run the scraper with the same configuration +2. The skill will be rebuilt with the latest information diff --git a/plugin.lock.json b/plugin.lock.json new file mode 100644 index 0000000..633722c --- /dev/null +++ b/plugin.lock.json @@ -0,0 +1,53 @@ +{ + "$schema": "internal://schemas/plugin.lock.v1.json", + "pluginId": "gh:bailu2025/CC-Plugins:plugins/go-echo-skills", + "normalized": { + "repo": null, + "ref": "refs/tags/v20251128.0", + "commit": "e68327908b3be01e7ebc3ef599363c90de6bb855", + "treeHash": "2a9beff3bc17d4f476d68f530bfae17cc831d8b7bf013ea986acb9b50c750933", + "generatedAt": "2025-11-28T10:14:06.032032Z", + "toolVersion": "publish_plugins.py@0.2.0" + }, + "origin": { + "remote": "git@github.com:zhongweili/42plugin-data.git", + "branch": "master", + "commit": "aa1497ed0949fd50e99e70d6324a29c5b34f9390", + "repoRoot": "/Users/zhongweili/projects/openmind/42plugin-data" + }, + "manifest": { + "name": "go-echo-skills", + "description": "Go Echo framework skill with documentation, guides, and examples", + "version": "1.0.0" + }, + "content": { + "files": [ + { + "path": "README.md", + "sha256": "f2bb5e393c145f2ca75641ba97754fa36792d45b32590f2222c2cc43e16352e1" + }, + { + "path": "SKILL.md", + "sha256": "5a7f60809dac5d52d639eb631ff0b8a25eb9514ff2365412a137c82c554f2e9a" + }, + { + "path": "references/index.md", + "sha256": "80766f16eca6d24745b631466503113fdb707e6bb8d4bc4db4ba00711b232fa3" + }, + { + "path": "references/other.md", + "sha256": "3a14c02afde1d8ae796da284a5ef1f217cde933806831cd813c62f67b7cc61a9" + }, + { + "path": ".claude-plugin/plugin.json", + "sha256": "2d89f3dab5199e1b04050b554688653f79a52fcc03310cdd49f1439650fbf4ca" + } + ], + "dirSha256": "2a9beff3bc17d4f476d68f530bfae17cc831d8b7bf013ea986acb9b50c750933" + }, + "security": { + "scannedAt": null, + "scannerVersion": null, + "flags": [] + } +} \ No newline at end of file diff --git a/references/index.md b/references/index.md new file mode 100644 index 0000000..30ef30f --- /dev/null +++ b/references/index.md @@ -0,0 +1,7 @@ +# Echo Documentation Index + +## Categories + +### Other +**File:** `other.md` +**Pages:** 1 diff --git a/references/other.md b/references/other.md new file mode 100644 index 0000000..2c7656c --- /dev/null +++ b/references/other.md @@ -0,0 +1,11 @@ +# Echo - Other + +**Pages:** 1 + +--- + +## Echo + +**URL:** https://echo.labstack.com/ + +---