timmo001

timmo001

@timmo001

GitHub
57 Skills
57 Total Stars
September 2026 Joined

Public Skills

effect-gh

by timmo001

Use @timmo001/effect-gh for GitHub CLI integration in Effect TypeScript code. Apply when adding or changing gh-backed API requests, repository, issue, pull request or workflow operations, streaming output, or migrating hand-written gh subprocess wrappers to Effect.

API Dev 1 1mo ago

task-focus

by timmo001

Keep the original task on track when the user raises a side thought, side question, tentative branch idea, or explicit change of task. Use before diverting work, switching branches, or choosing between a BTW session, a fresh session, and the current conversation, especially with a large context window.

Auth 1 1mo ago

shared-workflows

by timmo001

Use, configure, maintain, or create reusable GitHub Actions workflows for personal and organisation repositories. Use when a task mentions shared workflows, reusable workflows, workflow_call, cross-repository workflow uses:, or the personal workflows repository; do not use for repository-specific or proof-of-concept CI unless evaluating whether it should be shared.

Code Review 1 1mo ago

github-development-rulesets

by timmo001

Create GitHub Development rulesets from the bundled JSON baseline, compare and migrate existing rulesets, or update required CI checks. Use when setting up a Development ruleset, choosing among existing rulesets, or reconciling their policy and emitted check names.

Code Review 1 1mo ago

changeset-scope

by timmo001

Keep all scoped code work contained to the user-defined changeset. Use for implementation, fixes, diagnosis, refactoring, cleanup, and review when explicit instructions, named files, diffs, branches, pull requests, or injected work scopes define the boundary.

Automation 1 1mo ago

home-assistant-frontend

by timmo001

Home Assistant frontend skill routing and personal engineering overlays. Use when editing or reviewing the Home Assistant frontend so repository-local ha-frontend-* skills stay authoritative and applicable Lit, TypeScript, cleanup, and HA companion skills are also loaded.

Code Gen 1 1mo ago

home-assistant-list-components

by timmo001

Home Assistant list component migration and usage guidance. Use when editing ha-list, ha-list-item, ha-md-list, or migrating to ha-list-nav, ha-list-selectable, ha-list-item-button, ha-list-item-option, or ha-list-item-base.

Accessibility 1 1mo ago

opencode-effect

by timmo001

Develop and migrate OpenCode V2 plugins, clients, SDK hosts, and HTTP API integrations. Use for the OpenCode plugin API, @opencode-ai/client, @opencode-ai/sdk, server API, Effect entrypoints, or V1-to-V2 API migration.

API Dev 1 1mo ago

types-enforce-ts

by timmo001

TypeScript type-safety guidance for editing and reviewing .ts, .tsx, .mts, and .cts files.

Types 1 1mo ago

pkexec-root

by timmo001

Use pkexec first for commands that need root directly or indirectly.

CLI Tools 1 1mo ago

branch-context-consumer

by timmo001

Consume BranchContextPlugin injections in commands. Use when a command depends on an injected <branch-context> block for its scope.

CLI Tools 1 1mo ago

human-step-guide

by timmo001

Prepare a concise guide when progress is blocked by a genuinely human-only action. Use for approvals, physical actions, credential entry, or dashboard steps the agent cannot perform; do not use for work available tools can complete.

Agents 1 1mo ago

lit-rendering

by timmo001

Lit rendering and picker callback-shape guidance for editing and reviewing Lit components.

Processing 1 1mo ago

remove-single-use-functions

by timmo001

Safe inlining and removal of single-use functions during code review and refactoring. Use when a local, non-exported helper has exactly one real call site and inlining preserves behaviour and readability.

Code Review 1 1mo ago

install-tool

by timmo001

Install tools, applications, CLIs, runtimes, and packages. Use when an installation request should prefer mise for development tools, then fall back to pacman or yay for system-integrated software.

CLI Tools 1 1mo ago

agent-oxlint

by timmo001

Run the optional advisory Oxlint pass during JavaScript or TypeScript cleanup and slop-reduction work in dot-managed repositories. Use after the repository's own lint workflow; act only on diagnostics intersecting changed diff lines, while the command checks private opt-in and local Oxlint precedence.

Agents 1 1mo ago

effect-principles

by timmo001

Apply the Effect way of reasoning in codebases that do not use Effect, in any programming language. Use when editing or reviewing non-Effect code so dependencies, failures, state, boundaries, resources, time, and workflows stay explicit without adding Effect-shaped architecture or broader scope.

Automation 1 1mo ago

pitchfork-dev-servers

by timmo001

Manage long-running local dev servers by precedence - the project's own AGENTS.md workflow first, framework-native background mode next, then pitchfork as the fallback. Use when starting, stopping, restarting, checking, or tailing development servers, background servers, pitchfork.toml, pitchfork MCP tools, or local AGENTS/mise tasks that mention pitchfork.

Agents 1 1mo ago

home-assistant-lazy-context

by timmo001

'Home Assistant frontend lazy-context, memoization, and hass removal guidance. Use when migrating Lit components from hass!: HomeAssistant, .hass=${...}, or broad hass access to context slices.'

Comments 1 1mo ago

browser-access

by timmo001

Decide whether browser access is needed and keep authorised checks narrow. Use for frontend or UI diagnosis, before proposing or using Browser Control, Chrome DevTools, or equivalent browser automation, and when the user explicitly requests browser interaction.

Code Review 1 1mo ago

check-skill-updates

by timmo001

Check imported skills for upstream changes and review safe updates. Use when a tracked # origin: may have changed or when refreshing installed skills from their source repositories.

Code Review 1 1mo ago

cleanup-unnecessary-variables

by timmo001

Safe removal of unnecessary variables during code review and refactoring. Use when simplifying code, inlining temporary or single-use variables, or removing redundant aliases, while preserving runtime behaviour, evaluation order, and variables kept for readability or debugging.

Code Review 1 1mo ago

home-assistant-lit-rendering

by timmo001

Home Assistant Lit rendering extensions for HA components and context-aware picker callback shape.

UI Components 1 1mo ago

evidence-first

by timmo001

Check questions and uncertain statements before answering, while following clear user choices and limits. Use in any agent mode when the user asks why or how something works, says things like I think, I remember, or I don't think, asks whether something is correct, requests advice, or gives a firm preference such as I don't want this, reduce the scope, or this is going too far.

Agents 1 1mo ago