aikido
About
This Claude Skill provides training in aikido, a defensive martial art focused on redirection and de-escalation. It covers core techniques, safe falling (ukemi), body movement, and principles for maintaining calm under pressure. Developers can use it to learn controlled, non-harmful responses to aggression or to cultivate centeredness.
Quick Install
Claude Code
Recommendednpx skills add pjt222/agent-almanac -a claude-code/plugin add https://github.com/pjt222/agent-almanacgit clone https://github.com/pjt222/agent-almanac.git ~/.claude/skills/aikidoCopy and paste this command in Claude Code to install this skill
Documentation
合氣道
練合氣道,以立中、合來力、以控之技解衝,不以力抗力。
用時
- 習重緩解與控解之防武乃用
- 欲轉攻而不致不必之害乃用
- 建安落之技(受身)以應諸動或急乃用
- 於壓或對峙中養靜中乃用
- 以伴之武練補太極或冥想(參
tai-chi、meditate)乃用 - 練察諸威同至之應乃用
入
- 必要:墊地或柔面(疊、柔道墊、草;避水泥)
- 必要:舒裝便於動(道服佳;鬆裝亦可)
- 可選:練伴(技必需;獨練覆立中、受身、移)
- 可選:練器(木器:杖約 128cm、木劍約 102cm、短刀約 30cm)
- 可選:練者之度(初、中、高;默:初)
- 可選:可練之時(最少 20 分;宜 60-90 分)
法
第一步:立中而接地
合氣道諸技皆自中而發。無中則技淪為力鬥。
- 立半身:一足前,足間約肩寬,夾 60 度
- 微屈膝——重沉於丹田(臍下 5cm)
- 盡鬆肩——聽其自落
- 察延於外而注錨於丹田
- 試中:令伴輕推胸
- 若以上身抗,則未中——鬆而沉
- 若無勞而穩,中已立
- 練下重:想臂重在下,上覺輕浮
- 延氣:以指前出靜正之氣——非緊,乃聚之意
得: 穩而鬆之立,推經結構入地而非以肌抗。靜心廣察。
敗則: 若立覺剛,持緊也。抖手足,深吸五息,再立。若易失衡,沉其重心(屈膝深),注丹田。立中之功積月——初搖乃常。
第二步:熟受身(落與滾)
受身者,安受其技之藝。合氣道之要莫大於此——當落千百次也。
Ukemi Progression:
┌────────────────────┬──────────────────────────┬───────────────────────────┐
│ Level │ Technique │ Practice Method │
├────────────────────┼──────────────────────────┼───────────────────────────┤
│ 1. Backward fall │ Sit down, roll back, │ From seated, then squat, │
│ (ushiro ukemi) │ slap mat with both arms │ then standing. Chin to │
│ │ at 45 degrees │ chest — never hit head │
├────────────────────┼──────────────────────────┼───────────────────────────┤
│ 2. Side fall │ Fall to the side, arm │ From kneeling, then │
│ (yoko ukemi) │ slaps mat, body in arc │ standing. Land on the │
│ │ — not flat on the back │ fleshy side, not hip bone │
├────────────────────┼──────────────────────────┼───────────────────────────┤
│ 3. Forward roll │ Roll diagonally over │ From kneeling, then │
│ (mae ukemi) │ shoulder: hand-forearm- │ standing, then moving. │
│ │ shoulder-opposite hip │ The line is diagonal, │
│ │ │ never straight over spine │
├────────────────────┼──────────────────────────┼───────────────────────────┤
│ 4. Breakfall │ High fall received with │ Only after forward roll │
│ (tobi ukemi) │ a slap and roll at speed │ is completely smooth. │
│ │ │ Build height gradually │
└────────────────────┴──────────────────────────┴───────────────────────────┘
要義:
- 拍者分其衝於臂之面——時之使於身落前拍
- 每落收頷——頭不觸地
- 觸時呼氣;屏息則僵而增傷險
- 前滾當圓而順——有聲或平處則身曲不足
- 練兩側:右肩前與左肩前
得: 規練二三月,兩側前滾順而無聲。後落自然(無懼反應)。中速可受擲而不疑。
敗則: 若前滾致肩痛,角或過陡(過肩頂而非斜過背)。令伴或師察其線。若懼而不敢投滾,退跪式漸進。勿於前滾未成慣前強行高落。
第三步:練基技
四基技應最常之攻景,載合氣道之核心理。
Technique Selection by Attack:
┌─────────────────┬──────────────────┬──────────────────────────────────────┐
│ Attack │ Technique │ Principle │
├─────────────────┼──────────────────┼──────────────────────────────────────┤
│ Straight strike │ Irimi-nage │ Enter behind the attack line, lead │
│ (shomen-uchi) │ (entering throw) │ attacker's head in a spiral, project │
├─────────────────┼──────────────────┼──────────────────────────────────────┤
│ Diagonal strike │ Shiho-nage │ Redirect the attacking arm overhead │
│ (yokomen-uchi) │ (four-direction │ in a spiral, control the wrist, cut │
│ │ throw) │ down to throw in any direction │
├─────────────────┼──────────────────┼──────────────────────────────────────┤
│ Wrist grab │ Kote-gaeshi │ Blend with the grab energy, apply │
│ (katate-dori) │ (wrist turn) │ outward wrist rotation to unbalance │
│ │ │ and project the attacker │
├─────────────────┼──────────────────┼──────────────────────────────────────┤
│ Lapel/shoulder │ Ikkyo │ Control the elbow and wrist, pin │
│ grab (ai-hanmi) │ (first teaching) │ the arm to the ground. Foundation │
│ │ │ for all immobilizations │
└─────────────────┴──────────────────┴──────────────────────────────────────┘
每技:
- 始以緩而合作之攻
- 先合:身離攻線(勿正擋)
- 連:觸攻者之臂或身以感其衡
- 轉:以圓動引其力入技
- 成:以控而擲或壓——旨終對峙,非致傷
- 每側十二十次,互易其位(擲者/受者)
- 二者熟則漸增速與抗
得: 技覺順而圓。攻者被引非被強。合速之下,二者皆安成交無勞。
敗則: 若技需重力,合未盡——守者抗攻非轉之。返觸之瞬獨練初合。若攻者覺被扯拽,緩而以中引,勿以手拉。
第四步:養合(體捌)
體捌——身之動——合氣道之引擎也。技無動,徒角力耳。
- 入身:直前步過攻者,入其及之內
- 練:伴伸拳;過之而立其肩後
- 轉換:於前足旋 180 度,轉攻之線
- 練:伴抓腕;順旋而與之同向
- 入身轉換:入與旋合——最常之動
- 練:入過攻,旋而自後控之
- 回轉:全身旋以生擲之圓力
- 練:與四方擲等旋技合
- 先獨練:步旋、步旋、步旋過墊
- 再與伴:注合時於攻——於其入時動,勿早勿晚
得: 動流暢、居中、合時於攻。守者不正對攻力——恆斜其線。
敗則: 若時有誤(太早或太晚),練極緩明示之攻。守者當於攻入之瞬而動——此「合氣」之時也。若旋覺拙,獨練轉換:每課百旋育順自旋。
第五步:練亂取(多攻)
亂取養被壓時所需之察與決。諸理於此真試。
- 始以二攻緩——輪而非同
- 要律:恆動。止則被圍
- 以一攻蔽他攻:轉一入他之路
- 趨空處——勿退角或壁
- 延察於諸向;勿盯一攻(參
mindfulness) - 用簡可靠之技——繁技於壓下敗
- 進三四攻,速漸增
- 亂取非勝諸攻——乃守中與動之自由
得: 於諸向近而能靜且動。技順行而不僵不窄。
敗則: 若驚起,返二緩攻。亂取之憂乃常,暴之則減。若技於壓下崩,簡之:獨注入身與轉換,捨擲。動與位於亂取中重於技行。
第六步:融器之察
器練深距、時、線之悟——諸理益於空手之技。
- 杖:練 31 數之杖形以練線與延
- 杖教守距與控空
- 伴練:杖取——以空手奪杖
- 木劍:練素振(切練)以練精與中線察
- 劍教決:每切必循精線
- 伴練:組太刀(對劍)以練時與距
- 短刀:練短刀取(刀防)
- 刀教敬近距之險
- 恆轉器之手——勿及刃
- 器之理可移於空手:
- 間合(正距):近則引器;遠則廢應
- 正面(中線):諸攻防皆關於豎中
- 殘心(續察):技畢猶警
得: 器練明何以體捌、時、距為要。空手之技進於身動之精。
敗則: 若器覺拙或與空手脫節,獨注素振一月後再加伴練。若伴練競而險,立緩——木器於速可致真傷。
第七步:應諸理於墊外
合氣道之益越道場入日用與衝解。
- 對峙之際,心用入身轉換:趨其關切(入),再轉談於共地(轉)
- 於實空,察位、出、他人之身語(參
mindfulness) - 練「受」責或攻而不抗——認其氣,再轉
- 於壓前養立中之慣:沉察於丹田,鬆肩,延靜之意
- 規練之序:
- 獨(日,15-30 分):立中、前滾、體捌、器之素振
- 伴(週二三,60-90 分):諸技、亂取、器之伴練
- 以太極補內氣之育(參
tai-chi) - 以冥想補心靜與等持(參
meditate)
得: 合氣道之理——合、轉、立中——於日常衝解成自然之應。身練守而深武之功。
敗則: 若日練廢,注最小之量:立中五分、前滾二十。恆重於久。若武覺與日脫節,思諸技之喻:入身乃直面題;轉換乃易觀;受身乃復振。
驗
- 中立可無肌抗受中推
- 前滾順、無聲、兩側皆練
- 至少四基技可與伴合作行之
- 體捌(入身、轉換、入身轉換)獨練與伴練皆行
- 二緩攻亂取可持 60 秒不僵
- 至少一器(杖、劍、刀)獨練其形
- 練含獨與伴二部
陷
- 用力代合:若技需力,時或角誤。鬆、再入、令攻之力為功。合氣道之力出於轉力,非生力
- 廢受身:避落者避學。受身即合氣道——安受力之能。每課必練,尤於始
- 入不決:半心入身置於最劣位——近而不可避,遠而不可控。決入則盡過攻
- 盯一攻:於亂取與生,窄視為險。持柔廣之察。周視先於注視覺動
- 唯合作伴練:初需合作,中級宜漸增抗。唯合作伴行之技未盡
參
tai-chi— 補內武;共讓勝力之理,重獨養mindfulness— 防境察育武備與避衝之覺基meditate— 坐冥養壓下合氣道所需之中等之心heal— 合氣道之身理啟急救與身工redirect— AI 自用之變;以合氣道之合與轉應衝求與器敗
GitHub Repository
Related Skills
content-collections
MetaThis skill provides a production-tested setup for Content Collections, a TypeScript-first tool that transforms Markdown/MDX files into type-safe data collections with Zod validation. Use it when building blogs, documentation sites, or content-heavy Vite + React applications to ensure type safety and automatic content validation. It covers everything from Vite plugin configuration and MDX compilation to deployment optimization and schema validation.
polymarket
MetaThis skill enables developers to build applications with the Polymarket prediction markets platform, including API integration for trading and market data. It also provides real-time data streaming via WebSocket to monitor live trades and market activity. Use it for implementing trading strategies or creating tools that process live market updates.
creating-opencode-plugins
MetaThis skill helps developers create OpenCode plugins that hook into 25+ event types like commands, files, and LSP operations. It provides the plugin structure, event API specifications, and implementation patterns for JavaScript/TypeScript modules. Use it when you need to intercept, monitor, or extend the OpenCode AI assistant's lifecycle with custom event-driven logic.
sglang
MetaSGLang is a high-performance LLM serving framework that specializes in fast, structured generation for JSON, regex, and agentic workflows using its RadixAttention prefix caching. It delivers significantly faster inference, especially for tasks with repeated prefixes, making it ideal for complex, structured outputs and multi-turn conversations. Choose SGLang over alternatives like vLLM when you need constrained decoding or are building applications with extensive prefix sharing.
