From gir-core
Show an overview of the user's GIR configuration — what's installed, what's configured, and what's missing.
npx claudepluginhub rivit-studio/gir --plugin gir-coreThis skill uses the workspace's default tool permissions.
Show an overview of the user's GIR configuration — what's installed, what's configured, and what's missing.
Audits .claude/ directory for config hygiene, junk files, .gitignore completeness, naming consistency, cache size; syncs plugins and detects version drift. Outputs health report with fix commands.
Audits Claude subagent configurations in .claude/agents/ for frontmatter completeness, tool assignment security, privilege risks, and naming consistency.
Mandates invoking relevant skills via tools before any response in coding sessions. Covers access, priorities, and adaptations for Claude Code, Copilot CLI, Gemini CLI.
Share bugs, ideas, or general feedback.
Show an overview of the user's GIR configuration — what's installed, what's configured, and what's missing.
Follow these steps in order. Gather all information before presenting the report.
Look for plugin directories under ~/.claude/plugins/. Check whether these directories exist:
~/.claude/plugins/gir-core/~/.claude/plugins/gir-web/~/.claude/plugins/gir-automation/~/.claude/plugins/gir-tools/~/.claude/plugins/gir-database/~/.claude/plugins/gir-ai/~/.claude/plugins/gir-qa/Note which ones are present and which are absent. If ~/.claude/plugins/ does not exist at all, note that no plugins directory was found.
CLAUDE-project.md in the current directoryCheck whether CLAUDE-project.md exists in the current working directory.
.gir/ memory bankCheck whether .gir/ exists in the current working directory.
.gir/ exists: list which of the 5 expected files are present:
CLAUDE-activeContext.mdCLAUDE-decisions.mdCLAUDE-patterns.mdCLAUDE-resources.mdCLAUDE-troubleshooting.mdGIR.modules is present..gir/ does not exist: note that the memory bank is not set up.Look for agent files in ~/.claude/agents/. List any subdirectories or .md files found there. If the directory does not exist, note that no agents are installed.
Format the report cleanly. Use plain text — no excessive decorations.
GIR Status
==========
Project
-------
Directory: [current working directory path]
CLAUDE-project: [present | MISSING — run /gir-core:init-project]
[If present, show]: Name: [detected name] Type: [detected type]
Memory Bank (.gir/)
-------------------
[If .gir/ exists]:
CLAUDE-activeContext.md [present | missing]
CLAUDE-decisions.md [present | missing]
CLAUDE-patterns.md [present | missing]
CLAUDE-resources.md [present | missing]
CLAUDE-troubleshooting.md [present | missing]
GIR.modules [present | missing]
[If .gir/ does not exist]:
Not initialized — run /gir-core:init-memory-bank
Plugins (~/.claude/plugins/)
----------------------------
gir-core [installed | not found] ← required
gir-web [installed | not found]
gir-automation [installed | not found]
gir-tools [installed | not found]
gir-database [installed | not found]
gir-ai [installed | not found]
gir-qa [installed | not found]
[any other directories found under ~/.claude/plugins/]
Agents (~/.claude/agents/)
--------------------------
[list subdirectories and/or agent files found]
[or: No agents directory found at ~/.claude/agents/]
Recommendations
---------------
[List only what's missing or needs attention, e.g.:]
- CLAUDE-project.md not found — run /gir-core:init-project to generate one
- Memory bank not initialized — run /gir-core:init-memory-bank to scaffold .gir/
- [specific missing memory bank files if .gir/ exists but files are absent]
[If everything is configured]:
- Configuration looks complete. Run /gir-core:drift-check to assess memory bank freshness.
Keep the report factual and concise. Do not speculate about plugins or agents that aren't found — only report what is present.