moai-lang-c
1
总安装量
1
周安装量
#75939
全站排名
安装命令
npx skills add https://github.com/ajbcoding/claude-skill-eval --skill moai-lang-c
Agent 安装分布
amp
1
cline
1
opencode
1
cursor
1
continue
1
kimi-cli
1
Skill 文档
C Programming Language Skill
Skill Metadata
| Field | Value |
|---|---|
| Skill Name | moai-lang-c |
| Version | 2.0.0 (2025-11-11) |
| Allowed tools | Read, Bash, Glob |
| Auto-load | On demand when C patterns detected |
| Tier | Language (Foundation) |
What It Does
C programming language patterns, memory management, and systems programming best practices.
Key capabilities:
- â Memory management patterns
- â Systems programming techniques
- â Performance optimization
- â Low-level data structures
- â Cross-platform compatibility
When to Use
- â Writing C applications
- â Managing memory manually
- â Implementing low-level optimizations
- â Creating system software
Core C Patterns
Memory Management
- Dynamic Allocation: malloc, calloc, realloc patterns
- Memory Safety: Buffer overflow prevention
- Resource Management: RAII-like patterns in C
- Memory Profiling: Leak detection and optimization
- Stack vs Heap: Appropriate usage scenarios
Systems Programming
- File I/O: Robust file handling patterns
- Process Management: Process creation and communication
- Network Programming: Socket programming patterns
- System Calls: Proper system call usage
- Error Handling: Robust error management
Dependencies
- C compiler (GCC, Clang)
- Build systems (Make, CMake)
- Debugging tools (GDB, Valgrind)
- Standard C library
Works Well With
moai-lang-cpp(C++ integration)moai-essentials-debug(Debugging patterns)moai-essentials-perf(Performance optimization)
Changelog
- v2.0.0 (2025-11-11): Added complete metadata, C programming patterns
- v1.0.0 (2025-10-22): Initial C language support
End of Skill | Updated 2025-11-11