spl-to-apl

Converts SWE-bench task specifications to Mintlify-compliant format for easier readability and processing.

14|1|Updated Jan 20, 2026
One-click install
npx skills add https://github.com/axiomhq/skills --skill spl-to-apl
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: spl-to-apl
Source: https://github.com/axiomhq/skills/tree/main/skills/spl-to-apl
Command: npx skills add https://github.com/axiomhq/skills --skill spl-to-apl

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill solves the challenge of translating Splunk SPL queries into Axiom APL, enabling migration, standardization, and faster iteration across teams.

Core Features & Use Cases

  • Command Mapping: SPL commands map to APL operators (e.g., search → where, stats → summarize).
  • Function Translation: SPL functions converted to their APL equivalents (e.g., perc50/perc95 → percentile, dc() → dcount).
  • Time Handling: Explicit time constraints are added during translation to align with APL time semantics.
  • Pattern Examples: Side-by-side examples accelerate learning and migration.

Quick Start

Install the spl-to-apl skill (Amp or npx) and start translating SPL queries to APL within your agent workflow.

Frequently Asked Questions about spl-to-apl

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I translate Splunk SPL queries to Axiom APL?

SPL commands map directly to APL operators during translation, such as search becoming where and stats becoming summarize. SPL functions are also converted to their APL equivalents, like perc50 becoming percentile, to ensure valid query execution.

What is the best way to migrate Splunk search queries to APL for data analytics?

The best way to migrate Splunk queries to APL is by using an automated translation process that establishes core command mappings and function translations, ensuring your data analytics workflows standardize and iterate faster across teams.

How does time handling work when converting Splunk SPL to APL?

When converting Splunk SPL to APL, explicit time constraints are added during translation to align with APL time semantics, ensuring the translated queries handle time ranges correctly within the Axiom environment.

Can I translate common Splunk SPL patterns to learn APL equivalents?

Yes, you can translate common Splunk SPL patterns to learn APL equivalents. Side-by-side pattern examples accelerate learning and migration by showing how standard SPL queries are structured in APL syntax.

What are the limitations of automated SPL to APL query translation?

Automated SPL to APL query translation focuses on common command mappings and function translations. Complex or highly specialized Splunk functions may require manual review to ensure the translated APL query executes correctly and meets your specific data analytics needs.