Spent the last few weeks building a linter for Claude AI skills - first public release
▲ 8 r/claudeskills+1 crossposts

Spent the last few weeks building a linter for Claude AI skills - first public release

Been building this as a side project for the last couple of weeks and finally pushed it public: "doodle", a Python static linter for Claude SKILL.md files.

Repo: https://github.com/krishyaid-coder/doodle

Why: Anthropic shipped a new format called SKILL.md for extending Claude with custom skills. 5,000+ have been published across community marketplaces by mid-2026. And there's no quality bar..Anthropic's own issue tracker says 80% of trigger failures come from vague descriptions, but no tool existed for it. Felt like a small enough gap to actually ship something useful in.

What I built:

  1. 12 static rules grounded in Anthropic's official docs + real-world data

  2. A custom rule engine so teams can add their own via `.doodle.toml` (no Python needed)

  3. Auto-fix for the safest rules

  4. SARIF output so it plugs into GitHub code scanning

  5. A trigger-accuracy eval mode that wraps Promptfoo's `skill-used` assertion

  6. A VS Code extension for real-time diagnostics as you edit

The hardest part was actually the ruleset design where every rule needed a citation to Anthropic docs or a real community issue. No "I think this is bad." I ended up sampling 62 popular published skills and grading them. 82% had at least one quality finding, including Anthropic's own first-party skills. Report is in the repo.

What surprised me: how much of the value ended up being in the "why" docs and the honest acceptance-criteria and not the code itself. If none of my three success signals hit in 6 months, I'll say so publicly. Wrote that into the README.

Would love feedback on the ruleset. MIT.

u/nomadic_tech — 3 days ago

doodle: A linter for Claude SKILL.md files (Python, MIT)

Repo: https://github.com/krishyaid-coder/doodle

doodle is a static linter for `SKILL.md` files, the format Anthropic introduced for extending Claude with custom skills.

Why: Anthropic's own issue tracker says 80% of skill trigger failures come from vague descriptions ([anthropics/skills#267 (https://github.com/anthropics/skills/issues/267)). 5,000+ skills exist in the wild and there was no tool for it.

What it does:

  1. 12 static rules, each citing Anthropic's docs or a community issue

  2. Sub-second feedback. No LLM calls. Deterministic.

  3. CLI + GitHub Action for CI: `pip install doodle-lint`

  4. `--fix` for safe auto-fixes (blank lines in descriptions, emoji)

  5. SARIF output for GitHub code scanning

  6. Custom rule engine via `.doodle.toml` (regex patterns + frontmatter

requirements, no Python needed)

  1. Phase 2 `doodle eval` wraps Promptfoo's `skill-used` assertion to

measure actual trigger accuracy

  1. Phase 3 VS Code extension ships as a VSIX in the repo

Quality Report: I ran it against 62 real skills from the most-popular

repos (ponytail, anthropics/skills, obra/superpowers, alirezarezvani).

82% had at least one finding. Full data + methodology in the repo.

Stack: Python 3.10+, six source files, ~250 LOC core. PyYAML + tomli

as the only runtime deps. 44 tests. MIT.

Feedback on the rule set is the most welcome kind. Repo issues > everything

else.

github.com
u/nomadic_tech — 6 days ago

[Hire] Social Media Marketer / Content Creator for an Early-Stage Apparel Startup

Hey everyone!

We're building a lifestyle and apparel brand that merges creativity with culture to deliver bold, expressive designs. Our goal is to create apparel and accessories that go beyond fashion and give individuals and communities a way to wear their story.

We're currently at a very early stage and our website is under development, our first collection designs are nearing completion, and we're preparing for manufacturing.

At this stage, we're looking for someone passionate about building brands from the ground up and helping us increase our public visibility.

What we'd love help with:
• Social media strategy and planning
• Content creation (posts, reels, storytelling, captions)
• Growing brand awareness and engagement
• Building an authentic community around the brand

Budget (being fully transparent):
• Social media/content creation role: $60-80/month (can stretch up to $100/month for the right fit)
• If someone can handle both marketing strategy + content/social media execution, we can offer around $130–150/month

We know this isn't a huge budget, and we're not pretending otherwise. We're an early-stage startup looking for someone who enjoys the process of building something from scratch, experimenting creatively, and growing alongside the brand.

If this sounds interesting, feel free to DM me with your portfolio, previous work, or even just a little about yourself.

Thanks!

reddit.com
u/nomadic_tech — 8 days ago

[HIRING] Social Media Marketer / Content Creator for an Early-Stage Apparel Startup

Hey everyone!

We're building a lifestyle and apparel brand that merges creativity with culture to deliver bold, expressive designs. Our goal is to create apparel and accessories that go beyond fashion and give individuals and communities a way to wear their story.

We're currently at a very early stage and our website is under development, our first collection designs are nearing completion, and we're preparing for manufacturing.

At this stage, we're looking for someone passionate about building brands from the ground up and helping us increase our public visibility.

What we'd love help with:
• Social media strategy and planning
• Content creation (posts, reels, storytelling, captions)
• Growing brand awareness and engagement
• Building an authentic community around the brand

Budget (being fully transparent):
• Social media/content creation role: $60-80/month (can stretch up to $100/month for the right fit)
• If someone can handle both marketing strategy + content/social media execution, we can offer around $130–150/month

We know this isn't a huge budget, and we're not pretending otherwise. We're an early-stage startup looking for someone who enjoys the process of building something from scratch, experimenting creatively, and growing alongside the brand.

If this sounds interesting, feel free to DM me with your portfolio, previous work, or even just a little about yourself.

Thanks!

reddit.com
u/nomadic_tech — 8 days ago