npx claudepluginhub mattstratton/skills-pocMatty'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
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.
No description available.
Claude Code marketplace entries for the plugin-safe Antigravity Awesome Skills library and its compatible editorial bundles.
Directory of popular Claude Code extensions including development tools, productivity plugins, and MCP integrations