validate
Validate that the active GitHub account, git identity, and project policy all match what this repository expects.
Skill by brunomilani
Install
Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.
npx agentmarket install skill/brunomilani-validate
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this skill can do and what it asks for, from its SKILL.md. Checked Oct 25, 2026.
- Tools
- No tools found
- Secrets
- None asked for
- Install scripts
- None found
Network hosts it talks to 1
codeload.github.com· found in install command
Files it touches
~/.claude/skills/validate
What's inside
- Skill name
validate- Description
- Validate that the active GitHub account, git identity, and project policy all match what this repository expects. Returns a non-zero exit code on failure. Use before PR/issue/merge/push, or whenever the user wants to confirm the environment is correct.
- License
- MIT
- Instructions
- 13 lines in SKILL.md · view on GitHub
Agent Skills spec issues
- name: missing
Files (1)
- SKILL.md
SKILL.md (first lines)
# guise: validate
Run all validation rules. A non-zero exit means at least one error.
```bash
"${CLAUDE_PLUGIN_ROOT}"/scripts/run.sh validate
```
If validation fails, STOP and explain the issue to the user before proceeding
with any GitHub operation. Suggest `/guise:use` and `/guise:git-sync`
as fixes when relevant.From brunomilani/guise, MIT.
More from brunomilani/guise
- 0.470score
init
brunomilani
Set up guise for this repository — detect the repo and provider, read any project policy, and choose the account this repo should use.
SkillCFreshness: CClaude Code +9 - 0.466score
use
brunomilani
Activate the account configured for this repository.
SkillCFreshness: CClaude Code +9 - 0.466score
choose
brunomilani
Change which GitHub account this repository uses.
SkillCFreshness: CClaude Code +9 - 0.466score
git-sync
brunomilani
Apply the saved account's git user.name and user.email to this repository's local git config (git config --local).
SkillCFreshness: CClaude Code +9 - 0.466score
install-hook
brunomilani
Install a native git pre-push hook that enforces this repo's account in every terminal — not just inside a Claude session.
SkillCFreshness: CClaude Code +9 - 0.466score
reset
brunomilani
Remove the locally-saved GitHub account choice for this repository.
SkillCFreshness: CClaude Code +9 - 0.466score
status
brunomilani
Show the guise status for the current repository — configured GitHub account, active gh account, git identity, policy, and validation results.
SkillCFreshness: CClaude Code +9
Signals
- Stars
- 0
- Forks
- 0
- Open issues
- 0
- Last commit (this folder)
- Jun 4, 2026 (4 months ago)
From GitHub (fetched Oct 24, 2026).
Details
- License
- MIT
- Repository
- github.com/brunomilani/guise
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
More from brunomilani
- 0.470score
init
brunomilani
Set up guise for this repository — detect the repo and provider, read any project policy, and choose the account this repo should use.
SkillCFreshness: CClaude Code +9 - 0.466score
use
brunomilani
Activate the account configured for this repository.
SkillCFreshness: CClaude Code +9 - 0.466score
choose
brunomilani
Change which GitHub account this repository uses.
SkillCFreshness: CClaude Code +9 - 0.466score
git-sync
brunomilani
Apply the saved account's git user.name and user.email to this repository's local git config (git config --local).
SkillCFreshness: CClaude Code +9 - 0.466score
install-hook
brunomilani
Install a native git pre-push hook that enforces this repo's account in every terminal — not just inside a Claude session.
SkillCFreshness: CClaude Code +9 - 0.466score
reset
brunomilani
Remove the locally-saved GitHub account choice for this repository.
SkillCFreshness: CClaude Code +9
Cite this page
validate skill. Agent Mart. https://agentmart.dev/skills/brunomilani-validate (last updated 2026-10-24)