Token导航 LogoToken导航TokenDH.com
运维和基础设施只读github未标认证来源可访问clear审计通过

universal-tool通用工具

Agent Skill

universal-tool 用于处理 GitHub 仓库、Issue、Pull Request 和代码协作信息,适合在 Codex、Claude、Cursor、Gemini CLI 中需要围绕仓库状态、代码变更或协作事项进行整理时使用。可结合来源仓库、安装命令和原始 README 继续核验具体用法。安装前建议确认权限范围、维护状态,以及是否会触发联网、命令执行或文件读写。

总安装

2,274

周安装

92

GitHub Stars

35

下载量

714
CodexClaudeCursorGemini CLI

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

GitHub

来源数

3

许可证

MIT

最后核验

2026-05-01

来源状态

来源可访问

安装方式

通过对话安装

复制提示词发给支持本地命令或 Skills 的 AI 助手,先确认命令和权限,再让它执行。

请帮我安装这个 Agent Skill:universal-tool(通用工具)
来源仓库:https://github.com/dylantarre/animation-principles
仓库路径:skills/universal-tool
安装命令:
npx skills add https://github.com/dylantarre/animation-principles --skill universal-tool
安装前请先检查当前环境是否支持对应 CLI,并向我确认将要执行的命令、安装目录、联网范围和文件读写权限;确认后再执行。

命令行安装

复制命令到本机终端执行。不同来源提供的安装方式可能略有差异;本站展示可直接复制的安装命令,安装前请核对来源页面。

skills.shnpx skills
npx skills add https://github.com/dylantarre/animation-principles --skill universal-tool

简介

通用工具技能用于处理 GitHub 仓库、Issue、Pull Request 和代码协作信息。

  • 适用于运维和基础设施类任务的自动化处理场景。
  • 通过 npx skills add 命令从动画原理仓库安装使用。
  • 建议在安装前检查仓库维护状态和潜在的文件系统访问需求。
  • universal-tool 属于运维和基础设施类 Skill,可作为该场景下的辅助能力补充。

SKILL.md

Universal Animation Principles

Apply all 12 Disney animation principles regardless of your tool or framework.

1. Squash and Stretch

Concept: Objects deform when moving, maintaining volume.

Implementation:

  • When compressing one axis, expand the other
  • scaleX * scaleY ≈ constant
  • Apply on impact, acceleration, or deceleration

Values: Compress to 80%, expand to 120%

2. Anticipation

Concept: Prepare the audience for an action.

Implementation:

  • Move opposite to the main action first
  • ~20% of total duration for wind-up
  • Smaller anticipation for faster actions

Pattern: Wind-up → Action → Settle

3. Staging

Concept: Direct viewer attention to what matters.

Implementation:

  • Blur or fade background elements
  • Scale up the focal point
  • Use contrast (color, size, motion)
  • One clear action at a time

4. Straight Ahead / Pose to Pose

Straight Ahead: Animate frame-by-frame sequentially. Good for fluid, organic motion.

Pose to Pose: Define key poses, then fill in between. Good for precise, planned motion.

Recommendation: Use pose-to-pose for UI, straight ahead for particles/effects.

5. Follow Through and Overlapping Action

Concept: Different parts move at different rates.

Implementation:

  • Offset timing of child elements
  • Add 2-5 frame delay for secondary elements
  • Lighter/looser parts drag behind
  • Use easing with different curves per element

6. Slow In and Slow Out

Concept: Natural motion accelerates and decelerates.

Implementation:

  • Use ease-in-out for most movements
  • Ease-out for entrances (arrives gently)
  • Ease-in for exits (leaves naturally)
  • Linear only for mechanical motion

Common curve: cubic-bezier(0.42, 0, 0.58, 1)

7. Arc

Concept: Natural movement follows curved paths.

Implementation:

  • Avoid straight-line motion for organic elements
  • Use motion paths or multi-point keyframes
  • Parabolic arcs for thrown objects
  • Pendulum arcs for swings

8. Secondary Action

Concept: Supporting actions reinforce the main action.

Implementation:

  • Add subtle movements that complement primary
  • Examples: hair bounce, shadow movement, particle effects
  • Should not distract from main action
  • Slightly delayed from primary

9. Timing

Concept: Speed conveys weight, mood, and character.

DurationFeelUse Case
50-150msSnappyMicro-interactions
150-300msResponsiveButton feedback
300-500msSmoothPage transitions
500-800msDeliberateModal reveals
1000ms+DramaticHero animations

10. Exaggeration

Concept: Push beyond realistic to enhance clarity.

Implementation:

  • Scale movements 20-50% beyond subtle
  • Overshoot then settle
  • More exaggeration = more cartoony
  • UI: subtle exaggeration (5-15% overshoot)

11. Solid Drawing

Concept: Maintain volume and weight in 3D space.

Implementation:

  • Consider all three dimensions
  • Maintain consistent perspective
  • Preserve volume during transformations
  • Use shadows to ground elements

12. Appeal

Concept: Make it pleasing and engaging.

Implementation:

  • Smooth curves over sharp angles
  • Consistent timing patterns
  • Clear visual feedback
  • Satisfying interaction responses
  • Balance between predictable and delightful

Universal Timing Reference

Micro-interaction: 100-200ms
Standard feedback: 200-300ms
Content transition: 300-400ms
Page transition: 400-600ms

Universal Easing Reference

Enter screen: ease-out (decelerate)
Leave screen: ease-in (accelerate)
On-screen movement: ease-in-out
Bounce/overshoot: spring physics or elastic

Checklist

Before shipping animation:

  • Does it have easing (not linear)?
  • Is timing appropriate for the action?
  • Does it follow arcs where natural?
  • Is there anticipation for significant actions?
  • Do secondary elements have slight delays?
  • Is the focal point clear?
  • Does it feel satisfying?

适合场景

01

用户想查找某类 Agent Skill 时

02

需要根据任务场景推荐可安装能力包时

03

需要对比不同来源的安装命令和来源信息时

04

需要参考平台分布和安装热度时

能力概览

能力 1

按任务关键词查找相关 Skills

能力 2

展示可复制的安装命令

能力 3

保留来源站点、仓库和原始说明,方便继续核验

能力 4

补充不同宿主或平台的使用分布数据

能力 5

展示第三方安全扫描或审计结果

安装后应在对应宿主中按原始 README 的触发条件使用;具体调用方式请以来源页面和 README 为准。

平台分布

Claude Code

28.71%
按下载量换算205

Codex

23.51%
按下载量换算168

OpenCode

19.99%
按下载量换算143

Antigravity

12.67%
按下载量换算90

windsurf

7.88%
按下载量换算56

Gemini CLI

3.66%
按下载量换算26

安全审计

Gen Agent Trust Hub

通过

Socket

通过

Snyk

通过

权限和风险

只读

该 Skill 主要提供规则、说明或参考内容,本身偏只读;真正读写文件、联网或执行命令仍取决于宿主 Agent 的任务。

安装前确认

本站仅展示第三方公开信息,不托管安装包,不提供自动安装或运行环境。安装前应自行审查源码、依赖和命令行为。

来源信息

继续浏览同类 Skills