Public plugin examples and tooling for agent platforms, focused on practical workflows for real customer operations.
Unofficial project: this repository is community-maintained and is not an official Lytics repository. It is based on concepts and assets from lytics/agent-skills.
This repository is for plugin-oriented work that does not fit cleanly into generic SKILL.md-only distributions.
Initial focus areas:
- Claude Cowork plugin packaging and install UX
- Multi-account credential workflows
- Secure token handling patterns for agent tools
- Cross-platform compatibility notes (Claude, Codex, Copilot, and others)
This repo intentionally contains plugin scaffolding and command/reference assets, not SKILL.md skill directories.
.claude-plugin/marketplace.json— single-plugin marketplace manifestplugins/lytics-agent-plugins/.claude-plugin/plugin.json— plugin manifestplugins/lytics-agent-plugins/commands/lytics-account.md— slash command for account switching via.envplugins/lytics-agent-plugins/references/auth.md— token security policy and credential resolution chain
Status: native plugin install supported in the UI.
- Open Cowork in Claude Desktop.
- Go to Customize → Plugins.
- Install via one of these paths:
- Marketplace URL:
https://github.com/sean-cstk/agent-plugins - Upload file: upload a local
.pluginarchive for branch testing.
- Marketplace URL:
- Start a new Cowork task and confirm the plugin is enabled in the task context.
Status: plugin behavior is build-dependent. Custom commands are reliable.
- Install this command globally:
mkdir -p ~/.claude/commands ln -sf /Users/smcmahon-lytics/go/src/github.com/sean-cstk/agent-plugins/plugins/lytics-agent-plugins/commands/lytics-account.md ~/.claude/commands/lytics-account.md
- Open or restart Claude Code.
- Run
/helpand confirm/lytics-accountappears in Custom commands.
Status: no direct .claude-plugin install path.
- Use
plugins/lytics-agent-plugins/references/auth.mdas the credential policy source. - Set credentials in your shell environment before starting Codex:
export LYTICS_API_TOKEN=... export LYTICS_API_URL=https://api.lytics.io
- Reuse
plugins/lytics-agent-plugins/commands/lytics-account.mdlogic if you want a local multi-account loader.
Status: no direct .claude-plugin install path.
- Use the same environment-variable credential pattern as Codex.
- Reuse
plugins/lytics-agent-plugins/references/auth.mdfor token handling rules. - If you need account switching by slug, port the
plugins/lytics-agent-plugins/commands/lytics-account.mdlogic into a shell helper.
- Cowork task chat does not support
/pluginslash commands. - Install plugins from Customize → Plugins (marketplace or upload flow).
- For local testing, package the repo as a
.pluginarchive and upload it in Cowork.
- Never paste live API tokens into chat prompts.
- Prefer environment files with strict permissions (
chmod 600) or OS keychains. - Use masked token output in logs and status messages.
- Prefer connector/MCP designs for long-term secret isolation.
This project is licensed under the MIT License. See LICENSE.