By mattstratton
Matty's TigerData content and marketing skills — persistent memory layer via Obsidian, morning briefings, meeting note prep, design request automation, weekly roundups, and brand voice writing
Load Matty's working context from Obsidian at the start of any Claude session. This is the memory layer — it tells Claude who Matty is, his team, shorthand, active projects, and how he works. Run this automatically at the start of morning-update, or manually with /context when you need Claude to "know you" in any session. Also handles updating the context note when things change.
Create blog thumbnail design requests in Asana for upcoming blog posts. Searches the MKTG Content Calendar for [Blog] tasks assigned to you, shows the list for confirmation, then creates design request tasks in the Marketing Design Requests project with the correct format, and comments back on the original card. Trigger when the user runs /design-requests or says "create design requests", "submit thumbnail requests", "blog thumbnails", "design request for blog", or "I need thumbnails for my posts".
Finalizes a published content piece by updating its Asana task on the MKTG Content Calendar. Sets the status to "Published!", adds the published URL, completes the "Add final published link" subtask, and marks the task done. Optionally announces the publication in #content-flywheel on Slack. Trigger when the user says they've published a blog post, LinkedIn article, or other content and want to update the Asana card — or when they mention "finalize", "mark as published", "close out the content task", "update the card", "it's live", or similar. Also trigger if the user runs /finalize-content.
Create Obsidian meeting notes for today's (or a specified day's) calendar events. Pulls Google Calendar events, filters out personal blocks, checks for existing notes, resolves attendees against the People directory for proper Dataview linking, and creates pre-populated meeting notes. Trigger when the user runs /meeting-notes or says "create meeting notes", "set up my meetings", "prep my meeting notes", "create notes for today's meetings", or "meeting notes for tomorrow". Can also be triggered from the morning-update skill.
Daily morning briefing that syncs tasks from Asana and GitHub to Obsidian, scans yesterday's Slack for action items, and briefs on what's due today and this week. Trigger when the user runs /morning-update or says "morning update", "daily briefing", "start my day", "what's on my plate", or pastes the morning routine prompt from their daily note.
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
Plugin repository for Matty's personal Claude skills at TigerData. Houses the
matty-tiger-skills plugin — a set of Cowork skills for morning briefings, content
production, meeting prep, and daily workflows. Also serves as a pattern reference for the
team-wide marketing skills plugin.
plugins/
matty-tiger-skills/
.claude-plugin/
plugin.json ← plugin metadata and version
config.json ← runtime config (Asana project IDs, Slack IDs, etc.)
REFERENCES.md ← how skills fetch reference docs from Tiger Den
skills/
context-loader/ ← memory layer: loads personal context from Obsidian
morning-update/ ← daily briefing: Asana sync, Slack scan, calendar, deadlines
meeting-notes/ ← create pre-populated meeting notes in Obsidian from calendar
design-requests/ ← automate blog thumbnail design requests in Asana
weekly-content/ ← generate weekly content roundup Slack posts
linkedin-articles/ ← find articles and draft LinkedIn posts
references/
claude-cowork/ ← archived: original productivity plugin memory (migrated to Obsidian)
Skills are orchestration files that define workflows and which MCP tools to call. Confidential context lives outside this repo in three places:
Brand voice, ICP profiles, terminology glossary, and other marketing references live in
Tiger Den and are fetched at runtime via MCP. Skills declare which references they need in
their frontmatter. See REFERENCES.md for the fetch protocol.
The persistent memory layer lives in Obsidian at 00 - System/Claude Context.md. This note
contains Matty's role, team, key people, shorthand/terms, active projects, tools, and
preferences. It's read at the start of every session (via context-loader or inlined in
morning-update) so Claude "knows" the working context regardless of which folder is
selected in Cowork.
The memory note is maintained manually or via the context-loader skill's update mode. When Claude learns something new in a session (new team member, new acronym, project change), it can offer to update the note.
Obsidian also provides:
05 - People/) — attendee resolution, meeting history via Dataview04 - Meetings/) — pre-populated by the meeting-notes skillCLAUDE.md at vault root) — formatting, folder structure, guardrails03 - Areas/Content Production.md) — synced from Asana by morning-updateconfig.json stores non-secret runtime identifiers (Asana project IDs, Slack user IDs,
channel names). These are access-controlled by their respective services and safe to store
in a public repo.
matty-tiger-skills (v2.7.0)
Skills:
/context or loaded automatically by morning-update.The plugin can disappear from Cowork (Claude Desktop) after restarts due to the
RemotePluginManager wipe cycle. To install it persistently into the local
plugin cache:
git clone https://github.com/mattstratton/skills-poc.git
python3 skills-poc/scripts/install.py
If you already have the repo cloned, just run the script directly:
python3 scripts/install.py
This writes the plugin directly to the Cowork cowork_plugins/cache/ path
(managed by LocalPluginsReader), which persists across restarts unlike
marketplace-installed plugins. Restart Claude Desktop after running.
Re-run the script after git pull to update the cached version. Use
--check to see if an update is available without installing.
npx claudepluginhub mattstratton/skills-poc --plugin matty-tiger-skillsSkills for building your AI Personal OS: onboarding, daily journaling, knowledge extraction, LinkedIn research-to-publish pipeline, Chief of Staff system review, and PowerPoint deck QA.
Manage tasks, plan your day, and build up memory of important context about your work. Syncs with your calendar, email, and chat to keep everything organized and on track.
Entrepreneur OS core: AUDHD executive function, voice enforcement, and research mode
BenAI Obsidian Plugin — Turn any folder into an AI-powered operating system with persistent memory, task management, meeting intelligence, daily routines, and multiple output styles. Two modes: Solopreneurs/Professionals (solo founders, freelancers, consultants) and Business/Teams (teams, organizations). Includes session management, a teaching loop that learns from corrections, and goal tracking with Obsidian integration.
PM Weekly Review: a 20-minute structured ritual covering metrics movement, shipping progress, customer insights, and next week's top 3 priorities in a shareable update.
AI-augmented management tooling for people managers. Surfaces the right context at the right time -- before meetings, during 1:1 prep, when triaging messages, or reviewing customer status. Adapts to your org's performance and management frameworks. Augments managers, never automates.