https://github.com/bevibing/socrates-skill
Socratic method teaching skill for Claude Code — guides users to discover answers through questioning
https://github.com/bevibing/socrates-skill
agent-skills claude claude-code claude-skills skill skills skillsmp
Last synced: 5 days ago
JSON representation
Socratic method teaching skill for Claude Code — guides users to discover answers through questioning
- Host: GitHub
- URL: https://github.com/bevibing/socrates-skill
- Owner: bevibing
- License: mit
- Created: 2026-04-02T00:59:18.000Z (3 months ago)
- Default Branch: main
- Last Pushed: 2026-04-02T01:15:14.000Z (3 months ago)
- Last Synced: 2026-04-14T03:21:49.841Z (2 months ago)
- Topics: agent-skills, claude, claude-code, claude-skills, skill, skills, skillsmp
- Homepage:
- Size: 4.88 KB
- Stars: 44
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome-human-skill - socrates-skill
README
# Socrates Skill
**Never answers. Always asks.** A Socratic method teaching skill that guides you to discover answers through questioning — for any knowledge asset.
[](LICENSE)
[](https://skills.sh)
## Quick Install
```bash
npx skills add RoundTable02/socrates-skill
```
Other installation methods
**Claude Code**
```bash
claude install-skill RoundTable02/socrates-skill
```
**Manual (Git clone)**
```bash
git clone https://github.com/RoundTable02/socrates-skill.git ~/.claude/skills/socrates
```
## What It Does
Instead of giving you the answer, this skill makes your AI agent a **Socratic tutor** — guiding you to the answer through a series of targeted questions.
Works with **any knowledge asset**:
- Source code & codebases
- Markdown / PDF / DOCX documents
- API documentation
- Configuration files
- Architecture diagrams
- Any readable content
## Trigger
Include any of these keywords in your message:
| Keyword | Example |
| ------------ | --------------------------------------------------- |
| `Socrates` | "Hey Socrates, why does this function return null?" |
| `socratic` | "Socratic mode — walk me through this auth flow" |
| `소크라테스` | "소크라테스님, 이 문제는 어떻게 풀어야 할까요?" |
## Usage Examples
```
Socratic: help me understand the authentication flow in this codebase
```
```
Use socratic method to explore the performance issues in this code
```
```
Socrates — guide me through this PDF paper's core argument
```
## How It Works
The skill follows a 5-step questioning workflow:
1. **Read** — Silently analyzes the target resource
2. **Assess** — Asks an opening question to gauge your understanding
3. **Guide** — Progressively deeper questions (clarifying → probing → connecting → counter → hypothetical)
4. **Adapt** — Adjusts based on your responses (simplifies, deepens, or redirects)
5. **Confirm** — Asks you to summarize your understanding
### Core Rule
> The agent **never** gives a direct answer — even if you ask for one.
## Language
Automatically mirrors your language. The agent detects and responds in whatever language you write in.
## License
MIT