Analyze Codebase Workflow
Skill Verified ActiveAnalyze 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.
Features
- 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
Use Cases
- 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
Non-Goals
- 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.
Installation
/plugin install agent-almanac@pjt222-agent-almanacQuality Score
VerifiedTrust Signals
Similar Extensions
Annotate Source Files
100Add 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.
Performance Analysis
100Comprehensive performance analysis, bottleneck detection, and optimization recommendations for Claude Flow swarms
Oraclaw Decide
100Decision intelligence for AI agents. Analyze options, map decision dependencies with PageRank, detect when information sources conflict, and find the choices that matter most.
Session Logs
100Search and analyze your own session logs (older/parent conversations) using jq.
Presentation Structure
100Knowledge about the presentation slide format, weight system, navigation, and section structure
Compose Sacred Music
100Compose 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.