Not in the top 1,000 by GitHub stars

termio-sh/termio

A terminal-first agentic development environment for agentic coding. Build for CLI/TUI agent. Runtime for Coding Agent, Tmux alternative

History

Review weekly changes to SKILL.md before updating. Dates mark the weeks in which we observed each version; checks apply to the recorded commits.

View weekly changes

Sources/termio/Resources/skills/termio/SKILL.md

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Instructions only

First observation → 06db42416773

No earlier version was observed for comparison.

Compare on GitHub

Sources/termio/Resources/skills/termio-device/SKILL.md

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Instructions only

First observation → 06db42416773

No earlier version was observed for comparison.

Compare on GitHub

skills/animation-vocabulary/SKILL.md

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Instructions only

First observation → 06db42416773

No earlier version was observed for comparison.

Compare on GitHub

skills/app-screenshot-debug/SKILL.md

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Local scripts

First observation → 06db42416773

No earlier version was observed for comparison.

Compare on GitHub

skills/apple-design/SKILL.md

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Instructions only

First observation → 06db42416773

No earlier version was observed for comparison.

Compare on GitHub

skills/asc/SKILL.md

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 06db42416773

No earlier version was observed for comparison.

Compare on GitHub

skills/bump-version/SKILL.md

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 06db42416773

No earlier version was observed for comparison.

Compare on GitHub

skills/check-ghostty-update/SKILL.md

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Instructions only

First observation → 06db42416773

No earlier version was observed for comparison.

Compare on GitHub

skills/code-clean/SKILL.md

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Instructions only

First observation → 06db42416773

No earlier version was observed for comparison.

Compare on GitHub

skills/conventional-commit/SKILL.md

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Instructions only

First observation → 06db42416773

No earlier version was observed for comparison.

Compare on GitHub

skills/dia-source-analysis/SKILL.md

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Local scripts

First observation → 06db42416773

No earlier version was observed for comparison.

Compare on GitHub

skills/doc/SKILL.md

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Local scripts

First observation → 06db42416773

No earlier version was observed for comparison.

Compare on GitHub

skills/emil-design-eng/SKILL.md

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Instructions only

First observation → 06db42416773

No earlier version was observed for comparison.

Compare on GitHub

skills/find-animation-opportunities/SKILL.md

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Instructions only

First observation → 06db42416773

No earlier version was observed for comparison.

Compare on GitHub

skills/improve-animations/SKILL.md

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Instructions only

First observation → 06db42416773

No earlier version was observed for comparison.

Compare on GitHub

skills/ios-app-analysis/SKILL.md

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Instructions only

First observation → 06db42416773

No earlier version was observed for comparison.

Compare on GitHub

skills/ios-rebuild-dev/SKILL.md

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Instructions only

First observation → 06db42416773

No earlier version was observed for comparison.

Compare on GitHub

skills/issue-creator/SKILL.md

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Instructions only

First observation → 06db42416773

No earlier version was observed for comparison.

Compare on GitHub

skills/macos-rebuild-dev/SKILL.md

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 06db42416773

No earlier version was observed for comparison.

Compare on GitHub

skills/native-app-profiling/SKILL.md

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Instructions only

First observation → 06db42416773

No earlier version was observed for comparison.

Compare on GitHub

skills/og-generation/SKILL.md

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 06db42416773

No earlier version was observed for comparison.

Compare on GitHub

skills/pick-ui-library/SKILL.md

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Instructions only

First observation → 06db42416773

No earlier version was observed for comparison.

Compare on GitHub

skills/prototype/SKILL.md

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Instructions only

First observation → 06db42416773

No earlier version was observed for comparison.

Compare on GitHub

skills/review-animations/SKILL.md

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Instructions only

First observation → 06db42416773

No earlier version was observed for comparison.

Compare on GitHub

skills/review-copy/SKILL.md

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Instructions only

First observation → 06db42416773

No earlier version was observed for comparison.

Compare on GitHub

skills/swift-performance-optimization-skill/SKILL.md

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Instructions only

First observation → 06db42416773

No earlier version was observed for comparison.

Compare on GitHub

skills/swiftui-performance-audit/SKILL.md

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Instructions only

First observation → 06db42416773

No earlier version was observed for comparison.

Compare on GitHub

skills/termio/SKILL.md

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Instructions only

First observation → 06db42416773

No earlier version was observed for comparison.

Compare on GitHub

skills/termio-bug-report/SKILL.md

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 06db42416773

No earlier version was observed for comparison.

Compare on GitHub

skills/testflight-release/SKILL.md

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Instructions only

First observation → 06db42416773

No earlier version was observed for comparison.

Compare on GitHub

web/landing/public/SKILL.md

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 06db42416773

No earlier version was observed for comparison.

Compare on GitHub

View on GitHubAdd to my skills

Verified commit 06db4241677368660c8e7edadd1f43b6f982b2d5

git clone --filter=blob:none --no-checkout https://github.com/termio-sh/termio.git .hotskills/termio-sh-termio && git -C .hotskills/termio-sh-termio checkout --detach 06db4241677368660c8e7edadd1f43b6f982b2d5 # Copy each selected skill directory from .hotskills/termio-sh-termio into .claude/skills/<skill-name>/
git clone --filter=blob:none --no-checkout https://github.com/termio-sh/termio.git .hotskills/termio-sh-termio && git -C .hotskills/termio-sh-termio checkout --detach 06db4241677368660c8e7edadd1f43b6f982b2d5 # Copy each selected skill directory from .hotskills/termio-sh-termio into .agents/skills/<skill-name>/
785GitHub stars
74stars in 7 days
31skills in this repository
502commits in 30 days

Heat

8.3
  • Star growth, last 7 daysNot available
  • Star growth, last 24 hoursNot available
  • Rank movement, last 7 daysNot available
  • Commits, last 30 daysNot available
  • Accounts asking about it through MCP, last 7 daysNot available
  • Hot votes this weekNot available

Heat never changes the order by stars, and sponsorship never touches it. How heat works

Stars over time

Oct 25, 2026Nov 5, 2026785

30-day change not yet available: not enough history.

Individual skills in this repository

How it works

termio

When your agent uses it

See and drive the sibling agent sessions running alongside you in this Termio project via the `termio session` CLI — list and watch their status, spawn new agent or plain-terminal sessions, send a prompt or an answer into a session, and read an agent's reply from its transcript. Use when delegating work to another session, checking on or supervising what other sessions are doing, or starting a command the user should see in its own visible pane. Do not use merely because a task could run in parallel. Requires running inside Termio (TERMIO_SESSION set).

What it loads into context

Frontmatter

121 tokens

Always available to the agent

SKILL.md

2,151 tokens

When the skill is activated

Reference documents

0 tokens

Loaded on request

Token counts are estimates. Scripts run separately; they are not counted as reference context.

The playbook

    Files

    • SKILL.mdcore8,365 bytes
    Read SKILL.md
    
    # Driving sibling sessions (Termio)
    
    If `TERMIO_SESSION` is not set in your environment, you are not running inside
    a Termio-managed session — say so and stop instead of trying to drive sessions
    you cannot see.
    
    A sandboxed command cannot reach the CLI: seatbelt profiles that deny network
    access (Codex `workspace-write` is one) refuse unix-socket connects with
    EPERM, so `termio session …` fails with "the OS denied the connection". The
    socket and the app are fine — do not restart Termio; run the command outside
    the sandbox (in Codex, request escalated permissions for it). The link is
    one-directional there: siblings can still drive the sandboxed session, but it
    cannot drive back.
    
    View the complete source on GitHub

    Skills included

    • termio
    • termio
    • animation-vocabulary
    • app-screenshot-debug
    • apple-design
    • asc
    • bump-version
    • check-ghostty-update
    • code-clean
    • conventional-commit
    • dia-source-analysis
    • doc
    • emil-design-eng
    • find-animation-opportunities
    • improve-animations
    • ios-app-analysis
    • ios-rebuild-dev
    • issue-creator
    • macos-rebuild-dev
    • native-app-profiling
    • og-generation
    • pick-ui-library
    • prototype
    • review-animations
    • review-copy
    • Swift Performance Optimization Skill
    • performance-audit
    • termio
    • termio-bug-report
    • testflight-release
    • termio

    Repository facts

    License
    MIT
    Created
    May 23, 2026
    Last pushed
    Nov 2, 2026
    Forks
    69
    Open issues
    23
    Project activity
    Active

    Before you install

    Network or broad shell

    Automated signals, not a guarantee

    Checked Nov 5, 2026

    Not fully analyzed: some files were too long, unreadable or missing. This never lowers the level.

    Show 98 notes
    • skills/app-screenshot-debug/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
    • skills/app-screenshot-debug/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
    • skills/app-screenshot-debug/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
    • skills/app-screenshot-debug/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
    • skills/app-screenshot-debug/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
    • skills/asc/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
    • skills/asc/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
    • skills/bump-version/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
    • skills/bump-version/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
    • skills/bump-version/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
    • skills/bump-version/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
    • skills/bump-version/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
    • skills/bump-version/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
    • skills/bump-version/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
    • skills/bump-version/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
    • skills/check-ghostty-update/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
    • skills/check-ghostty-update/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
    • skills/check-ghostty-update/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
    • skills/check-ghostty-update/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
    • skills/code-clean/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
    Show all 163 signals by file

    scripts/build-app.sh

    • Executable scriptline 1
      #!/usr/bin/env bash
    • Access to secretsline 85
      [Credential-related source omitted]
    • Dangerous shell operationline 151
      rm -rf "$app_dir"
    • Network accessline 243
      if [[ "$channel" != "dev" ]]; then         echo "error: cannot build termiod — $daemon_toolchain_missing not found." >&2         echo "       Rust: https://rustup.rs — Zig: brew install zig (termiod/README.md)." >&2
    • Network accessline 244
      echo "error: cannot build termiod — $daemon_toolchain_missing not found." >&2         echo "       Rust: https://rustup.rs — Zig: brew install zig (termiod/README.md)." >&2         exit 1
    • Network accessline 245
      echo "       Rust: https://rustup.rs — Zig: brew install zig (termiod/README.md)." >&2
    • Network accessline 364
      if ! command -v go >/dev/null 2>&1; then     if [[ "$channel" != "dev" ]]; then         echo "error: cannot build $tailnet_name — go not found (https://go.dev/dl)." >&2
    • Network accessline 365
      if [[ "$channel" != "dev" ]]; then         echo "error: cannot build $tailnet_name — go not found (https://go.dev/dl)." >&2         exit 1
    • Network accessline 366
      echo "error: cannot build $tailnet_name — go not found (https://go.dev/dl)." >&2
    • Dangerous shell operationline 478
      rm -rf "$(dirname "$iconset_dir")"

    scripts/render-icon.sh

    • Executable scriptline 1
      #!/usr/bin/env bash

    skills/app-screenshot-debug/scripts/capture-window.sh

    • Executable scriptline 1
      #!/usr/bin/env bash

    skills/app-screenshot-debug/scripts/click-in-window.sh

    • Executable scriptline 1
      #!/usr/bin/env bash

    skills/asc/SKILL.md

    • Network accessline 8
      `asc` is installed via Homebrew (`brew install asc`). It is the only tool that should touch App Store Connect here — do not hand-roll JWTs or curl the API.
    • Network accessline 9
      should touch App Store Connect here — do not hand-roll JWTs or curl the API.
    • Network accessline 23
      If nothing is stored, register a key (Key ID + Issuer ID + `.p8` from https://appstoreconnect.apple.com/access/integrations/api):
    • Network accessline 24
      https://appstoreconnect.apple.com/access/integrations/api):
    • Network accessline 68
      Vendored from https://github.com/rorkai/app-store-connect-cli-skills at the

    skills/asc/references/asc-app-create-ui.md

    • Network accessline 35
      ### 2. Open App Store Connect Navigate to `https://appstoreconnect.apple.com/apps` and ensure the user is signed in.
    • Network accessline 36
      Navigate to `https://appstoreconnect.apple.com/apps` and ensure the user is signed in.

    skills/asc/references/asc-apple-ads.md

    • Access to secretsline 41
      [Credential-related source omitted]
    • Network accessline 149
      Raw requests accept only Apple Ads v5 paths or `https://api.searchads.apple.com/api/v5/...` URLs. `DELETE` still requires `--confirm`.

    skills/asc/references/asc-cli-usage.md

    • Access to secretsline 46
      [Credential-related source omitted]
    • Access to secretsline 47
      [Credential-related source omitted]

    skills/asc/references/asc-metadata-sync.md

    • Network accessline 99
      asc apps info edit --app "APP_ID" --version "1.2.3" --platform IOS --locale "en-US" --description "Your app description here" asc apps info edit --app "APP_ID" --version "1.2.3" --platform IOS --locale "en-US" --keywords "keyword1,keyword2,
    • Network accessline 101
      asc apps info edit --app "APP_ID" --version "1.2.3" --platform IOS --locale "en-US" --support-url "https://support.example.com"
    • Network accessline 107
      asc app-setup info set --app "APP_ID" --primary-locale "en-US" --privacy-policy-url "https://example.com/privacy"

    skills/asc/references/asc-notarization.md

    • Access to secretsline 8
      [Credential-related source omitted]
    • Network accessline 19
      If no identity is found, create one at https://developer.apple.com/account/resources/certificates/add (the App Store Connect API does not support creating Developer ID certificates).
    • Access to secretsline 30
      [Credential-related source omitted]
    • Network accessline 59
      <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
    • Network accessline 60
      <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
    • Dangerous shell operationline 131
      curl -sL "LOG_URL" | python3 -m json.tool
    • Network accessline 131
      curl -sL "LOG_URL" | python3 -m json.tool
    • Network accessline 165
      To notarize `.pkg` files, you need a **Developer ID Installer** certificate (separate from Developer ID Application). This certificate type is not available through the App Store Connect API — create it at https://developer.apple.com/accoun

    skills/asc/references/asc-revenuecat-catalog-sync/references.md

    • Network accessline 7
      - MCP overview:   - https://www.revenuecat.com/docs/tools/mcp
    • Network accessline 8
      - https://www.revenuecat.com/docs/tools/mcp
    • Network accessline 9
      - Setup and authentication (OAuth/API key, cloud endpoint):   - https://www.revenuecat.com/docs/tools/mcp/setup - Tools reference (tool names, parameters, enums, package naming):
    • Network accessline 10
      - https://www.revenuecat.com/docs/tools/mcp/setup
    • Network accessline 11
      - Tools reference (tool names, parameters, enums, package naming):   - https://www.revenuecat.com/docs/tools/mcp/tools-reference - Usage examples (natural language interaction patterns):
    • Network accessline 12
      - https://www.revenuecat.com/docs/tools/mcp/tools-reference
    • Network accessline 13
      - Usage examples (natural language interaction patterns):   - https://www.revenuecat.com/docs/tools/mcp/usage-examples - Best practices and troubleshooting:
    • Network accessline 14
      - https://www.revenuecat.com/docs/tools/mcp/usage-examples
    • Network accessline 16
      - https://www.revenuecat.com/docs/tools/mcp/best-practices-and-troubleshooting
    • Network accessline 20
      - Configuring products (products, entitlements, offerings model):   - https://www.revenuecat.com/docs/projects/configuring-products
    • Network accessline 21
      - https://www.revenuecat.com/docs/projects/configuring-products
    • Network accessline 23
      - https://www.revenuecat.com/docs/getting-started/entitlements/ios-products
    • Network accessline 27
      - Launch post and current beta limitations:   - https://www.revenuecat.com/blog/company/introducing-revenuecat-mcp/
    • Network accessline 28
      - https://www.revenuecat.com/blog/company/introducing-revenuecat-mcp/

    skills/asc/references/asc-screenshot-resize.md

    • Dangerous shell operationline 57
      rm /tmp/asc-screenshot-no-alpha.jpg
    • Dangerous shell operationline 67
      rm /tmp/asc-screenshot-no-alpha.jpg

    skills/asc/references/asc-shots-pipeline.md

    • Network accessline 8
      - Local screenshot automation commands are experimental in asc cli. - Framing is pinned to Koubou `0.18.1` for deterministic output. - Feedback/issues: https://github.com/rorkai/App-Store-Connect-CLI/issues/new/choose
    • Network accessline 10
      - Feedback/issues: https://github.com/rorkai/App-Store-Connect-CLI/issues/new/choose

    skills/asc/references/asc-signing-setup.md

    • Access to secretsline 69
      [Credential-related source omitted]

    skills/asc/references/asc-submission-health/app-privacy.md

    • Network accessline 44
      https://appstoreconnect.apple.com/apps/APP_ID/appPrivacy

    skills/asc/references/asc-submission-health/readiness-repairs.md

    • Network accessline 112
      asc app-setup info set    --app "APP_ID"    --primary-locale "en-US"    --privacy-policy-url "https://example.com/privacy"
    • Network accessline 113
      --app "APP_ID" \   --primary-locale "en-US" \   --privacy-policy-url "https://example.com/privacy"
    • Network accessline 115
      --privacy-policy-url "https://example.com/privacy"

    skills/asc/references/asc-wall-submit.md

    • Network accessline 21
      2. Preview first:    - `asc apps wall submit --app "1234567890" --dry-run`    - or `asc apps wall submit --link "https://testflight.apple.com/join/ABCDEFG" --name "My Beta App" --dry-run`
    • Network accessline 22
      - `asc apps wall submit --app "1234567890" --dry-run`    - or `asc apps wall submit --link "https://testflight.apple.com/join/ABCDEFG" --name "My Beta App" --dry-run` 3. Apply with confirmation:
    • Network accessline 23
      - or `asc apps wall submit --link "https://testflight.apple.com/join/ABCDEFG" --name "My Beta App" --dry-run`
    • Network accessline 24
      3. Apply with confirmation:    - `asc apps wall submit --app "1234567890" --confirm`    - or `asc apps wall submit --link "https://testflight.apple.com/join/ABCDEFG" --name "My Beta App" --confirm`
    • Network accessline 25
      - `asc apps wall submit --app "1234567890" --confirm`    - or `asc apps wall submit --link "https://testflight.apple.com/join/ABCDEFG" --name "My Beta App" --confirm` 4. Review the generated PR plan and resulting change to `docs/wall-of-app
    • Network accessline 26
      - or `asc apps wall submit --link "https://testflight.apple.com/join/ABCDEFG" --name "My Beta App" --confirm`
    • Network accessline 43
      `asc apps wall submit --link "https://testflight.apple.com/join/ABCDEFG" --name "My Beta App" --confirm`

    skills/bump-version/SKILL.md

    • Network accessline 94
      V=0.14.0 curl -sI https://downloads.termio.sh/termio.dmg     | head -1   # 200
    • Network accessline 95
      curl -sI https://downloads.termio.sh/termio.dmg     | head -1   # 200
    • Network accessline 96
      curl -sI https://downloads.termio.sh/v$V/termio.dmg | head -1   # 200
    • Network accessline 97
      curl -s  https://downloads.termio.sh/appcast.xml | grep -i shortVersionString | head -1

    skills/conventional-commit/SKILL.md

    • Network accessline 8
      Generate commit messages following the [Conventional Commits 1.0.0](https://www.conventionalcommits.org/) specification.

    skills/dia-source-analysis/scripts/extract-sourcemaps.py

    • Executable scriptline 1
      #!/usr/bin/env python3

    skills/doc/SKILL.md

    • Dangerous shell operationline 145
      ' "$readme" > "$readme.tmp" && mv "$readme.tmp" "$readme" && rm -f /tmp/docs-index.md

    skills/emil-design-eng/SKILL.md

    • Network accessline 12
      > I'm ready to help you build interfaces that feel right, my knowledge comes from Emil Kowalski's design engineering philosophy. If you want to dive even deeper, check out Emil’s course: [animations.dev](https://animations.dev/).
    • Network accessline 123
      **Easing curve resources:** Don't create curves from scratch. Use [easing.dev](https://easing.dev/) or [easings.co](https://easings.co/) to find stronger custom variants of standard easings.

    skills/find-animation-opportunities/SKILL.md

    • Network accessline 12
      You are a senior design engineer whose defining trait is **restraint**. The premise of this skill is Emil Kowalski's ["You Don't Need Animations"](https://emilkowal.ski/ui/you-dont-need-animations): sometimes the best animation is no animat

    skills/improve-animations/AUDIT.md

    • Network accessline 3
      The eight audit categories, what to look for in each, and the exact target values to cite in findings and plans. Distilled from Emil Kowalski's design engineering philosophy ([emilkowal.ski](https://emilkowal.ski/)). Never approximate a val

    skills/improve-animations/PLAN-TEMPLATE.md

    • Possible obfuscationline 19
      <U+200B>```css
    • Possible obfuscationline 22
      <U+200B>```
    • Possible obfuscationline 29
      <U+200B>```css
    • Possible obfuscationline 35
      <U+200B>```

    skills/ios-app-analysis/references/rex-terminal.md

    • Network accessline 62
      Only descriptions were queried. No ownership changes or terminal input were sent to Rex. The [official API documentation](https://www.superlogical.com/rex/docs/automate/server-api)
    • Network accessline 63
      sent to Rex. The [official API documentation](https://www.superlogical.com/rex/docs/automate/server-api)
    • Network accessline 106
      `URLSessionWebSocketConnector`. These identify available transport components; they do not establish which implementation the installed iOS app selects. Rex's [remote-access documentation](https://www.superlogical.com/rex/docs/linux/remote-
    • Network accessline 107
      they do not establish which implementation the installed iOS app selects. Rex's [remote-access documentation](https://www.superlogical.com/rex/docs/linux/remote-access) describes HTTP/HTTPS listeners and Tailscale connectivity. Its live
    • Network accessline 108
      Rex's [remote-access documentation](https://www.superlogical.com/rex/docs/linux/remote-access)

    skills/issue-creator/references/images.md

    • Network accessline 75
      ![User request](https://github.com/OWNER/REPO/raw/issue-assets/.github/issue-assets/YYYYMMDD-unique-description.png)

    skills/macos-rebuild-dev/SKILL.md

    • Access to secretsline 37
      [Credential-related source omitted]
    • Network accessline 58
      pkill -9 -f "termio-dev.app/Contents/MacOS/termio" || true    pkill -9 -f "cloudflared tunnel --url http://127.0.0.1:8788" || true
    • Network accessline 59
      pkill -9 -f "cloudflared tunnel --url http://127.0.0.1:8788" || true

    skills/og-generation/SKILL.md

    • Network accessline 45
      npx next dev -p 3210   # either becomes the server, or prints                           # "Another next dev server is already running.                           #  - Local: http://localhost:3001"
    • Network accessline 47
      #  - Local: http://localhost:3001"
    • Network accessline 49
      Verify with `curl -s localhost:<port>/og-card` returning 200 (and kill the
    • Network accessline 55
      "/Applications/Google Chrome.app/Contents/MacOS/Google Chrome"       --headless=new --enable-unsafe-swiftshader       --screenshot=/tmp/og-card/og.png --window-size=2400,1260       --hide-scrollbars --force-device-scale-factor=1       --vir
    • Network accessline 59
      --virtual-time-budget=15000 http://localhost:<port>/og-card
    • Network accessline 68
      cp src/app/og-card/page.tsx <skill-dir>/assets/og-card-page.tsx  # persist edits    rm -rf src/app/og-card    curl -s -o /dev/null -w "%{http_code}" http://localhost:<port>/og-card  # expect 404
    • Dangerous shell operationline 69
      rm -rf src/app/og-card
    • Network accessline 70
      curl -s -o /dev/null -w "%{http_code}" http://localhost:<port>/og-card  # expect 404

    skills/og-generation/assets/og-card-page.tsx

    • Executable scriptline 1
      Executable file
    • Network accessline 9
      // Temporary render target for the static OG card (public/og.webp): screenshot // http://localhost:3000/og-card at 2400×1260 with headless Chrome, then delete
    • Network accessline 10
      // http://localhost:3000/og-card at 2400×1260 with headless Chrome, then delete

    skills/pick-ui-library/SKILL.md

    • Network accessline 22
      | Task | Library | | --- | --- | | Unstyled, accessible UI components (dialogs, popovers, menus, selects…) | [base-ui](https://base-ui.com) |
    • Network accessline 23
      | --- | --- | | Unstyled, accessible UI components (dialogs, popovers, menus, selects…) | [base-ui](https://base-ui.com) | | Command menus (⌘K palettes) | [cmdk](https://cmdk.paco.me) |
    • Network accessline 24
      | Unstyled, accessible UI components (dialogs, popovers, menus, selects…) | [base-ui](https://base-ui.com) |
    • Network accessline 25
      | Command menus (⌘K palettes) | [cmdk](https://cmdk.paco.me) |
    • Network accessline 26
      | Toasts / notifications | [Sonner](https://sonner.emilkowal.ski) |
    • Network accessline 27
      | One-time password / verification code inputs | [input-otp](https://input-otp.rodz.dev) |
    • Network accessline 28
      | Customizable GUIs / control panels | [Leva](https://github.com/pmndrs/leva) — [dialkit](https://joshpuckett.me/dialkit) is an alternative |
    • Network accessline 32
      | Task | Library | | --- | --- | | General-purpose animation (springs, layout animations, enter/exit) | [motion](https://motion.dev) (Framer Motion) |
    • Network accessline 33
      | --- | --- | | General-purpose animation (springs, layout animations, enter/exit) | [motion](https://motion.dev) (Framer Motion) | | Animating numbers (counters, prices, stats) | [NumberFlow](https://number-flow.barvian.me) |
    • Network accessline 34
      | General-purpose animation (springs, layout animations, enter/exit) | [motion](https://motion.dev) (Framer Motion) |
    • Network accessline 35
      | Animating numbers (counters, prices, stats) | [NumberFlow](https://number-flow.barvian.me) |
    • Network accessline 36
      | Animated text components | [torph](https://torph.lochie.me/) |
    • Network accessline 37
      | 3D globes | [Cobe](https://cobe.vercel.app) |
    • Network accessline 38
      | Dynamic OG images (HTML/CSS → SVG/PNG) | [Satori](https://github.com/vercel/satori) |
    • Network accessline 39
      | Syntax highlighting | [shiki](https://shiki.style) |
    • Network accessline 45
      | Task | Library | | --- | --- | | Real-time / streaming charts | [Liveline](https://github.com/benjitaylor/liveline) |
    • Network accessline 46
      | --- | --- | | Real-time / streaming charts | [Liveline](https://github.com/benjitaylor/liveline) | | General charts (static or interactive dashboards) | [recharts](https://recharts.org) |
    • Network accessline 47
      | Real-time / streaming charts | [Liveline](https://github.com/benjitaylor/liveline) |
    • Network accessline 48
      | General charts (static or interactive dashboards) | [recharts](https://recharts.org) |
    • Network accessline 54
      | Task | Library | | --- | --- | | Drag and drop | [dnd kit](https://dndkit.com) |
    • Network accessline 55
      | --- | --- | | Drag and drop | [dnd kit](https://dndkit.com) | | Virtualization (long lists, large tables) | [Virtuoso](https://virtuoso.dev) |
    • Network accessline 56
      | Drag and drop | [dnd kit](https://dndkit.com) |
    • Network accessline 57
      | Virtualization (long lists, large tables) | [Virtuoso](https://virtuoso.dev) |
    • Network accessline 61
      | Task | Library | | --- | --- | | State management | [zustand](https://zustand.docs.pmnd.rs) |
    • Network accessline 62
      | --- | --- | | State management | [zustand](https://zustand.docs.pmnd.rs) | | Constructing `className` strings conditionally | [clsx](https://github.com/lukeed/clsx) |
    • Network accessline 63
      | State management | [zustand](https://zustand.docs.pmnd.rs) |
    • Network accessline 64
      | Constructing `className` strings conditionally | [clsx](https://github.com/lukeed/clsx) |
    • Network accessline 65
      | Type-safe, variant-driven styling for Tailwind | [cva](https://cva.style) |
    • Network accessline 66
      | Theme switching / dark mode (no flash on load) | [next-themes](https://github.com/pacocoursey/next-themes) |

    skills/review-animations/STANDARDS.md

    • Network accessline 37
      Find curves at [easing.dev](https://easing.dev/) or [easings.co](https://easings.co/) — don't hand-roll from scratch.

    skills/termio-bug-report/references/signatures.md

    • Dangerous shell operationline 75
      not show it. Ask the user to run `sudo spindump 10 -file /tmp/spindump.txt` — it

    skills/termio-bug-report/scripts/collect.sh

    • Executable scriptline 1
      #!/bin/bash

    skills/termio-bug-report/scripts/redact.py

    • Executable scriptline 1
      #!/usr/bin/env python3
    • Access to secretsline 72
      [Credential-related source omitted]

    skills/testflight-release/SKILL.md

    • Access to secretsline 139
      [Credential-related source omitted]
    • Access to secretsline 151
      [Credential-related source omitted]

    web/landing/public/install.sh

    • Executable scriptline 1
      #!/bin/sh
    • Network accessline 2
      # Termio server for Linux. # #   curl -fsSL https://www.termio.sh/install | sh
    • Network accessline 3
      # #   curl -fsSL https://www.termio.sh/install | sh #
    • Dangerous shell operationline 4
      #   curl -fsSL https://www.termio.sh/install | sh
    • Network accessline 4
      #   curl -fsSL https://www.termio.sh/install | sh
    • Network accessline 15
      # # Environment: #   TERMIO_DOWNLOAD_BASE   where releases live (default https://downloads.termio.sh)
    • Network accessline 16
      # Environment: #   TERMIO_DOWNLOAD_BASE   where releases live (default https://downloads.termio.sh) #   TERMIO_PREFIX          install prefix (default ~/.local)
    • Network accessline 17
      #   TERMIO_DOWNLOAD_BASE   where releases live (default https://downloads.termio.sh)
    • Dangerous shell operationline 29
      curl -fsSL https://www.termio.sh/install | sh
    • Network accessline 29
      curl -fsSL https://www.termio.sh/install | sh
    • Dangerous shell operationline 30
      curl -fsSL https://www.termio.sh/install | sh -s -- [options]
    • Network accessline 30
      curl -fsSL https://www.termio.sh/install | sh -s -- [options]
    • Network accessline 72
      choose_tools() {     if command -v curl >/dev/null 2>&1; then
    • Network accessline 73
      if command -v curl >/dev/null 2>&1; then
    • Network accessline 74
      fetch() { curl -fsSL --retry 2 -o "$2" "$1"; }
    • Network accessline 75
      fetch_text() { curl -fsSL --retry 2 "$1"; }
    • Network accessline 76
      elif command -v wget >/dev/null 2>&1; then
    • Network accessline 77
      fetch() { wget -q -O "$2" "$1"; }
    • Network accessline 78
      fetch_text() { wget -q -O - "$1"; }
    • Network accessline 79
      else         fail "needs curl or wget."     fi
    • Network accessline 80
      fail "needs curl or wget."
    • Network accessline 194
      [ -n "${HOME:-}" ] || fail "HOME is not set."     PATH="${PATH:-/usr/local/bin:/usr/bin:/bin}"     BASE="${TERMIO_DOWNLOAD_BASE:-https://downloads.termio.sh}"
    • Network accessline 195
      PATH="${PATH:-/usr/local/bin:/usr/bin:/bin}"     BASE="${TERMIO_DOWNLOAD_BASE:-https://downloads.termio.sh}"     PREFIX="${TERMIO_PREFIX:-$HOME/.local}"
    • Network accessline 196
      BASE="${TERMIO_DOWNLOAD_BASE:-https://downloads.termio.sh}"
    • Network accessline 212
      [ "$(uname -s)" = Linux ] ||         fail "this installs the Linux server. On a Mac, install the app from https://www.termio.sh."
    • Network accessline 213
      fail "this installs the Linux server. On a Mac, install the app from https://www.termio.sh."
    • Dangerous shell operationline 222
      trap 'rm -rf "$WORK"' EXIT INT TERM

    How the signals fit together

    Facts from a static read of the files at the pinned commit. They describe what the code does, not why.

    Some files could not be read; the facts below still hold.

    Combined signals: 2 facts
    Declared and executed: 2 facts
    • Contacts rustup.rs, which SKILL.md, the README and the plugin manifest do not mentionscripts/build-app.sh:245High confidence
    • Contacts go.dev, which SKILL.md, the README and the plugin manifest do not mentionscripts/build-app.sh:366High confidence
    Signal confidence: 163 facts

    and 113 more

    Works with

    Agent compatibility, from the files in this repository
    AgentStatusEvidenceInstall to
    Claude CodeNativePath .claude/skills.claude/skills/<skill-name>/
    CodexNativeManifest AGENTS.md.agents/skills/<skill-name>/
    CursorCompatibleStandard SKILL.md Sources/termio/Resources/skills/termio/SKILL.md.cursor/skills/<skill-name>/
    Gemini CLICompatibleStandard SKILL.md Sources/termio/Resources/skills/termio/SKILL.md.gemini/skills/<skill-name>/
    GitHub CopilotCompatibleStandard SKILL.md Sources/termio/Resources/skills/termio/SKILL.md.github/skills/<skill-name>/
    OpenCodeCompatibleStandard SKILL.md Sources/termio/Resources/skills/termio/SKILL.md.opencode/skills/<skill-name>/
    • Native The repository ships a manifest, folder or frontmatter field for this agent.
    • Compatible A standard SKILL.md that this agent can read.
    • Unknown No evidence either way.

    Derived automatically from paths, manifests and frontmatter. Not tested on each agent.