Agent skill

simon42 Dashboard Strategy Dev Guide

by TheRealSimon42 in TheRealSimon42/simon42-dashboard-strategy

Working rules for developing the simon42 Home Assistant dashboard strategy: verify before assuming, protect existing behavior, test on a real system and handle community PRs with care.

Custom licenceAuto-check passedDevelopment

SKILL.md written in German; this summary is our English description.

Install simon42 Dashboard Strategy Dev Guide

skills CLI
$ npx skills add TheRealSimon42/simon42-dashboard-strategy --skill strategy-dev -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install TheRealSimon42/simon42-dashboard-strategy strategy-dev --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/TheRealSimon42/simon42-dashboard-strategy.git skills-src && mkdir -p .claude/skills && cp -r skills-src/.claude/skills/strategy-dev .claude/skills/strategy-dev && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
strategy-dev
GitHub stars
262
Token cost
~3.6k tokens
SKILL.md length
1,615 words
Files
1
Skills in repo
1
Repo updated
First seen
Licence
Custom licence

At a glance

Working rules for developing the simon42 Home Assistant dashboard strategy: verify before assuming, protect existing behavior, test on a real system and handle community PRs with care.

  • Works in 7 steps: Erst verstehen, dann ändern. Vor dem… → Verifizieren statt vermuten. → Bestandsverhalten ist heilig. → …
  • Implementing an issue or fixing a bug in the simon42 dashboard strategy repository
  • SKILL.md covers Grundhaltung — sieben Regeln, Der Arbeits-Zyklus (Issue /…, Kreuzauswirkungs-Check (vor… and Community-PRs und Issues, plus 3 more sections
  • Calls npm, gh and node; needs GITHUB_TOKEN

What it does

This guide distills how the project has been built, aiming at a process that finds mistakes before users do, since the strategy runs in many households. It treats the repository's CLAUDE.md as binding and does not repeat it: module and registry design, documented design decisions that must not be reversed, the release-please and Conventional Commits workflow, and Codacy pitfalls. The agent reads it in full before the first change.

The rules start with understanding before editing, since most real bugs sit in the interplay of registry, views, editor and filter pipeline, and with verifying instead of guessing, using the Home Assistant frontend source as the primary reference and checking git history before accepting a bug report as fact. Existing behavior is protected: anything that visibly changes current dashboards must be opt-in with an unchanged default, and config keys count as public API, so they are never renamed or removed. It also covers quality gates, cross-impact checks and community PRs. The text is written in German.

When your agent uses it

  • Implementing an issue or fixing a bug in the simon42 dashboard strategy repository
  • Reviewing or porting a community pull request into the strategy
  • Preparing a release or refactoring where defaults could change by accident

Example prompts

  • “Fix the room view bug from this issue, but check git history first to confirm the behavior actually changed.”
  • “Review this community PR and rework the new feature so it is opt-in.”
  • “Before I rename this config option, check whether it counts as public API.”

Requirements

  • A checkout of the simon42-dashboard-strategy repository, including its CLAUDE.md

Workflow steps

7 steps, taken from the first numbered list in SKILL.md.

  1. Erst verstehen, dann ändern. Vor dem Edit die betroffenen Module ganz lesen und die
  2. Verifizieren statt vermuten.
  3. Bestandsverhalten ist heilig.
  4. Am HA-Original orientieren. Bevor du ein neues UI-Konzept erfindest: nachsehen, wie
  5. Performance ist Architektur, kein Feinschliff.
  6. Erkennungs-Heuristiken konservativ bauen. Geräte/Features nie über Entity-ID-Muster
  7. Klartext und ehrliche Trade-offs. Editor-Texte für Endnutzer verständlich formulieren;

What it can do on your machine

Read from SKILL.md and the folder at commit 944ba94. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    Shell commands in SKILL.md call:

    • npm
    • gh
    • node
    • npx
    • git

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    No URLs in SKILL.md. Its commands use npm, gh, npx and git, which can reach the network depending on how they are called.

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names these keys or tokens, usually read from environment variables:

    • GITHUB_TOKEN

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

simon42 Dashboard Strategy Dev Guide loads about 3.6k tokens when it runs. Until then it costs about 155 tokens; SKILL.md has 1,615 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~155
When it runs · the whole SKILL.md, loaded when a task matches
~3.6k

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.

SKILL.md

Its licence (Custom licence) doesn't allow us to republish the file, so here is its outline and opening line. It has 1,615 words (~3,642 tokens).

“Dieser Skill destilliert die Arbeitsweise, mit der diese Strategy bisher entwickelt wurde. Ziel ist nicht nur funktionierender Code, sondern ein Prozess, der Fehler findet, bevor die Community sie findet: verifizieren statt vermuten, Bestandsverhalten schützen, am echten System testen. Das Projekt…”

— opening of SKILL.md by TheRealSimon42, Custom licence
name
strategy-dev

Read the full SKILL.md on GitHub

Files

Just SKILL.md in .claude/skills/strategy-dev of TheRealSimon42/simon42-dashboard-strategy.

Open the folder on GitHubat commit 944ba94

Compare with similar skills

simon42 Dashboard Strategy Dev Guide next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

simon42 Dashboard Strategy Dev Guide compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
simon42 Dashboard Strategy Dev Guide this skillTheRealSimon42/simon42-dashboard-strategy262—~3.6kAutomated safety check: PassCustom licence
WooCommerce Code Reviewwoocommerce/woocommerce11k3 repos~1.1kAutomated safety check: PassCustom licence
Contributor-First PR MergeHKUDS/OpenHarness16k1 repos~847Automated safety check: PassMIT
Code Review Skillawesome-skills/code-review-skill2.1k—~2.8kAutomated safety check: NotesMIT
Pre-Release PR Triagejamiepine/voicebox57k—~3.1kAutomated safety check: PassMIT
React Router PR Finish Lineremix-run/react-router57k—~1.4kAutomated safety check: PassMIT

Similar skills

  • WooCommerce Code Review

    woocommerce/woocommerce

    Reviews WooCommerce code changes against the project's standards, flagging backend PHP architecture, naming, documentation, data integrity and testing violations.

    11k GitHub starsUsed in 3 repos~1.1k tokens
    DevelopmentAuto-check passed
  • Merges external GitHub pull requests while keeping the original author credited, and fixes conflicts after the merge instead of rewriting the contribution.

    16k GitHub starsUsed in 1 repo~847 tokens
    DevelopmentAuto-check passed
  • Code Review Skill

    awesome-skills/code-review-skill

    Provides comprehensive code review guidance for React 19, Vue 3, Angular 17+, Svelte 5, Rust, TypeScript, Java, Java 8, PHP, Ruby, Rails, Python, Django, FastAPI, Go, C/.NET, Kotlin, Swift, Dart…

    2.1k GitHub stars~2.8k tokensUpdated 29 days ago
    DevelopmentAuto-check: notes
  • Pre-Release PR Triage

    jamiepine/voicebox

    Sorts a backlog of open pull requests into must-merge, candidate, superseded and deferred, writes a triage doc and works the merge loop before a release.

    57k GitHub stars~3.1k tokensUpdated yesterday
    DevelopmentAuto-check passed
  • React Router PR Finish Line

    remix-run/react-router

    Takes a blocked community pull request in React Router and adds the missing tests, change file or docs so it can merge, working on the contributor's branch.

    57k GitHub stars~1.4k tokensUpdated yesterday
    DevelopmentAuto-check passed
  • Verdaccio PR Review

    verdaccio/verdaccio

    Reviews an existing verdaccio/verdaccio pull request end to end, verifies each finding and reports whether it is mergeable, optionally fixing it on the PR branch.

    18k GitHub stars~1.7k tokensUpdated yesterday
    DevelopmentAuto-check passed

Works with

Categories

Questions about simon42 Dashboard Strategy Dev Guide

What does simon42 Dashboard Strategy Dev Guide do?

Working rules for developing the simon42 Home Assistant dashboard strategy: verify before assuming, protect existing behavior, test on a real system and handle community PRs with care. This guide distills how the project has been built, aiming at a process that finds mistakes before users do, since the strategy runs in many households.md as binding and does not repeat it: module and registry design, documented design decisions that must not be reversed, the release-please and Conventional Commits workflow, and Codacy pitfalls.

When should I use simon42 Dashboard Strategy Dev Guide?

simon42 Dashboard Strategy Dev Guide fits situations like: implementing an issue or fixing a bug in the simon42 dashboard strategy repository; reviewing or porting a community pull request into the strategy; preparing a release or refactoring where defaults could change by accident.

How do I install simon42 Dashboard Strategy Dev Guide in Claude Code?

Run `npx skills add TheRealSimon42/simon42-dashboard-strategy --skill strategy-dev -a claude-code`. Or copy the skill folder (.claude/skills/strategy-dev in TheRealSimon42/simon42-dashboard-strategy) into .claude/skills/strategy-dev in your project. Claude Code loads it when a task matches its description.

How do I install simon42 Dashboard Strategy Dev Guide in Codex?

Run `npx skills add TheRealSimon42/simon42-dashboard-strategy --skill strategy-dev -a codex`. Or copy the skill folder (.claude/skills/strategy-dev in TheRealSimon42/simon42-dashboard-strategy) into .agents/skills/strategy-dev in your project. Codex loads it when a task matches its description.

Can I use simon42 Dashboard Strategy Dev Guide in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add TheRealSimon42/simon42-dashboard-strategy --skill strategy-dev -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/strategy-dev, .gemini/skills/strategy-dev, .github/skills/strategy-dev and .opencode/skills/strategy-dev in your project.

What does simon42 Dashboard Strategy Dev Guide need to run?

Going by SKILL.md and its folder, simon42 Dashboard Strategy Dev Guide needs the command-line tools its instructions call (npm, gh, node, npx and git) and credentials named GITHUB_TOKEN. Our summary lists: A checkout of the simon42-dashboard-strategy repository, including its CLAUDE.md.

Does simon42 Dashboard Strategy Dev Guide access the network?

SKILL.md contains no URLs. Its commands use npm, gh, npx and git, which can reach the network depending on how they are called. This is read from the text; nothing was executed.

Is simon42 Dashboard Strategy Dev Guide safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.

What licence does simon42 Dashboard Strategy Dev Guide use?

simon42 Dashboard Strategy Dev Guide has a licence file (the repository's licence) that doesn't match a standard licence. Read it on GitHub before reusing the skill.

How many tokens does simon42 Dashboard Strategy Dev Guide use?

About 3.6k tokens (SKILL.md is roughly 15k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.

What are the alternatives to simon42 Dashboard Strategy Dev Guide?

Skills that share tags, products or a category with simon42 Dashboard Strategy Dev Guide: WooCommerce Code Review (woocommerce/woocommerce, 11k stars), Contributor-First PR Merge (HKUDS/OpenHarness, 16k stars), Code Review Skill (awesome-skills/code-review-skill, 2.1k stars) and Pre-Release PR Triage (jamiepine/voicebox, 57k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains simon42 Dashboard Strategy Dev Guide?

TheRealSimon42 (a GitHub user) maintains it in TheRealSimon42/simon42-dashboard-strategy, which has 262 GitHub stars. The repository was last updated on October 2, 2026.

Source: TheRealSimon42/simon42-dashboard-strategy on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.