CommunityArt & Designgithub.com

go165/agent-skill-groups

GitHub skill-group and agent-skill-group manager for Codex, Claude Code, OpenCode, and Agent Skills

Works withClaude CodeCodex CLI~CursorOpenCode
npx skills add go165/agent-skill-groups

Ask in your favorite AI

Open a new chat with this agent skill pre-loaded.

Documentation

Agent Skill Groups

Use this skill when the user wants to inspect, group, profile, enable, disable, or clean up local SKILL.md directories across agent runtimes.

Workflow

  1. Identify the runtime: codex, claude-code, opencode, or generic.
  2. Inspect the current skill inventory before moving anything.
  3. Generate or load a groups.json file.
  4. Preview changes with plan.
  5. Generate persistent agent instructions with memory.
  6. Create a backup before moving directories.
  7. Switch profiles only after the plan is understood.
  8. Validate the final filesystem state.

For a safe end-to-end rehearsal, run agent-skill-groups demo --json first. It creates sample active and disabled skill roots, writes groups.json and an agent memory block, switches a profile, restores the backup, and reports ok: true when the reversible workflow succeeds.

Commands

agent-skill-groups runtimes
agent-skill-groups demo --json
agent-skill-groups analyze --runtime codex --json
agent-skill-groups suggest --runtime codex --json
agent-skill-groups init --runtime codex --output groups.json
agent-skill-groups status --config groups.json --runtime codex --json --details
agent-skill-groups plan --config groups.json --runtime codex research
agent-skill-groups memory --config groups.json --runtime codex --write AGENTS.md
agent-skill-groups backup --config groups.json --runtime codex
agent-skill-groups profile --config groups.json --runtime codex research
agent-skill-groups validate --config groups.json --runtime codex --json

Use AGENT_SKILL_GROUPS_CONFIG when scripts or hooks need a stable config path.

Safety

  • Do not edit skill contents during grouping.
  • Do not delete skills as part of a profile switch.
  • Keep .system and other protected skills in core.
  • Prefer --json output when another agent or script consumes results.

Related Skills

nguyendinhphongdx/ai-agent-builder

Open-source, self-hosted AI Agent Builder platform. Build LLM agents & workflows with LangGraph, RAG (pgvector), knowledge bases, tool integrations, multi-agent orchestration, observability (OpenTelemetry/Langfuse), Stripe billing and SSO/SCIM. Stack: FastAPI · Next.js 16 · Postgres · Redis · RabbitMQ.

community

chiroro-jr/pencil-design

Design UIs in Pencil (.pen files) and generate production code from them. Use when working with .pen files, designing screens or components in Pencil, or generating code from Pencil designs. Triggers on tasks involving Pencil, .pen files, design-to-code workflows, or UI design with the Pencil MCP tools.

community

patrickjameslim/mochi-vibe-code

Recreating Mochi UI by primarily vibe coding it using different AI tools.

community

amohavarshansankar/google-fonts-skill

Generate Google Fonts typography systems with font search, pair suggestions, and CSS/Tailwind output from 1,923 curated fonts

community

indranilbanerjee/digital-marketing-pro

Open-source AI marketing plugin for agencies & in-house teams — 158 skills, 25 specialist agents, 12-Part Strategy Flow, Cowork team-persistent, EU AI Act Article 50 ready, 6-platform AEO/GEO incl. Google AI Mode. Installs on Claude Code, Cowork, Codex, Cursor, Copilot CLI, Antigravity. MIT-licensed.

community

wondelai/clean-architecture

Structure software around the Dependency Rule: source code dependencies point inward from frameworks to use cases to entities. Use when the user mentions "architecture layers", "dependency rule", "ports and adapters", "hexagonal architecture", "use case boundary", "onion architecture", "screaming architecture", or "framework independence". Also trigger when decoupling business logic from databases or frameworks, defining module boundaries, or debating where to put business rules. Covers component principles, boundaries, and SOLID. For code quality, see clean-code. For domain modeling, see domain-driven-design.

community