/style-learn
Extract writing style from exemplar text to create a style profile.
$ npx -y skills add athola/claude-night-market --agent claude-codeHow it fires
How this command gets triggered: by you, by Claude, or both.
- Fires itselfClaude auto-loads it when your prompt matches the work.
- You can call itInvoke it directly when you want it.
- Slash command
/style-learn
Context preview
What this command does when you run it.
Extract writing style from exemplar text to create a style profile.
Command definition
style-learn.mdStyle Learn
Extract writing style from exemplar text to create a style profile.
Usage
/style-learn [sources...] [options]
Arguments
| Argument | Description | |----------|-------------| | `sources` | Files to analyze as style exemplars |
Options
| Option | Description | |--------|-------------| | `--name` | Profile name (default: "default") | | `--output` | Output location (default: .scribe/style-profile.yaml) | | `--merge` | Merge with existing profile | | `--interactive` | Select exemplar passages interactively |
Examples
# Learn from README
/style-learn README.md
# Learn from multiple files
/style-learn docs/*.md --name project-docs
# Interactive exemplar selection
/style-learn blog-posts/ --interactive
Output
Creates a style profile with:
# Style Profile: project-docs
# Generated: 2024-01-15
# Sources: README.md, docs/guide.md
voice:
tone: professional
perspective: first-person-plural
formality: neutral
vocabulary:
average_word_length: 5.2
jargon_level: moderate
contractions: frequent
preferred_terms:
- "use" over "utilize"
avoided_terms:
- delve
- leverage
sentences:
average_length: 16
length_variance: high
exemplars:
- label: "Technical explanation"
text: |
The cache sits between API and database...Workflow
1. Collect source files 2. Extract quantitative metrics 3. Select representative passages 4. Generate profile YAML 5. Validate with sample generation
See Also
- `Skill(scribe:style-learner)` - Full style learning skill
- `/doc-generate` - Generate docs using learned style
Read more
Style Learn
Extract writing style from exemplar text to create a style profile.
Usage
/style-learn [sources...] [options]
Arguments
| Argument | Description | |----------|-------------| | `sources` | Files to analyze as style exemplars |
Options
| Option | Description | |--------|-------------| | `--name` | Profile name (default: "default") | | `--output` | Output location (default: .scribe/style-profile.yaml) | | `--merge` | Merge with existing profile | | `--interactive` | Select exemplar passages interactively |
Examples
# Learn from README /style-learn README.md # Learn from multiple files /style-learn docs/*.md --name project-docs # Interactive exemplar selection /style-learn blog-posts/ --interactive
Output
Creates a style profile with:
# Style Profile: project-docs
# Generated: 2024-01-15
# Sources: README.md, docs/guide.md
voice:
tone: professional
perspective: first-person-plural
formality: neutral
vocabulary:
average_word_length: 5.2
jargon_level: moderate
contractions: frequent
preferred_terms:
- "use" over "utilize"
avoided_terms:
- delve
- leverage
sentences:
average_length: 16
length_variance: high
exemplars:
- label: "Technical explanation"
text: |
The cache sits between API and database...Workflow
1. Collect source files 2. Extract quantitative metrics 3. Select representative passages 4. Generate profile YAML 5. Validate with sample generation
See Also
- `Skill(scribe:style-learner)` - Full style learning skill
- `/doc-generate` - Generate docs using learned style
A plugin marketplace for Claude Code. Install only the plugins you need to run git workflows, code review, spec-driven development, and autonomous agents from inside your Claude Code session.
Other commands on claude-night-market.
- /aggregate-logs
Generate LEARNINGS.md from skill execution logs.
Open command - /analyze-skill
Analyze skill file complexity metrics and generate modularization recommendations for splitting or progressive loading.
Open command - /bulletproof-skill
Harden skills against rationalization and bypass behaviors
Open command - /context-report
Generate context optimization report for skill directories
Open command - /create-command
Create slash commands with brainstorming and best practices
Open command - /create-hook
Create hooks with brainstorming and security-first design
Open command

