Skip to content
Agentmart
Submit a tool

skill-builder

Create and improve DAX skills.

Skill by ShaileshRawat1403

IndexedMIT★ 5
Write a review

Install

Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.

npx agentmarket install skill/shaileshrawat1403-skill-builder

Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.

Get the weekly diff

The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.

We use your email only for this newsletter. Privacy

About

Create and improve DAX skills. Use when users want to create a new skill, modify an existing skill, run evaluations to test skill performance, or optimize skill triggering. This skill provides the complete workflow for building production-ready skills for DAX.

Use cases: testing, productivity

No reviews yet. Installed it? Reviews come from verified installers only. How reviews work

Permissions

What this skill can do and what it asks for, from its SKILL.md and code. Checked Oct 25, 2026.

Tools
No tools found
Secrets
None asked for
Install scripts
None found

Network hosts it talks to 1

  • codeload.github.com · found in install command

Files it touches

  • ~/.claude/skills/skill-builder

What's inside

Skill name
skill-builder
Description
Create and improve DAX skills. Use when users want to create a new skill, modify an existing skill, run evaluations to test skill performance, or optimize skill triggering. This skill provides the complete workflow for building production-ready skills for DAX.
License
MIT
Instructions
228 lines in SKILL.md · view on GitHub

Files (4)

  • SKILL.md
  • analyzer.md · agents/
  • comparator.md · agents/
  • grader.md · agents/

SKILL.md (first lines)

# DAX Skill Builder

Create and improve DAX skills with structured evaluation and iteration.

## Overview

DAX skills are markdown files with YAML frontmatter that provide specialized instructions to DAX agents. This skill guides you through creating, testing, and improving skills.

### When to Use This Skill

Use this skill when:

- User wants to create a new skill from scratch
- User wants to improve an existing skill
- User wants to test a skill with evaluations
- User wants to optimize skill triggering accuracy

---

## Creating a Skill

### Step 1: Capture Intent

Start by understanding what the user wants the skill to do:

1. What should this skill enable DAX to do?
2. When should this skill trigger? (user phrases, contexts)
3. What's the expected output format?
4. What tools or resources does it need?

### Step 2: Define the Skill Structure

Skills follow this structure:

```
skill-name/
├── SKILL.md           # Required - skill definition
├── scripts/           # Optional - helper scripts
├── references/        # Optional - reference docs
└── assets/            # Optional - templates, examples
```

### Step 3: Write SKILL.md

Required frontmatter:

```yaml
---
name: skill-name
description: |
  What this skill does and when to trigger it.
  Include specific contexts where this skill applies.
---
```

**Tips for descriptions:**

- Be specific about triggering contexts
- Include example phrases users might say
- Make it "pushy" - skills should be suggested when relevant

Example description:

```
Create documentation from code. Use when user mentions "document",
"docs", "readme", "API docs", or wants to generate documentation
for any code, files, or project.
```

### Step 4: Write the Body

Include:

- **Overview**: What the skill does
- **Process**: Step-by-step workflow
- **Guidelines**: Best practices and patterns
- **Examples**: Sample inputs/outputs

Keep it under 500 lines - reference external docs for deep dives.

---

## Testing Skills

### Test Cases

Create realistic test prompts in `evals/evals.json`:

```json
{
  "skill_name": "my-skill",
  "evals": [
    {
      "id": 1,
      "prompt": "User's task prompt",
      "expected_output": "Description of expected result"
    }
  ]
}
```

### Running Tests

Test the skill in DAX:

1. Place skill in `.dax/skills/` or `skills/`
2. Use `/skill <name>` to invoke
3. Run test prompts through DAX
4. Review outputs

### Evaluation Criteria

| Criteria         | Description                      |
| ---------------- | -------------------------------- |
| **Accuracy**     | Does it produce correct outputs? |
| **Completeness** | Does it handle all cases?        |
| **Triggering**   | Does it activate when needed?    |
| **Clarity**      | Are instructions clear?          |

From ShaileshRawat1403/dax, MIT.

More from ShaileshRawat1403/dax

Signals

Stars
5
Forks
0
Open issues
0
Last commit (this folder)
Apr 19, 2026 (6 months ago)
Last release
Oct 8, 2026 (21 days ago)

From GitHub (fetched Oct 24, 2026).

Details

License
MIT
First seen
Oct 24, 2026
Last checked
Oct 24, 2026

More from ShaileshRawat1403

Cite this page

skill-builder. Agent Mart. https://agentmart.dev/skills/shaileshrawat1403-skill-builder (last updated 2026-10-24)