Leonxlnx/taste-skillPublic

Taste-Skill - gives your AI good taste. stops the AI from generating boring, generic slop

AI summary: An anti-slop frontend framework and skill set designed to prevent AI agents from generating generic, poorly designed UI.

Stars
73.7K
+685 today
Forks
5.1K
Watchers
240
Open issues
26
Open PRs
27
Contributors
~7
Commits
144
Branches
2

JavaScriptMITCreated Feb 19, 2026Last push 14d ago+4K stars this week+5.1K this month

Star history

since Feb 15, 2026
020K40K60KFeb 2026Apr 2026Jun 2026Aug 2026
73.7K stars as of Aug 7, 2026, tracked back to Feb 15, 2026. Historical curve reconstructed from public GitHub event archives, calibrated to the current total.

Contribution activity

commits per day, last 52 weeks
AugSepOctNovDecJanFebMarAprMayJunJulAugMonWedFri2025-08-09: 0 commits2025-08-10: 0 commits2025-08-11: 0 commits2025-08-12: 0 commits2025-08-13: 0 commits2025-08-14: 0 commits2025-08-15: 0 commits2025-08-16: 0 commits2025-08-17: 0 commits2025-08-18: 0 commits2025-08-19: 0 commits2025-08-20: 0 commits2025-08-21: 0 commits2025-08-22: 0 commits2025-08-23: 0 commits2025-08-24: 0 commits2025-08-25: 0 commits2025-08-26: 0 commits2025-08-27: 0 commits2025-08-28: 0 commits2025-08-29: 0 commits2025-08-30: 0 commits2025-08-31: 0 commits2025-09-01: 0 commits2025-09-02: 0 commits2025-09-03: 0 commits2025-09-04: 0 commits2025-09-05: 0 commits2025-09-06: 0 commits2025-09-07: 0 commits2025-09-08: 0 commits2025-09-09: 0 commits2025-09-10: 0 commits2025-09-11: 0 commits2025-09-12: 0 commits2025-09-13: 0 commits2025-09-14: 0 commits2025-09-15: 0 commits2025-09-16: 0 commits2025-09-17: 0 commits2025-09-18: 0 commits2025-09-19: 0 commits2025-09-20: 0 commits2025-09-21: 0 commits2025-09-22: 0 commits2025-09-23: 0 commits2025-09-24: 0 commits2025-09-25: 0 commits2025-09-26: 0 commits2025-09-27: 0 commits2025-09-28: 0 commits2025-09-29: 0 commits2025-09-30: 0 commits2025-10-01: 0 commits2025-10-02: 0 commits2025-10-03: 0 commits2025-10-04: 0 commits2025-10-05: 0 commits2025-10-06: 0 commits2025-10-07: 0 commits2025-10-08: 0 commits2025-10-09: 0 commits2025-10-10: 0 commits2025-10-11: 0 commits2025-10-12: 0 commits2025-10-13: 0 commits2025-10-14: 0 commits2025-10-15: 0 commits2025-10-16: 0 commits2025-10-17: 0 commits2025-10-18: 0 commits2025-10-19: 0 commits2025-10-20: 0 commits2025-10-21: 0 commits2025-10-22: 0 commits2025-10-23: 0 commits2025-10-24: 0 commits2025-10-25: 0 commits2025-10-26: 0 commits2025-10-27: 0 commits2025-10-28: 0 commits2025-10-29: 0 commits2025-10-30: 0 commits2025-10-31: 0 commits2025-11-01: 0 commits2025-11-02: 0 commits2025-11-03: 0 commits2025-11-04: 0 commits2025-11-05: 0 commits2025-11-06: 0 commits2025-11-07: 0 commits2025-11-09: 0 commits2025-11-10: 0 commits2025-11-11: 0 commits2025-11-12: 0 commits2025-11-13: 0 commits2025-11-14: 0 commits2025-11-15: 0 commits2025-11-16: 0 commits2025-11-17: 0 commits2025-11-18: 0 commits2025-11-19: 0 commits2025-11-20: 0 commits2025-11-21: 0 commits2025-11-22: 0 commits2025-11-23: 0 commits2025-11-24: 0 commits2025-11-25: 0 commits2025-11-26: 0 commits2025-11-27: 0 commits2025-11-28: 0 commits2025-11-29: 0 commits2025-11-30: 0 commits2025-12-01: 0 commits2025-12-02: 0 commits2025-12-03: 0 commits2025-12-04: 0 commits2025-12-05: 0 commits2025-12-06: 0 commits2025-12-07: 0 commits2025-12-08: 0 commits2025-12-09: 0 commits2025-12-10: 0 commits2025-12-11: 0 commits2025-12-12: 0 commits2025-12-13: 0 commits2025-12-14: 0 commits2025-12-15: 0 commits2025-12-16: 0 commits2025-12-17: 0 commits2025-12-18: 0 commits2025-12-19: 0 commits2025-12-20: 0 commits2025-12-21: 0 commits2025-12-22: 0 commits2025-12-23: 0 commits2025-12-24: 0 commits2025-12-25: 0 commits2025-12-26: 0 commits2025-12-27: 0 commits2025-12-28: 0 commits2025-12-29: 0 commits2025-12-30: 0 commits2025-12-31: 0 commits2026-01-01: 0 commits2026-01-02: 0 commits2026-01-03: 0 commits2026-01-04: 0 commits2026-01-05: 0 commits2026-01-06: 0 commits2026-01-07: 0 commits2026-01-08: 0 commits2026-01-09: 0 commits2026-01-10: 0 commits2026-01-11: 0 commits2026-01-12: 0 commits2026-01-13: 0 commits2026-01-14: 0 commits2026-01-15: 0 commits2026-01-16: 0 commits2026-01-17: 0 commits2026-01-18: 0 commits2026-01-19: 0 commits2026-01-20: 0 commits2026-01-21: 0 commits2026-01-22: 0 commits2026-01-23: 0 commits2026-01-24: 0 commits2026-01-25: 0 commits2026-01-26: 0 commits2026-01-27: 0 commits2026-01-28: 0 commits2026-01-29: 0 commits2026-01-30: 0 commits2026-01-31: 0 commits2026-02-01: 0 commits2026-02-02: 0 commits2026-02-03: 0 commits2026-02-04: 0 commits2026-02-05: 0 commits2026-02-06: 0 commits2026-02-07: 0 commits2026-02-08: 0 commits2026-02-09: 0 commits2026-02-10: 0 commits2026-02-11: 0 commits2026-02-12: 0 commits2026-02-13: 0 commits2026-02-14: 0 commits2026-02-15: 0 commits2026-02-16: 0 commits2026-02-17: 0 commits2026-02-18: 0 commits2026-02-19: 1 commit2026-02-20: 0 commits2026-02-21: 29 commits2026-02-22: 0 commits2026-02-23: 2 commits2026-02-24: 0 commits2026-02-25: 0 commits2026-02-26: 0 commits2026-02-27: 0 commits2026-02-28: 0 commits2026-03-01: 2 commits2026-03-02: 0 commits2026-03-03: 0 commits2026-03-04: 0 commits2026-03-05: 0 commits2026-03-06: 0 commits2026-03-07: 0 commits2026-03-08: 0 commits2026-03-09: 0 commits2026-03-10: 0 commits2026-03-11: 0 commits2026-03-12: 0 commits2026-03-13: 0 commits2026-03-14: 0 commits2026-03-15: 2 commits2026-03-16: 1 commit2026-03-17: 1 commit2026-03-18: 0 commits2026-03-19: 2 commits2026-03-20: 5 commits2026-03-21: 3 commits2026-03-22: 0 commits2026-03-23: 1 commit2026-03-24: 0 commits2026-03-25: 0 commits2026-03-26: 0 commits2026-03-27: 1 commit2026-03-28: 1 commit2026-03-29: 1 commit2026-03-30: 0 commits2026-03-31: 0 commits2026-04-01: 0 commits2026-04-02: 0 commits2026-04-03: 0 commits2026-04-04: 0 commits2026-04-05: 0 commits2026-04-06: 0 commits2026-04-07: 0 commits2026-04-08: 0 commits2026-04-09: 0 commits2026-04-10: 1 commit2026-04-11: 0 commits2026-04-12: 0 commits2026-04-13: 0 commits2026-04-14: 0 commits2026-04-15: 0 commits2026-04-16: 2 commits2026-04-17: 0 commits2026-04-18: 4 commits2026-04-19: 1 commit2026-04-20: 0 commits2026-04-21: 3 commits2026-04-22: 2 commits2026-04-23: 2 commits2026-04-24: 0 commits2026-04-25: 5 commits2026-04-26: 0 commits2026-04-27: 0 commits2026-04-28: 4 commits2026-04-29: 0 commits2026-04-30: 3 commits2026-05-01: 0 commits2026-05-02: 0 commits2026-05-03: 5 commits2026-05-04: 2 commits2026-05-05: 0 commits2026-05-06: 0 commits2026-05-07: 1 commit2026-05-08: 0 commits2026-05-09: 0 commits2026-05-10: 0 commits2026-05-11: 0 commits2026-05-12: 0 commits2026-05-13: 0 commits2026-05-14: 0 commits2026-05-15: 0 commits2026-05-16: 0 commits2026-05-17: 0 commits2026-05-18: 0 commits2026-05-19: 0 commits2026-05-20: 0 commits2026-05-21: 0 commits2026-05-22: 0 commits2026-05-23: 0 commits2026-05-24: 0 commits2026-05-25: 0 commits2026-05-26: 7 commits2026-05-27: 0 commits2026-05-28: 1 commit2026-05-29: 0 commits2026-05-30: 0 commits2026-05-31: 0 commits2026-06-01: 0 commits2026-06-02: 0 commits2026-06-03: 0 commits2026-06-04: 0 commits2026-06-05: 0 commits2026-06-06: 0 commits2026-06-07: 0 commits2026-06-08: 0 commits2026-06-09: 3 commits2026-06-10: 0 commits2026-06-11: 0 commits2026-06-12: 1 commit2026-06-13: 0 commits2026-06-14: 0 commits2026-06-15: 0 commits2026-06-16: 0 commits2026-06-17: 12 commits2026-06-18: 0 commits2026-06-19: 0 commits2026-06-20: 0 commits2026-06-21: 12 commits2026-06-22: 0 commits2026-06-23: 0 commits2026-06-24: 0 commits2026-06-25: 0 commits2026-06-26: 0 commits2026-06-27: 0 commits2026-06-28: 0 commits2026-06-29: 0 commits2026-06-30: 0 commits2026-07-01: 0 commits2026-07-02: 0 commits2026-07-03: 0 commits2026-07-04: 1 commit2026-07-05: 2 commits2026-07-06: 0 commits2026-07-07: 0 commits2026-07-08: 0 commits2026-07-09: 0 commits2026-07-10: 0 commits2026-07-11: 0 commits2026-07-12: 0 commits2026-07-13: 0 commits2026-07-14: 0 commits2026-07-15: 0 commits2026-07-16: 2 commits2026-07-17: 1 commit2026-07-18: 0 commits2026-07-19: 0 commits2026-07-20: 3 commits2026-07-21: 0 commits2026-07-22: 0 commits2026-07-23: 4 commits2026-07-24: 0 commits2026-07-25: 0 commits2026-07-26: 0 commits2026-07-27: 0 commits2026-07-28: 0 commits2026-07-29: 0 commits2026-07-30: 0 commits2026-07-31: 0 commits2026-08-01: 0 commits2026-08-02: 0 commits2026-08-03: 0 commits2026-08-04: 0 commits2026-08-05: 0 commits2026-08-06: 0 commits2026-08-07: 0 commits2026-08-08: 0 commits
136 commits in the last yearLessMore

Signals and awards

derived from tracked data
  • Landmark project

    73,723 stars

  • Rising fast

    +4,010 stars this week

  • Permissive license

    MIT

  • Repeat trending

    41 trending appearances

  • Top 10% tracked

    Rank 96 of 1058

What taste-skill does

Taste-Skill acts as an anti-slop frontend framework intended to elevate the design quality of code generated by AI agents. It addresses the common issue where LLMs produce generic, visually unappealing, or heavily boilerplate UIs by providing a curated set of design rules and constraints. The project functions as a specific 'skill' that can be injected into agentic workflows to guide styling, layout, and component choices. By enforcing strong design opinions and best practices, it ensures the resulting frontends look premium and bespoke rather than obviously machine-generated. It effectively gives the AI a sense of 'good taste' in modern web design.

Developers, designers, and 'vibecoders' who use AI tools to generate frontend code. It is for anyone frustrated by the generic, unpolished look of standard LLM-generated user interfaces.

  • Anti-Slop Directives: Prevents the generation of generic, overused UI patterns and standard Bootstrap-style layouts.
  • Design Opinionation: Enforces strong, modern design principles regarding typography, spacing, and color palettes.
  • Agent Skill Integration: Designed to be easily consumed and executed by autonomous coding agents like Claude Code or Codex.
  • Premium Component Constraints: Guides the AI to use modern frontend techniques and minimalist aesthetics.
  • Framework Agnostic Concepts: Focuses on core design taste that can be applied across different web frameworks and libraries.

Where teams use it

Vibecoding High-End UIs

Allow non-designers to prompt AI agents to generate landing pages that look professionally designed rather than cobbled together.

Consistent Agent Outputs

Ensure a multi-agent coding team maintains a cohesive, premium design language across different features and pull requests.

Rapid Prototyping

Generate wireframes and prototypes that are immediately presentable to stakeholders without requiring a manual design pass.

Low-code Customization

Enhance low-code platform generation capabilities by ensuring the raw output adheres to modern aesthetic standards.

README

main branch

Taste Skill - Anti-slop Agent Skills for premium frontends

Taste Skill

The Anti-Slop Frontend Framework for AI Agents

Visit tasteskill.dev

Sponsors

Novamira   Novamira · Full WordPress access for AI agents      Kimi Open Source Friends

IMG.LY IMG.LY · CreativeEditor SDK
animations.dev Emil Kowalski · animations.dev
Sent.dm Sent.dm · messaging APIs for SMS, WhatsApp, and RCS
Vercel Vercel Open Source Program

Become a sponsor

Portable Agent Skills that upgrade AI-built interfaces: stronger layout, typography, motion, and spacing instead of boilerplate-looking UIs. This repo also includes image-generation skills for reference boards (web, mobile, brand kits). Pair them with ChatGPT Images or similar generators, then hand the frames to Codex, Cursor, or Claude Code for implementation.

MIT License   Agent Skills compatible   Codex, Cursor, Claude   Changelog

Disclaimer

Taste Skill has no official token, coin, or crypto project. Any token using my name, image, or project is unaffiliated and not endorsed by me.

Disclaimer · Install · Skills · Settings · Examples · Sponsors · Research · FAQ · License

Feedback & Contributions

We would love your feedback. Suggestions and bug reports:

Installing

The npx skills add CLI scans the skills/ folder in this repo, so all skills below (code and image-generation) install the same way.

npx skills add https://github.com/Leonxlnx/taste-skill

Install a single skill by its install name (the name: field inside the SKILL frontmatter, not the folder name):

npx skills add https://github.com/Leonxlnx/taste-skill --skill "design-taste-frontend"

You can also copy any SKILL.md into your project or paste it into ChatGPT / Codex conversations.

Updating from the previous version

The default taste-skill (install name design-taste-frontend) is now v2 (experimental), a substantial rewrite of the original v1. If you already have v1 installed, just re-run the install command and you will be upgraded:

npx skills add https://github.com/Leonxlnx/taste-skill --skill "design-taste-frontend"

The install name did not change, so no script updates are needed. The newer SKILL.md replaces the older one in place.

If you depend on the exact behavior of v1 and want to pin to it explicitly:

npx skills add https://github.com/Leonxlnx/taste-skill --skill "design-taste-frontend-v1"

See CHANGELOG.md for the full v1 to v2 diff and the rationale.

Skills

Each skill does one job; you do not need all of them at once. Implementation skills output code. Image-generation skills output reference images only.

The Install name column is the exact value you pass to --skill.

Skill (folder) Install name Description
taste-skill design-taste-frontend 🆕 v2 (experimental) - substantial rewrite of the default skill. Reads the brief, infers the design language, tunes three dials (VARIANCE / MOTION / DENSITY). Brief inference, design-system map, hard em-dash ban, canonical GSAP code skeletons, redesign-audit protocol, strict pre-flight check. Actively iterating toward v2.0.0 stable.
taste-skill-v1 design-taste-frontend-v1 The original v1 of taste-skill, preserved for projects depending on its exact behavior. Use only if the v2 default breaks something specific in your workflow.
gpt-tasteskill gpt-taste Stricter variant for GPT/Codex: higher layout variance, stronger GSAP direction, aggressive anti-slop.
image-to-code-skill image-to-code Image-first pipeline: generate site references, analyze them, then implement the frontend to match.
redesign-skill redesign-existing-projects Existing projects: audit the UI first, then fix layout, spacing, hierarchy, styling.
soft-skill high-end-visual-design Polished, calm, expensive UI with softer contrast, whitespace, premium fonts, spring motion.
output-skill full-output-enforcement When the model ships half-finished work: full output, no placeholder comments.
minimalist-skill minimalist-ui Editorial product UI (Notion/Linear vibes), restrained palette, crisp structure.
brutalist-skill industrial-brutalist-ui Hard mechanical language: Swiss type, sharp contrast, experimental layout.
stitch-skill stitch-design-taste Google Stitch-compatible rules, including optional DESIGN.md export format.

Image generation skills

These produce design images only (no code). Use with ChatGPT Images, Codex image mode, or any agent that generates images.

Skill (folder) Install name Description
imagegen-frontend-web imagegen-frontend-web Website comps: hero, landing, multi-section with strong typography, spacing, anti-slop art direction.
imagegen-frontend-mobile imagegen-frontend-mobile Mobile screens and flows: iOS/Android/cross-platform, mockups, readable type, coherent sets.
brandkit brandkit Brand-kit boards: logo directions, palettes, type, identity applications across categories.

Which one should I use?

  • Start with taste-skill for the safest general default. (Now v2 experimental - see what changed in the CHANGELOG.)
  • If you depend on the exact behavior of the original taste-skill, install taste-skill-v1 instead.
  • Use gpt-taste when you want the stricter GPT/Codex-oriented rules and motion/layout enforcement.
  • Use image-to-code-skill for image → analyze → code website workflows.
  • Use redesign-skill to improve an existing codebase instead of greenfield styling.
  • Add soft-skill, minimalist-skill, or brutalist-skill when the visual direction is already chosen.
  • Add output-skill if the agent keeps truncating output.
  • Use imagegen-frontend-web, imagegen-frontend-mobile, or brandkit when the deliverable is images (comps, flows, identity boards), then pass results to your coding agent.

Image-first tip

For image-to-code-skill, state the pipeline in the prompt, e.g.: follow the skill: generate images, then analyze, then code.

ChatGPT Images and Codex

Attach or paste imagegen-frontend-web, imagegen-frontend-mobile, or brandkit and ask for the frames you need, then feed the renders to Codex, Cursor, or Claude Code. Use image-to-code-skill when you want one workflow that both generates references and implements the site in code.

Settings (taste-skill only)

Numbers at the top of the file are 1-10 dials:

  • DESIGN_VARIANCE: Layout experimentation (lower: centered/clean · higher: asymmetric/modern).
  • MOTION_INTENSITY: Animation depth (lower: hover · higher: scroll/magnetic).
  • VISUAL_DENSITY: Information per viewport (lower: spacious · higher: dense dashboards).

Examples

Created with taste-skill:

Support the project

If Taste Skill helps you, consider sponsoring:

Sponsor on GitHub

Community Sponsors

dnakov AkramReshad ajmalaksar25 krikkkk navanchauhan robinebers JKc66 u2393696078-rgb a-human-created-this AtharvaJaiswal005 ghughes7 mccun934 techmedic5 bytewerk-dev LuisGot oskar-collab

Star History Rank

Research

Background writing that shaped these skills lives in research/.

Common Questions

How is this different from other AI design skills?
Multiple specialized variants, adjustable dials in key skills, anti-repetition rules informed by dedicated research. All are framework agnostic across major coding agents.

Does it work with React, Vue, Svelte?
Yes. Rules target design intent, not a single framework API.

What is SKILL.md?
A portable instruction file agents can load automatically; install via npx skills add or by copying into a repo or conversation.

Do image-generation skills install with npx skills add?
Yes. They live under skills/ alongside the code skills so the same CLI discovers them.

License

MIT License · Copyright (c) 2026 Leonxlnx

View on GitHub

Recent activity

commits and pull requests

Code frequency

additions and deletions
+8.6K-8.6KWeek of 2026-02-15: +2,674 linesWeek of 2026-02-15: -2,399 linesWeek of 2026-02-22: +11 linesWeek of 2026-02-22: -0 linesWeek of 2026-03-01: +959 linesWeek of 2026-03-01: -260 linesWeek of 2026-03-08: +0 linesWeek of 2026-03-08: -0 linesWeek of 2026-03-15: +1,709 linesWeek of 2026-03-15: -1,106 linesWeek of 2026-03-22: +16 linesWeek of 2026-03-22: -1 linesWeek of 2026-03-29: +11 linesWeek of 2026-03-29: -0 linesWeek of 2026-04-05: +1 linesWeek of 2026-04-05: -0 linesWeek of 2026-04-12: +391 linesWeek of 2026-04-12: -199 linesWeek of 2026-04-19: +8,577 linesWeek of 2026-04-19: -4,348 linesWeek of 2026-04-26: +3,097 linesWeek of 2026-04-26: -3,045 linesWeek of 2026-05-03: +447 linesWeek of 2026-05-03: -144 linesWeek of 2026-05-10: +0 linesWeek of 2026-05-10: -0 linesWeek of 2026-05-17: +0 linesWeek of 2026-05-17: -0 linesWeek of 2026-05-24: +1,788 linesWeek of 2026-05-24: -445 linesWeek of 2026-05-31: +0 linesWeek of 2026-05-31: -0 linesWeek of 2026-06-07: +52 linesWeek of 2026-06-07: -1 linesWeek of 2026-06-14: +327 linesWeek of 2026-06-14: -159 linesWeek of 2026-06-21: +361 linesWeek of 2026-06-21: -102 linesWeek of 2026-06-28: +4 linesWeek of 2026-06-28: -1 linesWeek of 2026-07-05: +62 linesWeek of 2026-07-05: -51 linesWeek of 2026-07-12: +20 linesWeek of 2026-07-12: -14 linesWeek of 2026-07-19: +40 linesWeek of 2026-07-19: -29 linesWeek of 2026-07-26: +0 linesWeek of 2026-07-26: -0 linesWeek of 2026-08-02: +0 linesWeek of 2026-08-02: -0 linesFeb 15, 2026Aug 2, 2026
+20.5K lines added, -12.3K removed over the last year.

Commits per week

last 52 weeks
300Week of 2025-08-09: 0 commitsWeek of 2025-08-16: 0 commitsWeek of 2025-08-23: 0 commitsWeek of 2025-08-30: 0 commitsWeek of 2025-09-06: 0 commitsWeek of 2025-09-13: 0 commitsWeek of 2025-09-20: 0 commitsWeek of 2025-09-27: 0 commitsWeek of 2025-10-04: 0 commitsWeek of 2025-10-11: 0 commitsWeek of 2025-10-18: 0 commitsWeek of 2025-10-25: 0 commitsWeek of 2025-11-01: 0 commitsWeek of 2025-11-09: 0 commitsWeek of 2025-11-16: 0 commitsWeek of 2025-11-23: 0 commitsWeek of 2025-11-30: 0 commitsWeek of 2025-12-07: 0 commitsWeek of 2025-12-14: 0 commitsWeek of 2025-12-21: 0 commitsWeek of 2025-12-28: 0 commitsWeek of 2026-01-04: 0 commitsWeek of 2026-01-11: 0 commitsWeek of 2026-01-18: 0 commitsWeek of 2026-01-25: 0 commitsWeek of 2026-02-01: 0 commitsWeek of 2026-02-08: 0 commitsWeek of 2026-02-15: 30 commitsWeek of 2026-02-22: 2 commitsWeek of 2026-03-01: 2 commitsWeek of 2026-03-08: 0 commitsWeek of 2026-03-15: 14 commitsWeek of 2026-03-22: 3 commitsWeek of 2026-03-29: 1 commitsWeek of 2026-04-05: 1 commitsWeek of 2026-04-12: 6 commitsWeek of 2026-04-19: 13 commitsWeek of 2026-04-26: 7 commitsWeek of 2026-05-03: 8 commitsWeek of 2026-05-10: 0 commitsWeek of 2026-05-17: 0 commitsWeek of 2026-05-24: 8 commitsWeek of 2026-05-31: 0 commitsWeek of 2026-06-07: 4 commitsWeek of 2026-06-14: 12 commitsWeek of 2026-06-21: 12 commitsWeek of 2026-06-28: 1 commitsWeek of 2026-07-05: 2 commitsWeek of 2026-07-12: 3 commitsWeek of 2026-07-19: 7 commitsWeek of 2026-07-26: 0 commitsWeek of 2026-08-02: 0 commitsAug 9, 2025Aug 2, 2026
136 commits in the last 52 weeks.

When work happens

weekday and hour
SunMonTueWedThuFriSat036912151821Sun 0:00 — 15 commitsSun 1:00 — 2 commitsSun 2:00 — 0 commitsSun 3:00 — 0 commitsSun 4:00 — 0 commitsSun 5:00 — 0 commitsSun 6:00 — 0 commitsSun 7:00 — 0 commitsSun 8:00 — 0 commitsSun 9:00 — 0 commitsSun 10:00 — 0 commitsSun 11:00 — 0 commitsSun 12:00 — 0 commitsSun 13:00 — 0 commitsSun 14:00 — 1 commitsSun 15:00 — 0 commitsSun 16:00 — 0 commitsSun 17:00 — 0 commitsSun 18:00 — 0 commitsSun 19:00 — 1 commitsSun 20:00 — 2 commitsSun 21:00 — 1 commitsSun 22:00 — 0 commitsSun 23:00 — 3 commitsMon 0:00 — 1 commitsMon 1:00 — 1 commitsMon 2:00 — 0 commitsMon 3:00 — 0 commitsMon 4:00 — 0 commitsMon 5:00 — 0 commitsMon 6:00 — 0 commitsMon 7:00 — 0 commitsMon 8:00 — 0 commitsMon 9:00 — 0 commitsMon 10:00 — 0 commitsMon 11:00 — 0 commitsMon 12:00 — 0 commitsMon 13:00 — 0 commitsMon 14:00 — 0 commitsMon 15:00 — 0 commitsMon 16:00 — 0 commitsMon 17:00 — 2 commitsMon 18:00 — 3 commitsMon 19:00 — 0 commitsMon 20:00 — 0 commitsMon 21:00 — 2 commitsMon 22:00 — 0 commitsMon 23:00 — 0 commitsTue 0:00 — 5 commitsTue 1:00 — 0 commitsTue 2:00 — 0 commitsTue 3:00 — 0 commitsTue 4:00 — 0 commitsTue 5:00 — 0 commitsTue 6:00 — 0 commitsTue 7:00 — 0 commitsTue 8:00 — 0 commitsTue 9:00 — 1 commitsTue 10:00 — 0 commitsTue 11:00 — 0 commitsTue 12:00 — 0 commitsTue 13:00 — 0 commitsTue 14:00 — 1 commitsTue 15:00 — 0 commitsTue 16:00 — 1 commitsTue 17:00 — 5 commitsTue 18:00 — 0 commitsTue 19:00 — 1 commitsTue 20:00 — 0 commitsTue 21:00 — 1 commitsTue 22:00 — 0 commitsTue 23:00 — 3 commitsWed 0:00 — 1 commitsWed 1:00 — 0 commitsWed 2:00 — 0 commitsWed 3:00 — 0 commitsWed 4:00 — 0 commitsWed 5:00 — 0 commitsWed 6:00 — 0 commitsWed 7:00 — 0 commitsWed 8:00 — 0 commitsWed 9:00 — 0 commitsWed 10:00 — 0 commitsWed 11:00 — 0 commitsWed 12:00 — 0 commitsWed 13:00 — 0 commitsWed 14:00 — 0 commitsWed 15:00 — 8 commitsWed 16:00 — 5 commitsWed 17:00 — 0 commitsWed 18:00 — 0 commitsWed 19:00 — 0 commitsWed 20:00 — 0 commitsWed 21:00 — 0 commitsWed 22:00 — 0 commitsWed 23:00 — 0 commitsThu 0:00 — 1 commitsThu 1:00 — 1 commitsThu 2:00 — 0 commitsThu 3:00 — 0 commitsThu 4:00 — 0 commitsThu 5:00 — 0 commitsThu 6:00 — 0 commitsThu 7:00 — 0 commitsThu 8:00 — 0 commitsThu 9:00 — 0 commitsThu 10:00 — 0 commitsThu 11:00 — 0 commitsThu 12:00 — 0 commitsThu 13:00 — 0 commitsThu 14:00 — 2 commitsThu 15:00 — 0 commitsThu 16:00 — 0 commitsThu 17:00 — 6 commitsThu 18:00 — 1 commitsThu 19:00 — 2 commitsThu 20:00 — 1 commitsThu 21:00 — 2 commitsThu 22:00 — 2 commitsThu 23:00 — 0 commitsFri 0:00 — 0 commitsFri 1:00 — 1 commitsFri 2:00 — 0 commitsFri 3:00 — 0 commitsFri 4:00 — 0 commitsFri 5:00 — 0 commitsFri 6:00 — 0 commitsFri 7:00 — 0 commitsFri 8:00 — 0 commitsFri 9:00 — 1 commitsFri 10:00 — 0 commitsFri 11:00 — 0 commitsFri 12:00 — 0 commitsFri 13:00 — 0 commitsFri 14:00 — 0 commitsFri 15:00 — 2 commitsFri 16:00 — 2 commitsFri 17:00 — 1 commitsFri 18:00 — 1 commitsFri 19:00 — 1 commitsFri 20:00 — 0 commitsFri 21:00 — 0 commitsFri 22:00 — 0 commitsFri 23:00 — 0 commitsSat 0:00 — 0 commitsSat 1:00 — 2 commitsSat 2:00 — 0 commitsSat 3:00 — 0 commitsSat 4:00 — 0 commitsSat 5:00 — 0 commitsSat 6:00 — 0 commitsSat 7:00 — 0 commitsSat 8:00 — 0 commitsSat 9:00 — 0 commitsSat 10:00 — 0 commitsSat 11:00 — 0 commitsSat 12:00 — 4 commitsSat 13:00 — 12 commitsSat 14:00 — 2 commitsSat 15:00 — 8 commitsSat 16:00 — 0 commitsSat 17:00 — 0 commitsSat 18:00 — 0 commitsSat 19:00 — 0 commitsSat 20:00 — 4 commitsSat 21:00 — 3 commitsSat 22:00 — 5 commitsSat 23:00 — 3 commits
Commit volume by weekday and hour (UTC). Larger dots mean more commits.

Who is committing

last 52 weeks
Maintainer commits138 (96%)
Community commits6 (4%)

144 commits in total over the last year.

DateListRankStars gained
Jul 24, 2026daily#10+5
Jul 11, 2026daily#17+2
Jul 9, 2026daily#7+5
Jul 8, 2026daily#17+4
Jul 7, 2026daily#2+17
Jul 6, 2026daily#3+11
Jul 5, 2026daily#9+30
Jul 4, 2026daily#11+32
Jul 3, 2026daily#14+12
Jul 2, 2026daily#22+21
Jun 26, 2026daily#13+20
Jun 25, 2026daily#20+18
Jun 24, 2026daily#18+17
Jun 21, 2026daily#15+34
Jun 19, 2026daily#23+11
  • openclaw/openclaw

    Your own personal AI assistant. Any OS. Any Platform. The lobster way. 🦞

    385.5K stars · TypeScript

  • openclaw/openclaw

    Your own personal AI assistant. Any OS. Any Platform. The lobster way. 🦞

    384.4K stars · TypeScript

  • openclaw/openclaw

    Your own personal AI assistant. Any OS. Any Platform. The lobster way. 🦞

    384.4K stars · TypeScript

  • openclaw/openclaw

    Your own personal AI assistant. Any OS. Any Platform. The lobster way. 🦞

    384.4K stars · TypeScript

  • donnemartin/system-design-primer

    Learn how to design large-scale systems. Prep for the system design interview. Includes Anki flashcards.

    362.2K stars · Python

  • obra/superpowers

    An agentic skills framework & software development methodology that works.

    268.6K stars · Shell