mit einem Klick
writing-rules
// Extract and manage writing rules (style, structure, persona, publisher, custom) (project)
// Extract and manage writing rules (style, structure, persona, publisher, custom) (project)
Information gathering utilities (analytics, research, content analysis) (general)
Manage Kurt projects - add sources/targets, update project.md, detect missing content, track progress. (project)
One-time team setup that creates Kurt profile and foundation rules
Collect content feedback and identify patterns for rule updates
Configure CMS connections and perform ad-hoc content searches (Sanity, Contentful, WordPress)
Create outlines, drafts, and edited content with comprehensive lineage tracking (project)
| name | writing-rules |
| description | Extract and manage writing rules (style, structure, persona, publisher, custom) (project) |
Unified system for extracting writing rules AND managing the extensible rule type registry. Handles both rule extraction operations and registry management operations.
For usage examples and workflows, see CLAUDE.md.
style - Extract style guidelines (voice, tone, word choice)
writing-rules-skill style --type <mode> --auto-discoverrules/style/<descriptive-name>.mdstructure - Extract structure templates (document organization, section flow)
writing-rules-skill structure --type <mode> --auto-discoverrules/structure/<descriptive-name>.mdpersona - Extract target personas (audience roles, pain points, preferences)
writing-rules-skill persona --audience-type <type> --auto-discoverrules/personas/<descriptive-name>.mdpublisher - Extract publisher profile (company identity, messaging, positioning)
writing-rules-skill publisher --auto-discoverrules/publisher/publisher-profile.md (single file)[custom-type] - Extract custom rule types (if configured in registry)
writing-rules-skill <custom-type> --type <mode> --auto-discoverrules/<custom-type>/<descriptive-name>.mdstyle --update - Update existing style rule based on recent feedback
writing-rules-skill style --type <type> --updatesubskills/update-style.mdstructure --update - Update existing structure template based on recent feedback
writing-rules-skill structure --type <type> --updatesubskills/update-structure.mdpersona --update - Update existing persona based on recent feedback
writing-rules-skill persona --audience-type <type> --updatesubskills/update-persona.mdlist - List all rule types (built-in + custom) with extraction status
writing-rules-skill listshow - Show details about a specific rule type
writing-rules-skill show <type>add - Add new custom rule type (interactive wizard with conflict detection)
writing-rules-skill addvalidate - Validate registry configuration and file system consistency
writing-rules-skill validategenerate-subskill - Generate extraction subskill for custom type
writing-rules-skill generate-subskill <custom-type>onboard - Onboarding wizard for new teams
writing-rules-skill onboardrules/rules-config.yamlsubskills/manage-<operation>.mdsubskills/extract-<type>.mdsubskills/update-<type>.mdWhen invoked from extract-rules subskill:
Pattern: Analyze → Preview → Approve → Extract
Why preview?
Location: rules/rules-config.yaml
Defines:
Built-in types (always available):
Custom types (team-configurable):
Incremental (default - recommended):
Overwrite (nuclear option):
Called by:
Delegates to:
subskills/extract-<type>.mdsubskills/update-<type>.mdsubskills/manage-<operation>.mdWorks with:
For usage examples and workflows, see CLAUDE.md.
For registry configuration details, see README.md in this skill directory.