跳转到主要内容
此内容尚未提供您的语言版本,正在以英文显示。

Analyze Codebase Workflow

技能 已验证 活跃

Analyze an arbitrary codebase to auto-detect workflows, data pipelines, and file dependencies using putior's put_auto() engine. Produces an annotation plan that maps detected I/O patterns to source files across 30+ supported languages with 902 auto-detection patterns. Use when onboarding onto an unfamiliar codebase to understand data flow, starting putior integration in a project without existing annotations, auditing a project's data pipeline before documentation, or preparing an annotation plan before running annotate-source-files.

目的

Understand unfamiliar codebases by automatically detecting data flow and dependencies, facilitating easier onboarding and integration of analysis tools like putior.

功能

  • Auto-detect workflows, data pipelines, and file dependencies
  • Supports 30+ languages with 902 detection patterns
  • Generates an annotation plan for manual refinement
  • Visualizes detected workflows with Mermaid diagrams

使用场景

  • Onboarding onto unfamiliar codebases to understand data flow
  • Starting putior integration in projects without existing annotations
  • Auditing a project's data pipeline before documentation
  • Preparing an annotation plan before running annotate-source-files

非目标

  • Replacing manual code review entirely
  • Detecting business logic or non-file-based data flows
  • Providing a fully annotated codebase out-of-the-box

Code Execution

  • info:ValidationThe SKILL.md describes expected inputs and potential failure modes, but does not explicitly mention schema validation libraries for parameters.

安装

/plugin install agent-almanac@pjt222-agent-almanac

质量评分

已验证
99 /100
about 22 hours ago 分析

信任信号

最近提交1 day ago
星标14
许可证MIT
状态
查看源代码

类似扩展

Annotate Source Files

100

Add PUT workflow annotations to source files using the correct language-specific comment prefix. Covers annotation syntax, skeleton generation via put_generate(), multiline annotations, .internal variables, and validation. Supports 30+ languages with automatic comment prefix detection. Use after analyzing a codebase and having an annotation plan, when adding workflow documentation to new or existing source files, or when documenting data pipelines, ETL processes, or multi-step computations.

技能
pjt222

Performance Analysis

100

Comprehensive performance analysis, bottleneck detection, and optimization recommendations for Claude Flow swarms

技能
ruvnet

Oraclaw Decide

100

为 AI 代理提供决策智能。分析选项、使用 PageRank 映射决策依赖关系、检测信息源冲突,并找出最重要的选择。

技能
Whatsonyourmind

Session Logs

100

Search and analyze your own session logs (older/parent conversations) using jq.

技能
steipete

Presentation Structure

100

关于演示文稿幻灯片格式、权重系统、导航和章节结构的知识

技能
shanraisshan

Compose Sacred Music

100

Compose or analyze sacred music in Hildegard von Bingen's distinctive modal style. Covers modal selection, melodic contour (wide-range melodies), text-setting (syllabic and melismatic), neumatic notation, and liturgical context for antiphons, sequences, and responsories. Use when composing a new piece in Hildegardian style, analyzing an existing chant for structure and mode, researching medieval modal music, preparing to perform or teach Hildegard's music, or setting Latin sacred texts.

技能
pjt222