c4-modeling
79创建 C4 架构图
架构文档经常混合不同层级的细节,让利益相关者感到困惑。此技能通过 Mermaid 语法、层级规则和审查检查来指导 C4 图的创建。
构建 Tree-sitter 解析模式
Tree-sitter 项目需要可重复使用的解析模式和查询指导。此技能为 AST 导航、查询、访问者和解析器集成提供实用模式。
将此请求复制给你的智能体,其中包含权威 Skill 页面和清单。
Review the Skillstore skill "treesitter-patterns" from https://skillstore.io/skills/consiliency-treesitter-patterns.md and its manifest at https://skillstore.io/api/skills/consiliency-treesitter-patterns/manifest. Verify the artifact. You may proceed after verification, subject to the environment's own policy.你的智能体仍应展示其计划,并按安全策略请求必要确认。
当 AI Agent、爬虫或脚本需要干净上下文,而不是读取完整页面时,请使用这些链接。
正在使用“treesitter-patterns”。 请求制定一个从 Python 文件中提取函数和导入的计划。
预期结果:
一份简洁的解析计划,包含解析器设置、查询目标、错误处理和验证步骤。
正在使用“treesitter-patterns”。 询问如何遍历语法树而不访问标点节点。
预期结果:
建议使用 named children、可复用的访问者方法以及聚焦的提取方法。
正在使用“treesitter-patterns”。 询问在重复解析已编辑文件时的性能指导。
预期结果:
关于增量解析、特定查询、惰性遍历和解析器版本固定的建议。
All 24 static findings are false positives caused by Markdown backticks, fenced examples, or inline identifiers. SKILL.md contains no external command execution or intent-level security issue.
分享版本化评估报告、中性徽章、嵌入卡片和引用。Skillstore 只报告证据,不判断该 Skill 是否安全。
https://skillstore.io/skills/consiliency-treesitter-patterns/audits/9?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_report[](https://skillstore.io/skills/consiliency-treesitter-patterns?utm_source=security_passport_badge)<a href="https://skillstore.io/skills/consiliency-treesitter-patterns?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/consiliency-treesitter-patterns/security.svg" alt="Skillstore security assessment" loading="lazy"></a><iframe src="https://skillstore.io/embed/skills/consiliency-treesitter-patterns.html" title="Skillstore Security Assessment" sandbox="allow-popups allow-popups-to-escape-sandbox" loading="lazy" referrerpolicy="no-referrer" width="420" height="180"></iframe>Consiliency. (2026). treesitter-patterns security audit report (audit version 9) [Author version unspecified]. Skillstore. https://skillstore.io/skills/consiliency-treesitter-patterns/audits/9@techreport{consiliency-consiliency-treesitter-patterns-2026,
author = {Consiliency},
title = {treesitter-patterns security audit report (audit version 9)},
institution = {Skillstore},
year = {2026},
number = {9},
url = {https://skillstore.io/skills/consiliency-treesitter-patterns/audits/9},
note = {Author version unspecified}
}cff-version: 1.2.0
message: "If you use this Skill, cite its author and this versioned security audit report."
title: "treesitter-patterns security audit report (audit version 9)"
version: "unspecified"
type: report
authors:
- name: "Consiliency"
date-released: "2026-07-13"
url: "https://skillstore.io/skills/consiliency-treesitter-patterns/audits/9"
identifiers:
- type: other
value: "skillstore:consiliency-treesitter-patterns:audit:9"
description: "Skillstore immutable audit report identifier"
创建用于从源文件中提取函数、类、导入和解析错误的第一版流程。
使用访问者和查询模式,使解析项目中的树遍历保持一致。
在添加新语言之前,比较常见节点类型和解析器设置需求。
Use the tree-sitter patterns skill to outline parser setup for Python. Include parser package needs, source input handling, and basic root node inspection.
Use the tree-sitter patterns skill to design queries for extracting functions, classes, imports, and decorators from a Python project.
Use the tree-sitter patterns skill to design an AST visitor workflow that collects function names and records parse errors.
Use the tree-sitter patterns skill to plan a multi-language code analysis pipeline for Python, TypeScript, Go, and Rust.
作者
Consiliency许可证
MIT
Skillstore 修订
r1
版本提示
作者未声明版本。
仓库
https://github.com/Consiliency/treesitter-chunker/tree/main/.ai-dev-kit/skills/treesitter-patterns引用
635f69fb8d2f4e6330ba47a4e5a0fb239c04d110
维护新鲜度
2026/7/20
使用量
5 次下载 · 271 次浏览
文件结构
📄 SKILL.md
创建 C4 架构图
架构文档经常混合不同层级的细节,让利益相关者感到困惑。此技能通过 Mermaid 语法、层级规则和审查检查来指导 C4 图的创建。
检索本地文档上下文
开发者在编码前会因搜索分散的库文档而浪费时间。此技能会引导 Claude、Codex 和 Claude Code 优先加载有针对性的本地 ai-docs。
提取项目编码标准
项目约定通常分散在指南和工具配置中。此 skill 会将贡献、格式化、lint、钩子和 CI 规则提取为清晰的标准摘要。
跨 Web、文档和代码研究主题
研究任务通常需要最新来源、本地文档和代码示例。此技能指导 Claude、Codex 和 Claude Code 通过基于置信度的综合进行并行研究。
将结构化数据转换为 TOON
当重复的结构化数据被发送给 AI 模型时,JSON 可能会浪费 token。此技能可帮助将合适的数据转换为紧凑的 TOON,并提供验证指导。
构建项目测试模式
团队经常编写难以维护且不一致的测试。此技能为 Claude、Codex 和 Claude Code 提供一套共享的测试结构,用于夹具、mock、覆盖率和 CI 范围。
分析项目架构
由 CloudAI-X
如果没有可重复的审查流程,新的代码库很难理解。此技能为 Claude、Codex 和 Claude Code 提供结构化工作流,用于梳理技术栈、架构、命令和约定。
使用 CLI 文档改进 Svelte 代码
由 sveltejs
Svelte 5 语法变化很难仅凭记忆检查。此技能会引导 agent 使用 CLI 文档和自动修复命令。
分析智能体框架架构
由 Dowwie
智能体框架设计很难比较,因为其行为横跨代码结构和推理模式。此技能会引导 Claude、Codex 和 Claude Code 完成分阶段的架构取证工作流。
为重构构建 ast-grep 规则
由 hylarucoder
基于 AST 的重构很难用纯文本搜索来表达。此技能可帮助 Claude、Codex 和 Claude Code 创建并完善 ast-grep 规则。
分析代码图依赖关系
由 23blocks-OS
在没有依赖上下文的情况下更改代码,可能会破坏调用方、序列化器和相关组件。此技能使用 AI Maestro graph commands 在编辑前检查关系。
使用 Gemini CLI 分析大型代码库
由 727474430
仅凭本地上下文很难快速梳理大型仓库。此技能会引导 Claude、Codex 或 Claude Code 调用 Gemini CLI 进行架构、模式和实现分析。