# Shape your voice, examples and hooks

> Edit your shared writing preferences, save examples and hook patterns, review your style and record editorial feedback.

Canonical: https://ownpost.fyi/docs/skills/ownpost-writing-profile

## Install · Codex

```
npx skills@latest add https://github.com/zero-efforts/ownpost/tree/main/plugins/ownpost/skills --global --skill ownpost-writing-profile --agent codex
```

## Install · Claude Code

```
npx skills@latest add https://github.com/zero-efforts/ownpost/tree/main/plugins/ownpost/skills --global --skill ownpost-writing-profile --agent claude-code
```

## Install · Other clients

```
npx skills@latest add https://github.com/zero-efforts/ownpost/tree/main/plugins/ownpost/skills --global --skill ownpost-writing-profile
```

Requires access to the OwnPost repository. [Installation and client options](https://ownpost.fyi/docs/skills#install)

## When to use it

Use this skill for explicit edits to your Voice, writing rules, Examples & Hooks or Topic preferences. It reads the current values and preserves unrelated preferences.

Your profile and libraries are shared across accounts. Feedback and recent post evidence belong to the selected account. External examples can guide structure without establishing your experience or opinions.

## What you need

A current OwnPost app and plugin, an MCP connection with Full workspace tools, and the text or concrete preference you want to save or review.

[Connect your assistant](https://ownpost.fyi/docs/guides/connect-ai)

## Install or select the skill

The ownpost entry skill includes this workflow. Use the command above if you want ownpost-writing-profile as a separate shortcut, or select it from your installed plugin.

[Installation help](https://ownpost.fyi/docs/guides/install-skills)

## Try it

Select the skill in your connected assistant, then adapt these examples to your own content.

```
Use the ownpost-writing-profile skill to add ‘game-changing’ to my avoided phrases. Preserve my other writing rules and show the saved result.

Use the ownpost-writing-profile skill to suggest three openings for post [post ID] using my saved hook patterns. Keep the suggestions in this conversation and preserve the body.

Use the ownpost-writing-profile skill to review my recent feedback and save supported preferences as pending Learning Notes for my review.
```

## How it works

1. Ask for a specific edit, such as adding an avoided phrase, saving a hook or annotating an example. The assistant reads the active profile or library, saves the requested change and reports its ID or revision.

2. For style discovery, choose examples and ask for an editable summary with supporting evidence. A preview uses the candidate style only for that request.

3. Ask for three supported hooks when improving an opening. A saved hook edit preserves the body, other thread parts and media; an unsaved browser selection returns a proposed replacement for review in the editor.

4. Record feedback such as Sounds like me, Too generic, Wrong topic, Wrong direction or Already covered. Editorial feedback remains distinct from measured performance.

5. When you request learned preferences, the assistant can save pending Learning Notes for Insights → Learning review. Review them before acceptance; feedback and reports never update your active voice automatically.

> The built-in editorial review checks clarity, support and voice. It makes no promise about AI detection or reach, and needs no separate Humanizer installation.

## Check the result

An explicit edit appears in Settings → Writing style, or requested feedback and pending proposals have confirmed saved IDs. Preview-only requests leave the active profile unchanged.

## If something does not work

On a revision conflict, the assistant rereads and merges the requested edit. After an uncertain example or hook creation, inspect the library before retrying. Required words in a current request override a conflicting avoided phrase for that request only.

## Skill source

[ownpost-writing-profile source instructions (repository access required)](https://github.com/zero-efforts/ownpost/blob/main/plugins/ownpost/skills/ownpost-writing-profile/SKILL.md)

## Related

- [Use skills with your assistant](https://ownpost.fyi/docs/guides/assistant-workflows)
- [Writing style & learning](https://ownpost.fyi/docs/guides/writing-style)
- [Set up AI writing](https://ownpost.fyi/docs/guides/ai-writing)
- [ownpost-posts](https://ownpost.fyi/docs/skills/ownpost-posts)
- [ownpost-analytics](https://ownpost.fyi/docs/skills/ownpost-analytics)
- [OwnPost plugin](https://ownpost.fyi/docs/plugins)
- [Previous: ownpost-blog-publishing](https://ownpost.fyi/docs/skills/ownpost-blog-publishing)
- [Next: ownpost-ideas](https://ownpost.fyi/docs/skills/ownpost-ideas)
