fenic-tools
01Plugin Claude Code
Marketplace for the fenic Claude Code plugin (skills for writing and maintaining fenic code).
Plugin Claude Code
Marketplace for the fenic Claude Code plugin (skills for writing and maintaining fenic code).
Plugin Claude Code
Skills for writing, debugging, and maintaining fenic code: fenic-mechanics + update-fenic-skill.
Agent Claude Code
Use this agent when the user requests help implementing new features, operations, expressions, or functionality for the Fenic DataFrame library. This includes:\n\n- Adding new DataFrame operations (e.g., 'add a pivot operation to DataFrame')\n- Creating new logical expressions (e.g., 'implement a regexextract…
Agent Claude Code
Use this agent when reviewing pull requests for the Fenic project or its related repositories (typedef, infra, etc.). This agent should be invoked proactively after code changes are made and committed, or when explicitly requested to review code.\n\nExamples:\n\n \nContext: User has just implemented a new DataFrame…
Skill Claude CodeCodex
Use when writing, editing, or debugging code that uses fenic (the fenic Python library, imported as import fenic as fc) — the semantic-DataFrame engine with LLM operators (semantic.map/extract/classify/predicate/reduce, embeddings), jq/markdown/transcript processing, chunking, and fuzzy matching. Covers fenic's import…
Skill Claude CodeCodex
Use when fenic has been upgraded to a new version and the fenic-mechanics skill needs refreshing, or when explicitly asked to regenerate/update the fenic API reference. Regenerates the version-stamped reference from the installed fenic, surfaces the API deltas, and flags which hand-authored judgment sections to…
Cursor rule Cursor
Cursor rule "fenic" from typedef-ai/fenic, covering writing fenic, must-knows and traps fenic check can't catch — get these right by hand.
Instructions file CodexOpenCode
Instructions for typedef-ai/fenic, covering agents.md — writing fenic, must-knows, traps fenic check can't catch — get these right by hand, documentation maintenance and full detail.
Instructions file
Instructions for typedef-ai/fenic, covering claude.md, project overview, development commands, setup and dependencies and sync python dependencies.
Plugin Claude Code
Local marketplace for the ade-bench plugin: generates ADE-Bench benchmark tasks from a dbt project.
Plugin Claude Code
Generate ADE-Bench benchmark tasks from your own dbt project. Scans your models, proposes realistic bug-injection scenarios, and writes the task scaffolding (config, patches, scripts, custom assertion tests) ready to run against AI agents.
Instructions file
Instructions for typedef-ai/ade-bench-plugin, covering claude.md, what this repository is, repository layout and how the pieces interact and key invariants when editing skills or templates.
Agent
Scans a dbt project directory and returns a structured analysis of its models, sources, dependencies, database type, and complexity. Read-only — does not modify any files.
Command
Automatically scan a dbt project and generate ADE-Bench benchmark tasks via pattern matching.
Command
Interactively plan and generate ADE-Bench benchmark tasks from a dbt project (recommended).
Command
Install or verify the ADE-Bench harness at /.ade-bench (clones repo, installs CLI, downloads bundled DuckDB databases).
Skill Claude CodeCodex
Scan a dbt project and generate ADE-Bench benchmark tasks. Analyzes models, proposes bug-injection scenarios by difficulty, and outputs complete task scaffolding (task.yaml, patches, setup/solution scripts, test SQL). Use when you want to benchmark AI agents against your own dbt project and data.
Skill Claude CodeCodex
Interactively plan and generate ADE-Bench benchmark tasks from a dbt project. Explores the codebase with the user in a pair-planning loop — understanding the domain, reasoning about what makes good benchmarks, and building up a task plan incrementally. Use when you want high-quality, tailored benchmark tasks for your…
Skill Claude CodeCodex
Install or verify the ade-bench harness, the Python project that actually runs the benchmark tasks this plugin generates. Use when ade-bench isn't yet on the user's machine, when a generated task fails because the harness is missing, or when the user explicitly asks to set up ade-bench. Also invoked automatically by…