本文へ移動
cccskills
無料GitHub で公開

teaching-detection

Detect when user is teaching best practices and persist as skills

インストール方法を見る

含まれるファイル(1)

  • SKILL.md2.7 KB

SKILL.md(原文)

インストールする前に、エージェントに与えられる指示の中身を確認できます。

Teaching Detection Protocol

Skills are codified best practices. Detect when user teaches, confirm, and persist.

Detection Triggers

The user is TEACHING when they say:

SignalExampleAction
Explicit rule"siempre usá X", "regla:", "nunca hagas Y"Confirm & create
Correction"no, hacelo así..." + shows patternAsk if should persist
Preference"prefiero X sobre Y porque..."Note for skill
Repeated patternSame correction 3+ timesPropose skill creation
Best practice"buena práctica:", "el estándar es..."Confirm & create
Style guide"en este proyecto usamos..."Add to project skill

Confirmation Flow

  1. Recognize the teaching moment (user explaining HOW, not WHAT)
  2. Confirm intent: "¿Querés que guarde esto como skill/rule?"
  3. Clarify scope:
    • "¿Para qué skill set?" (detect from context or ask)
    • "¿Skill existente o nuevo?"
    • "¿Solo este proyecto o global?"
  4. Preview the rule before creating
  5. Create in skills/{skill-name}/rules/_custom-{name}.md
  6. Rebuild index: bun run skills/_scripts/generate-index.ts

Rule File Format

---
title: Rule Title
impact: HIGH | MEDIUM | LOW
tags: tag1, tag2
source: user-taught
date: YYYY-MM-DD
---

## Rule Title

[Why this matters]

**Do:**
```code```

**Don't:**
```code```

Skill Directory Structure

skills/
  [skill-name]/
    SKILL.md              # Main skill file
    AGENTS.md             # Optional agent-specific instructions
    rules/                # Individual rule files
      [rule-name].md
      _custom-*.md        # Custom rules (preserved during sync)

Scope Resolution

  • If skill exists: add rule to that skill's rules/ folder
  • If skill doesn't exist: create new folder with rules/ subdirectory
  • For external skills: prefix custom rules with _custom-
  • general/ folder for cross-language practices

Update vs Create

  • If rule already exists: show diff, ask to update
  • If similar rule exists: highlight overlap, ask how to proceed
  • If adding to external skill: use _custom- prefix to avoid sync conflicts

Cross-Agent Flow

  • ATHENA: Identifies patterns during planning, proposes skills
  • APOLLO: Applies skills during implementation, notes gaps
  • HEFESTO: Discovers anti-patterns, documents as "don't do"

Maintenance Commands

# Regenerate index after adding/removing skills
bun run skills/_scripts/generate-index.ts

# Update external sources
bun run skills/_scripts/sync-external.ts

# Rebuild individual skill SKILL.md from rules/
bun run skills/_scripts/build.ts

レビュー

まだレビューはありません。使ってみた感想をお寄せください。

同じリポジトリのスキル

概要と使いどころ

2d-games

無料

2D game development principles. Sprites, tilemaps, physics, camera.

日本語の概要は準備中です。原文の説明を表示しています。

AxelMrak/ai52026年2月20日 更新

3d-games

無料

3D game development principles. Rendering, shaders, physics, cameras.

日本語の概要は準備中です。原文の説明を表示しています。

AxelMrak/ai52026年2月20日 更新

Expert in building 3D experiences for the web - Three.js, React Three Fiber, Spline, WebGL, and interactive 3D scenes. Covers product configurators, 3D portfolios, immersive websites, and bringing depth to web experiences. Use when: 3D website, three.js, WebGL, react three fiber, 3D experience.

日本語の概要は準備中です。原文の説明を表示しています。

AxelMrak/ai52026年2月20日 更新

Structured guide for setting up A/B tests with mandatory gates for hypothesis, metrics, and execution readiness.

日本語の概要は準備中です。原文の説明を表示しています。

AxelMrak/ai52026年2月20日 更新

This skill should be used when the user asks to "attack Active Directory", "exploit AD", "Kerberoasting", "DCSync", "pass-the-hash", "BloodHound enumeration", "Golden Ticket", "Silver Ticket", "AS-REP roasting", "NTLM relay", or needs guidance on Windows domain penetration testing.

日本語の概要は準備中です。原文の説明を表示しています。

AxelMrak/ai52026年2月20日 更新

Use when you need to address review or issue comments on an open GitHub Pull Request using the gh CLI.

日本語の概要は準備中です。原文の説明を表示しています。

AxelMrak/ai52026年2月20日 更新

AxelMrak のスキルをすべて見る

このスキルの問題を報告する