tidyup — community tidyup, grafana-pathfinder-app, community, ide skills, Claude Code, Cursor, Windsurf

v1.0.0
GitHub

About this Skill

Perfect for Code Management Agents needing automated syntax error correction and code formatting with prettier. Get help exactly when and where you need it. Grafana Pathfinder brings contextual documentation and interactive tutorials directly into Grafana, so you can learn and build without leaving your workflow.

grafana grafana
[0]
[0]
Updated: 3/5/2026

Agent Capability Analysis

The tidyup skill by grafana is an open-source community AI agent skill for Claude Code and other IDE workflows, helping agents execute tasks with better context, repeatability, and domain-specific guidance.

Ideal Agent Persona

Perfect for Code Management Agents needing automated syntax error correction and code formatting with prettier.

Core Value

Empowers agents to automatically fix trivial syntax errors, ensuring CI system compatibility by running housekeeping tasks and validating code with prettier, while handling semantic errors and missing code by stopping and requesting user input.

Capabilities Granted for tidyup

Automating code cleanup prior to commit and push
Debugging common CI build failures due to syntax errors
Validating code formatting with prettier

! Prerequisites & Limits

  • Only fixes trivial syntax errors and obvious errors in branch context
  • Requires user input for semantic errors, missing code, or unusual issues
Labs Demo

Browser Sandbox Environment

⚡️ Ready to unleash?

Experience this Agent in a zero-setup browser environment powered by WebContainers. No installation required.

Boot Container Sandbox

tidyup

Install tidyup, an AI agent skill for AI agent workflows and automation. Works with Claude Code, Cursor, and Windsurf with one-command setup.

SKILL.md
Readonly

Tidy up

This skill runs a bunch of housekeeping tasks that need to be done prior to preparing code for commit and push. Our CI system will fail code that has errors in prettier, and a common source of silly CI build failures are things in this category.

For all steps, the intention is only to fix trivial syntax errors and or errors whose cause is obvious in branch context. If you find semantic errors, missing code, or anything unusual, STOP and ask the user what to do, do not proceed.

Workflow

Step 1: Run npm run typecheck

Fix all trivial TypeScript syntax errors.

Step 2: Run npm run lint:fix

Fix all trivial linting errors.

Note: Prettier formatting is handled automatically by Husky's pre-commit hook via lint-staged, so it doesn't need to be run manually here.

Step 3: Run frontend unit tests: npm run test:ci

All should pass; if unit tests break and the cause is obvious (i.e. a missing import, or a slight syntax error) you can go ahead and fix them. If unit tests fail due to changed functionality, STOP and ask the user what to do.

Step 4: Run Go lint: npm run lint:go

Fix all Go linting errors. If golangci-lint reports issues, address them.

Step 5: Run Go tests: npm run test:go

All Go tests should pass. If tests fail and the cause is obvious, fix them. If tests fail due to changed functionality, STOP and ask the user what to do.

Step 6: Build Go backend: go build ./...

Verify the Go backend compiles without errors.

Summary

Provide very brief output that looks like this:

Typecheck: <N> files modified Lint: <N> files modified Frontend tests: (PASS|FAIL) Go lint: (PASS|FAIL) Go tests: (PASS|FAIL) Go build: (PASS|FAIL)

If any step fails, provide details on why.

FAQ & Installation Steps

These questions and steps mirror the structured data on this page for better search understanding.

? Frequently Asked Questions

What is tidyup?

Perfect for Code Management Agents needing automated syntax error correction and code formatting with prettier. Get help exactly when and where you need it. Grafana Pathfinder brings contextual documentation and interactive tutorials directly into Grafana, so you can learn and build without leaving your workflow.

How do I install tidyup?

Run the command: npx killer-skills add grafana/grafana-pathfinder-app/tidyup. It works with Cursor, Windsurf, VS Code, Claude Code, and 19+ other IDEs.

What are the use cases for tidyup?

Key use cases include: Automating code cleanup prior to commit and push, Debugging common CI build failures due to syntax errors, Validating code formatting with prettier.

Which IDEs are compatible with tidyup?

This skill is compatible with Cursor, Windsurf, VS Code, Trae, Claude Code, OpenClaw, Aider, Codex, OpenCode, Goose, Cline, Roo Code, Kiro, Augment Code, Continue, GitHub Copilot, Sourcegraph Cody, and Amazon Q Developer. Use the Killer-Skills CLI for universal one-command installation.

Are there any limitations for tidyup?

Only fixes trivial syntax errors and obvious errors in branch context. Requires user input for semantic errors, missing code, or unusual issues.

How To Install

  1. 1. Open your terminal

    Open the terminal or command line in your project directory.

  2. 2. Run the install command

    Run: npx killer-skills add grafana/grafana-pathfinder-app/tidyup. The CLI will automatically detect your IDE or AI agent and configure the skill.

  3. 3. Start using the skill

    The skill is now active. Your AI agent can use tidyup immediately in the current project.

Related Skills

Looking for an alternative to tidyup or another community skill for your workflow? Explore these related open-source skills.

View All

widget-generator

Logo of f
f

f.k.a. Awesome ChatGPT Prompts. Share, discover, and collect prompts from the community. Free and open source — self-host for your organization with complete privacy.

149.6k
0
AI

flags

Logo of vercel
vercel

flags is a Next.js feature management skill that enables developers to efficiently add or modify framework feature flags, streamlining React application development.

138.4k
0
Browser

zustand

Logo of lobehub
lobehub

The ultimate space for work and life — to find, build, and collaborate with agent teammates that grow with you. We are taking agent harness to the next level — enabling multi-agent collaboration, effortless agent team design, and introducing agents as the unit of work interaction.

72.8k
0
AI

data-fetching

Logo of lobehub
lobehub

The ultimate space for work and life — to find, build, and collaborate with agent teammates that grow with you. We are taking agent harness to the next level — enabling multi-agent collaboration, effortless agent team design, and introducing agents as the unit of work interaction.

72.8k
0
AI