AI Agent skill for Cangjie (仓颉) programming language development.
安装到所有项目中生效:
npx skills add chenchaotao666/cangjie-dev-skill --yes --global仅在当前项目中生效:
npx skills add chenchaotao666/cangjie-dev-skill- Syntax Assistance: Complete Cangjie language syntax reference
- API Documentation: Standard library API with examples
- Code Generation: Generate idiomatic Cangjie code
- Project Templates: Quick project scaffolding
- Best Practices: Code style and design patterns
- HarmonyOS Support: Guidance for HarmonyOS app development
This skill works with:
- Claude Code
- Cursor
- GitHub Copilot
- Gemini
- And 12+ other AI agents
The skill automatically activates when:
- Working with
.cjfiles (Cangjie source code) - Detecting
cjpm.toml(Cangjie package configuration)
| Directory | Content |
|---|---|
docs/syntax/ |
Language syntax documentation |
docs/stdlib/ |
Standard library API reference |
docs/tools/ |
cjpm, cjfmt, cjlint usage guides |
docs/examples/ |
Code examples and templates |
# Clone the repository
git clone https://github.com/chenchaotao666/cangjie-dev-skill.git
cd cangjie-dev-skill
# Sync documentation from CangjieCorpus
npm run sync
# Build AGENTS.md
npm run build
# Validate structure
npm run validate| Command | Description |
|---|---|
npm run sync |
Sync docs from CangjieCorpus |
npm run build |
Generate AGENTS.md |
npm run validate |
Validate skill structure |
Documentation is sourced from CangjieCorpus, a high-quality knowledge base for Cangjie language.
Contributions are welcome! Please feel free to submit issues and pull requests.