Autonomous TikTok/Instagram carousel agent that analyzes websites via
Playwright, generates 6-slide carousels with Gemini, publishes via
Upload-Post API, and iteratively improves through analytics feedback.
Co-Authored-By: Claude Opus 4.6 <[email protected]>
Reflect the switch to agents/ (plural), hex color codes, mode: subagent,
and @agent-name invocation in both the OpenCode integration README and the
main README's OpenCode section.
Without mode: subagent, all 68 agents default to mode: all and appear as
primary agents the user Tab-cycles through, making the UX unusable.
With mode: subagent they are invoked on-demand via @agent-name.
OpenCode only accepts hex color codes (e.g. #00FFFF), not named colors
(e.g. cyan). Add resolve_opencode_color() with a 14-entry lookup table
and wire it into convert_opencode(). Colors already in hex pass through.
OpenCode docs now specify agents/ (plural) as the standard directory name;
agent/ (singular) is legacy backwards-compat. Update the converter output
path, installer source/dest paths, and .gitignore entry accordingly.
- Remove workflow example (too product-specific)
- Strip all install commands, API keys, and product references
- Replace tool-specific code blocks with generic JSON schemas
- Add Python matching example showing the resolution pattern
- Agent now teaches the concept, not a specific product
New specialized agent: Identity Graph Operator - operates a shared identity
graph so multiple agents in a system all resolve to the same canonical entity.
Prevents duplicate records, conflicting actions, and cascading errors when
agents encounter the same real-world entity from different sources.
New example workflow: Multi-Agent Shared Identity - step-by-step walkthrough
of 3 agents (Support, Backend, Analytics) handling the same customer across
email, phone, and web channels with shared identity resolution.
Enhanced Agentic Identity & Trust Architect with a section showing how it
complements the Identity Graph Operator (agent identity vs entity identity).
The installer UI preview in README.md contained Unicode box-drawing
characters (╔╗╚╝║═) and bullets (●○✓) from an earlier draft that
didn't match the actual script output. Replaced with the current
plain-ASCII UI output that the script actually renders.
Also replaced em-dashes (—) with -- outside of code blocks for
consistency with the rest of the documentation.
The 250+ generated files in integrations/ were adding repo bloat and would
cause merge conflicts when agents change. Run scripts/convert.sh to
regenerate them locally.
What's committed:
- scripts/convert.sh and scripts/install.sh (the actual value)
- integrations/*/README.md (docs for each tool)
- integrations/README.md (overview)
- .gitignore updated to exclude all generated output dirs
What's excluded (add to .gitignore):
- integrations/antigravity/agency-*/
- integrations/gemini-cli/skills/ + gemini-extension.json
- integrations/opencode/agent/
- integrations/cursor/rules/
- integrations/aider/CONVENTIONS.md
- integrations/windsurf/.windsurfrules
Responds to issue #47 — blesses jnMetaCode's zh-CN localization repo
and adds a Community Translations & Localizations section to the README.
Closes#47
Co-Authored-By: Claude Opus 4.6 <[email protected]>
Excellent contribution! The Accessibility Auditor fills an important gap — great depth with the audit report template, screen reader testing protocol, and keyboard navigation audit. The axe-core examples are a nice practical touch. We'll handle the README update on our end. Thanks @benjifriedman!
Great agent! The Security Engineer is thorough — love the STRIDE threat model template and the concrete CI security pipeline examples. We'll handle the README update on our end. Thanks @jnMetaCode!
These workflow examples are a great addition — practical, well-structured, and aligned with the roadmap. The startup MVP and landing page sprint patterns will be really useful references. Thanks @jnMetaCode!
Excellent addition! The lint workflow looks solid — validates required frontmatter as errors, recommended sections as warnings, and only lints changed files to avoid noise. Thanks @jnMetaCode!