# TiecodeSkills **Repository Path**: mobile-ipe/tiecode-skills ## Basic Information - **Project Name**: TiecodeSkills - **Description**: 适用于Agent的结绳开发技能集 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 2 - **Forks**: 0 - **Created**: 2026-05-31 - **Last Updated**: 2026-06-25 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Tiecode Skills 用于编写、审查和维护 Tiecode/结绳代码的 AI Agent skills 集合,可供 Codex 和其他支持 skill/规则加载机制的 Agent 使用。 ## Skills - `tiecode-language`:结绳核心语法、声明、注解、属性、事件、异步方法、嵌入式代码、隐式转换、值输出规则和诊断清单。 - `tiecode-android`:基于内置安卓基本库源码快照和 API 索引编写 Android 结绳应用、UI、布局、主题和事件。 - `tiecode-html`:基于网页基本库和 HTML 平台规则编写 Web/HTML 结绳应用、启动页、组件布局、事件、JS/CSS/WASM 依赖和资源输出。 - `tiecode-native-wrapper`:面向 Java、C++、JavaScript 原生库的绳包封装,包含 DeclarationGenerator 标记和生成声明核对规则。 - `tiecode-build`:解析或获取 Tiecode 编译器和 stdlibs,调用 `tiec` 生成 Android Gradle、C++ CMake 或 HTML 输出,继续构建 APK、可执行文件或验证产物,并用行号表定位生成代码错误。 ## 使用方式 将本目录安装或暴露为 Agent 可读取的 skills/规则目录后,根据任务选择对应 skill: - 通用 `.t` 语言编写、修复和解释使用 `tiecode-language`。 - Android 窗口、服务、广播接收器、UI 组件、布局、事件、平台注解和安卓基本库 API 使用 `tiecode-android`。 - Web/HTML 页面、启动页、网页组件、HTML 资源、JS/CSS/WASM 依赖和网页基本库 API 使用 `tiecode-html`。 - 给原生库编写 DeclarationGenerator marker、依赖映射并核对生成声明时使用 `tiecode-native-wrapper`。 - 解析本地/在线编译器、解压 stdlibs、生成工程、运行 Gradle/CMake、构建 APK、C++ 或 HTML 产物时使用 `tiecode-build`。 ## 维护说明 - 保持每个 skill 的 `SKILL.md` 简洁,详细规则放到 `references/`。 - 不要在单个 skill 目录内再添加 README。 - 不要提交缓存、日志、临时文件和本地压缩包。 - 更新安卓基本库快照后,需要从同一份源码重建 `tiecode-android/references/indexes/android-basic-library.index.json`。 - 内置安卓基本库源码只作为 API 证据,不是用户代码风格模板。生成用户代码时应遵循 skill 中记录的当前结绳语法。