CtrlK
BlogDocsLog inGet started
Tessl Logo

jbaruch/blog-writer

Write and revise developer blog posts or run a humanizer / humanization pass on existing drafts using the AI anti-pattern catalog, structural audits, and reusable personal and explicitly selected corporate writing identities.

72

Quality

91%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide

SecuritybySnyk

Low

Low-risk findings worth noting

Overview
Quality
Evals
Security
Files

package-contract.mdskills/create-personal-identity/references/

Personal Identity Package Contract

Use this contract when creating, migrating, updating, or auditing a v1 personal identity.

Manifest

Write identity.json with this minimum shape, replacing example-author:

{
  "schema_version": 1,
  "type": "personal",
  "name": "example-author",
  "status": "draft",
  "entrypoint": "identity.md",
  "sources": "sources.md"
}
  • name is lowercase kebab-case.
  • status is draft or approved.
  • entrypoint is exactly identity.md.
  • sources is exactly sources.md.
  • A missing resources field means an empty ordered list.

When evidence supports additional files, add resources as an ordered array:

{
  "resources": [
    {"role": "voice", "path": "voice.md"},
    {"role": "composition", "path": "composition.md"},
    {"role": "examples", "path": "examples.md"},
    {"role": "bio", "path": "bio.md"}
  ]
}

Each resource is an object with a lowercase kebab-case role and a non-empty path. Paths do not start with ~, are relative, and stay inside the package. Preserve resource order because readers load them in that order.

Content and provenance

  • Put concise shared guidance and resource routing in identity.md.
  • Add voice, composition, examples, or bio resources only when evidence supports them.
  • In sources.md, record every source's location, date, scope, and authority.
  • Trace each consequential inference to evidence.
  • Label guidance Required, Preferred, Observed, Avoid, or Unresolved.
  • Distinguish explicit preferences from observed patterns.
  • Keep conflicting evidence and guidance visible.

README.md

tile.json