Query, transform, and convert structured data files including JSON, YAML, TOML, XML, CSV, HCL, and INI using dasel v3 selectors and functions. Extract metadata from enterprise Java XML like Maven POMs, Spring beans, Hibernate mappings, and Tomcat configs. Explore unknown schemas, detect patterns, compare files, and install dasel via CLI skills and agents.
npx claudepluginhub jamie-bitflight/claude_skills --plugin daselTeaches dasel v3 selector syntax, functions, and query patterns — answers how-do-I questions about dasel, helps construct selectors, explains v3 syntax differences from v2; includes enterprise XML domain patterns for InstallAnywhere .iap_xml, Spring bean XML, Maven POM, Hibernate HBM, and Tomcat web.xml
Structural analysis agent for schema comparison, pattern detection, cross-file relationship analysis, and migration planning across JSON, YAML, TOML, XML, CSV — handles schema drift detection, multi-file diffing, and batch analysis; includes enterprise XML domain patterns for InstallAnywhere .iap_xml, Spring bean XML, Maven POM, Hibernate HBM, and Tomcat web.xml
Fast read-only exploration agent for querying structured data files using dasel v3 — discovers structure, lists keys, samples arrays, extracts values across JSON, YAML, TOML, XML, CSV, HCL, INI; includes enterprise XML domain patterns for InstallAnywhere .iap_xml, Spring bean XML, Maven POM, Hibernate HBM, and Tomcat web.xml files
Use when querying, modifying, or converting JSON, YAML, TOML, XML, CSV, HCL, or INI with dasel v3. Complete reference for selectors, functions, conditionals, variables, spread operator, type casting, and format-specific patterns.
Use when exploring unknown structured data files with dasel v3 — discover schema, list keys, find nested values, sample arrays, identify data types across JSON, YAML, TOML, XML, CSV, HCL, INI formats
Use when modifying, converting, or transforming structured data with dasel v3 — in-place mutations, format conversion, batch operations, array manipulation, object construction, and merge patterns across JSON, YAML, TOML, XML, CSV, HCL, INI
Dasel v3 query patterns for Hibernate .hbm.xml mapping files — entity-table binding, Java property-to-column extraction, one-to-many set/list/bag relationship tracing, many-to-one foreign key discovery, batch scanning across 60+ HBM files. Use when querying Hibernate ORM class mappings, extracting schema metadata from Java persistence layer, or auditing entity-column relationships in enterprise legacy codebases.
Dasel v3 query patterns for InstallAnywhere .iap_xml installer definitions — use when querying action sequences, discovering variables, resolving platform conditions, navigating panels, or comparing installer variants. Files are 2.5+ MB, 65,000+ lines — too large for context reads, requires structural dasel queries.
Dasel v3 selector patterns for Maven POM XML files — use when querying dependency versions, filtering by groupId or scope, extracting module hierarchy from parent POMs, or detecting version conflicts across enterprise multi-module Java projects. Load this skill when working with pom.xml files using dasel.
Dasel v3 selectors for Spring bean factory XML — use when querying any Spring ApplicationContext XML for bean discovery, dependency wiring, JMS destination mapping, property injection extraction, or cross-bean reference tracing. Load this skill before writing dasel selectors against Spring bean XML files (applicationContext.xml, *_beans.xml, spring-*.xml).
Dasel v3 patterns for querying Tomcat web.xml deployment descriptors — use when inspecting servlet enumeration, filter chain discovery, listener listing, context parameter extraction, or init-param inspection in web.xml files
Use when installing, updating, or troubleshooting the dasel v3 binary — runs the install script, verifies installation, and diagnoses PATH and download issues
Uses power tools
Uses Bash, Write, or Edit tools
Share bugs, ideas, or general feedback.
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge.
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge.
Sign in to claimEnhances file reading Skills by generating production-ready code from requirements documents
Codebase orientation agent using rskim for structure extraction and task-relevant code discovery
External tools integration skills for CLI utilities, APIs, and third-party services
DevsForge JSON validator with schema validation, formatting, JSONPath queries, diff comparison, and comprehensive error reporting
Stop-hook hallucination and speculation-as-diagnosis detector. Audits the last assistant message for speculation, ungrounded causality, pseudo-quantification, and completeness overclaims; blocks stopping to force evidence-first rewrites.
Auto-formatting hooks for Python, JavaScript, Markdown, and Bash with Google-style docstrings and code quality checks.
Professional workflow plugins for Claude Code — make Claude apply your project's actual linting rules, commit conventions, and testing standards, not generic defaults. Covers Python, shell, Perl, CI/CD, and AI tooling.
| Without plugins | With plugins |
|---|---|
| Claude gives generic Python advice | Claude applies Python 3.11+, Typer, Rich, httpx conventions specific to your stack |
| Claude says "done" before linters pass | holistic-linting enforces root-cause fixes before any task completes |
| Claude speculates and hallucinates | hallucination-detector blocks completion on ungrounded claims |
| Claude jumps to solutions without investigating | verification-gate forces evidence gathering before action |
| Session transcripts disappear with no learning | agentskill-kaizen mines transcripts for anti-patterns and generates skill patches |
| Commit messages are inconsistent | conventional-commits enforces feat/fix/chore format for semantic versioning |
| Claude reads source files when it should delegate | orchestrator-discipline hooks block investigation escalation at the tool level |
# Add the marketplace (one-time setup, ~10 seconds, no restart required)
/plugin marketplace add Jamie-BitFlight/claude_skills
# Install a plugin
/plugin install plugin-name@jamie-bitflight-skills
Start a new session and ask Claude to perform a task the plugin handles (for example, build a CLI with Typer after installing python3-development). Claude will apply the plugin's conventions rather than generic defaults.
Comprehensive frameworks with multiple skills, commands, and specialized agents.