aikido
정보
이 Claude Skill은 개발자들이 공격을 재방향하고 갈등을 완화하는 데 중점을 둔 방어적 무술인 합기도를 연습할 수 있게 합니다. 이 기술은 던지기와 관절 잠금 같은 핵심 기술, 안전하게 넘어지는 방법(우케미), 그리고 압박 속에서도 평정심을 유지하는 법을 가르칩니다. 이를 통해 통제된 비폭력적 갈등 해결을 배우고 중심을 잡은 상태를 기르는 데 활용하세요.
빠른 설치
Claude Code
추천npx 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/aikidoClaude Code에서 이 명령을 복사하여 붙여넣어 스킬을 설치하세요
문서
Practice Aikido
Aikido practice → centering, blending incoming force, resolve conflict via controlled technique not strength vs strength.
Use When
- Learn defensive martial art → de-escalation + controlled resolution
- Redirect aggression → no unnecessary harm
- Build safe falling (ukemi) → any physical activity/emergency
- Cultivate calm centeredness under pressure
- Complement tai chi/meditation w/ partner practice (see
tai-chi,meditate) - Train awareness + response → multiple simultaneous threats
In
- Required: Practice space, padded/yielding (tatami, judo mats, grass; no concrete)
- Required: Comfortable clothing, full range (gi preferred; loose exercise OK)
- Optional: Training partner (essential for techniques; solo covers centering, ukemi, movement)
- Optional: Practice weapons (wooden: jo ~128cm, bokken ~102cm, tanto ~30cm)
- Optional: Exp level (beginner, intermediate, advanced; default: beginner)
- Optional: Time (min 20 min; rec 60-90 min)
Do
Step 1: Ground + Center
Every technique begins centered. No center → muscular struggle.
- Hanmi (half-facing stance): one foot forward, shoulder-width, 60°
- Knees bent slight → weight sinks → one-point (seika tanden), 5cm below navel
- Shoulders relax fully → drop from ears
- Extend awareness outward, anchor at one-point
- Test: partner pushes chest gently
- Resist upper body → not centered → relax, sink
- Stable no effort → centered
- Weight underside: heavy part of arm = underside; upper surface light, buoyant
- Extend ki: project calm forward thru fingertips — intention, not tension
→ Stable, relaxed stance. Pushes absorb thru structure → ground, not muscles. Quiet mind, broad awareness.
If err: Rigid → holding tension. Shake arms/legs, 5 breaths, restart. Pushes displace → lower center (bend more), focus one-point. Centering deepens months — initial wobbliness normal.
Step 2: Ukemi (Falling + Rolling)
Receive technique safely. Most important skill — thousands of falls.
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 │
└────────────────────┴──────────────────────────┴───────────────────────────┘
Key principles:
- Slap absorbs impact → spreads force across arm → time it pre-body
- Tuck chin every fall → head never contacts ground
- Exhale on impact; held breath → rigid → injury risk
- Forward rolls round + smooth → thuds/flat = not curved
- Both sides: right + left shoulder forward
→ 2-3 months regular → forward rolls smooth + quiet both sides. Backward auto (no fear). Thrown moderate speed, no hesitate.
If err: Forward rolls → shoulder pain → angle too steep (over top, not diagonal across back). Partner/instructor checks line. Fear → kneeling ver, build up. Never force breakfall pre-second-nature forward roll.
Step 3: Basic Techniques
4 foundational techniques → most common attacks + core principles.
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 │
└─────────────────┴──────────────────┴──────────────────────────────────────┘
Per technique:
- Slow cooperative speed first
- Blend first: body off attack line (never block head-on)
- Connect: contact attacker's arm/body → feel balance
- Redirect: circular motion → guide energy into technique
- Complete: throw/pin w/ control — end encounter, not injure
- 10-20 reps/side, alternate roles (nage/tori throws, uke attacks + falls)
- Gradually increase speed + resistance as both gain proficiency
→ Smooth, circular. Attacker led not forced. Cooperative speed → both finish safely no strain.
If err: Needs muscle → blending incomplete → fighting not redirecting. Return to contact moment, practice blend isolated. Attacker yanked/wrenched → slow down, lead w/ center not hands.
Step 4: Blending (Tai Sabaki)
Body movement = engine. Technique no movement = wrestling.
- Irimi (entering): Step directly forward + past attacker, inside reach
- Practice: partner punches; step past → behind shoulder
- Tenkan (turning): Pivot 180° on front foot → redirect line
- Practice: partner grabs wrist; pivot smoothly → face same direction
- Irimi-tenkan (enter + turn): Combine — most common
- Practice: enter past attack, pivot → control behind
- Kaiten (rotation): Full body rotation → circular force for throws
- Practice: combined w/ shiho-nage + rotational techniques
- Solo first: step-pivot, step-pivot across mat
- Partner: match timing → move as they commit, not before/after
→ Fluid, centered, timed to attack. Defender never squared facing force → angled off line.
If err: Off timing (early/late) → slow telegraphed attack. Move same moment attack commits = "aiki" timing. Clumsy turns → tenkan standalone: 100 pivots/session → smooth auto rotation.
Step 5: Randori (Multiple Attackers)
Develops awareness + decisiveness when overwhelmed. Principles tested.
- 2 attackers slow → turns (not simultaneous)
- Core: never stop moving. Stationary = surrounded
- Each attacker = shield against others: redirect one → path of another
- Move to open space → never corner/wall
- Extend awareness all directions; no fixate on one (see
mindfulness) - Simple reliable techniques — complex fails under pressure
- Progress to 3, then 4, increase speed
- Not about defeating all → maintain center + freedom
→ Stay calm + mobile while approached multi-angle. Fluid technique, no freezing/tunnel.
If err: Panic → 2 slow attackers. Randori anxiety normal, decreases w/ exposure. Techniques collapse → simplify: irimi + tenkan only, no throws. Movement + positioning > execution in randori.
Step 6: Weapons Awareness
Deepens distance, timing, line — improves empty-hand.
- Jo (staff): 31-count jo kata → line + extension
- Teaches distance + space control
- Partner: jo-dori (staff taking) — disarm staff attack empty-hand
- Bokken (wooden sword): Suburi (cutting exercises) → precision + center line
- Teaches commitment: every cut precise line
- Partner: kumitachi (paired sword forms) → timing + distance
- Tanto (wooden knife): Tanto-dori (knife defense)
- Teaches respect close-range danger
- Always redirect weapon hand — never reach blade
- Principles transfer to empty-hand:
- Ma-ai (distance): too close invites weapon; too far wastes response
- Shomen (center line): all attacks/defenses relate to vertical center
- Zanshin (continuing awareness): alert after technique completes
→ Weapons clarify why tai sabaki, timing, distance matter. Empty-hand improves as movement precises.
If err: Weapons awkward/disconnected → suburi (solo cutting) 1 month before partner. Partner competitive/dangerous → slow down → wooden can injure at speed.
Step 7: Off-Mat Principles
Value beyond dojo → daily interaction + conflict resolution.
- Confrontation → mental irimi-tenkan: move toward concern (enter), redirect → common ground (turn)
- Physical space → awareness position, exits, body language (see
mindfulness) - "Receive" criticism/aggression no resistance — acknowledge energy, redirect
- Habit center before stress: drop to one-point, relax shoulders, extend calm
- Regular schedule:
- Solo (daily, 15-30 min): centering, ukemi, tai sabaki, suburi
- Partner (2-3x/week, 60-90 min): techniques, randori, weapons partner
- Complement tai chi → internal energy (see
tai-chi) - Complement meditation → stillness + equanimity (see
meditate)
→ Principles — blending, redirecting, centering — natural responses to daily conflict. Physical practice maintains + deepens martial skill.
If err: Lapses → smallest unit: 5 min centering + 20 rolls. Consistency > duration. Disconnected from daily → reflect: irimi = face problem direct; tenkan = change perspective; ukemi = recover setback.
Check
- Centered stance absorbs moderate pushes no muscular resistance
- Forward rolls smooth, quiet, both sides
- 4+ basic techniques cooperative w/ partner
- Tai sabaki (irimi, tenkan, irimi-tenkan) solo + partner
- Randori 2 slow attackers 60 sec no freezing
- 1+ weapon (jo, bokken, tanto) solo kata
- Solo + partner components regularly
Traps
- Muscle instead of blending: Needs strength → timing/angle wrong. Relax, re-enter, let attacker's energy work. Power from redirecting, not generating.
- Neglect ukemi: Avoid falling → avoid learning. Ukemi IS aikido. Every session, start.
- Fear of commitment: Half-hearted irimi → worst position — too close evade, too far control. Decide enter → commit fully.
- Fixate on one attacker: Tunnel vision dangerous. Soft wide awareness. Peripheral detects motion before focused.
- Compliant partners only: Beginners need cooperation; intermediate gradually more resistance. Technique only on cooperative = incomplete.
→
tai-chi— complementary internal; shares yielding principle, solo focusmindfulness— defensive awareness → perceptual foundation for martial readinessmeditate— seated meditation → centered equanimous mind under pressureheal— body mechanics from aikido → first aid + bodyworkredirect— AI variant; maps blending/redirection → conflicting demands + tool failures
GitHub 저장소
연관 스킬
content-collections
메타이 스킬은 콘텐츠 콜렉션(Content Collections)을 위한 프로덕션 검증된 설정을 제공합니다. 콘텐츠 콜렉션은 Markdown/MDX 파일을 Zod 검증이 포함된 타입 안전한 데이터 콜렉션으로 변환해주는 TypeScript 최우선 도구입니다. 블로그, 문서 사이트 또는 콘텐츠 중심의 Vite + React 애플리케이션을 구축할 때 타입 안전성과 자동 콘텐츠 검증을 보장하기 위해 사용하세요. Vite 플러그인 구성과 MDX 컴파일부터 배포 최적화 및 스키마 검증에 이르기까지 모든 것을 다룹니다.
polymarket
메타이 스킬은 개발자들이 Polymarket 예측 시장 플랫폼을 활용한 애플리케이션을 구축할 수 있도록 지원하며, 거래 및 시장 데이터를 위한 API 통합 기능을 포함합니다. 또한 WebSocket을 통한 실시간 데이터 스트리밍을 제공하여 실시간 거래와 시장 활동을 모니터링할 수 있습니다. 이를 통해 거래 전략을 구현하거나 실시간 시장 업데이트를 처리하는 도구를 생성하는 데 활용할 수 있습니다.
creating-opencode-plugins
메타이 스킬은 개발자들이 명령어, 파일, LSP 작업 등 25개 이상의 이벤트 유형에 연결되는 OpenCode 플러그인을 만들 수 있도록 돕습니다. JavaScript/TypeScript 모듈을 위한 플러그인 구조, 이벤트 API 명세, 구현 패턴을 제공합니다. OpenCode AI 어시스턴트의 라이프사이클을 사용자 정의 이벤트 기반 로직으로 가로채거나, 모니터링하거나, 확장해야 할 때 사용하세요.
sglang
메타SGLang은 RadixAttention 프리픽스 캐싱을 활용하여 JSON, 정규식, 에이전트 워크플로우를 위한 고속 구조화 생성에 특화된 고성능 LLM 서빙 프레임워크입니다. 특히 반복되는 프리픽스가 있는 작업에서 상당히 빠른 추론 속도를 제공하여 복잡한 구조화 출력 및 다중 턴 대화에 이상적입니다. 제약 디코딩이 필요하거나 광범위한 프리픽스 공유가 있는 애플리케이션을 구축할 때는 vLLM과 같은 대안보다 SGLang을 선택하십시오.
