postkit-setup

Capture brand identity details into versioned Markdown files and theme.css variables.

4|Updated Apr 16, 2026
One-click install
npx skills add https://github.com/Trystan-SA/postkit --skill postkit-setup
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: postkit-setup
Source: https://github.com/Trystan-SA/postkit/tree/main/templates/project/.claude/skills/postkit-setup
Command: npx skills add https://github.com/Trystan-SA/postkit --skill postkit-setup

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

It captures your brand details (voice, audience, goals, and visual identity) so your later social-media drafts stay consistent and on-brand without re-explaining everything each time.

Core Features & Use Cases

  • Brand intake across key dimensions: gathers handle(s), audience details, goals, voice rules, and visual identity (colors, typography, aesthetic keywords, watermark).
  • Versioned brand “source of truth”: writes answers to plain Markdown files in memory/ at the project root so future skills use the saved profile.
  • Theme alignment: updates theme.css to reflect your brand colors and typography choices for consistent slide rendering.

Quick Start

Run postkit-setup to interview your brand and persist the results into memory/ so your next drafting and review steps use them.

Frequently Asked Questions about postkit-setup

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I save brand identity for consistent social media content generation?

You can save brand identity for social media content generation by running an interactive intake that captures handles, audience, voice rules, and visual identity, then writes them as versioned Markdown files in a project memory folder. This ensures later drafting remains on-brand without re-explaining details.

What is the best way to maintain voice guidelines and hook formulas across multiple social media posts?

To maintain voice guidelines and hook formulas across social media posts, a one-question-at-a-time intake process saves your preferences as a persistent source of truth. Future drafting workflows reference these saved Markdown profile files to keep content consistent.

How do I map visual identity inputs into theme.css CSS variables for brand rendering?

You map visual identity inputs into theme.css CSS variables by providing brand colors, typography choices, and aesthetic keywords during the brand intake process. The setup automatically translates these visual inputs into theme.css rules to ensure consistent slide and post rendering.

Can I skip specific brand intake topics if I already have existing memory files?

Yes, you can skip specific brand intake topics if existing memory files are already present. The setup process checks for previously saved Markdown memory files at the project root and automatically skips topics that already contain captured brand information.

Does brand intake require answering all questions in one session for social media post planning?

Brand intake does not require answering all questions in one session for social media post planning. The interactive one-question-at-a-time format writes answers to memory files immediately during the conversation, allowing you to stop and resume later while preserving previously saved brand details.

What limitations exist when using postkit-setup for brand-aware drafting workflows?

A limitation of this brand-aware drafting workflow is that it requires interactive one-question-at-a-time intake rather than bulk uploads. Additionally, it relies on a project memory folder structure to persist Markdown files and does not support external content management platforms natively.