Favicon of shadow-frog-init

shadow-frog-init Skill

AI Agent SkillDocumentationPythonOpen source

Initialize a shadow knowledge base for any codebase. Creates a .shadow/ directory that mirrors the source tree with markdown files for AI-discovered insights. Run this once per repo before using other shadow-frog skills. Refuses to overwrite an existing .shadow/ unless --reset is passed. Published by microsoft in ShadowFrog.

What is shadow-frog-init Skill?

Initialize a shadow knowledge base for any codebase. Creates a .shadow/ directory that mirrors the source tree with markdown files for AI-discovered insights. Run this once per repo before using other shadow-frog skills. Refuses to overwrite an existing .shadow/ unless --reset is passed. Published by microsoft in ShadowFrog. This profile combines repository metadata with install, compatibility, and usage signals so developers can quickly decide whether it fits their agent workflow before opening the source repository.

Trust signal
95/100
Maintenance signal
90/100
Adoption signal
28/100

Automated repository signals based on public metadata such as recency, license, installation evidence, and adoption. These are not a security audit or endorsement.

Key capabilities

  • Includes SKILL.md support
  • Reusable instructions support
  • Deployment
  • Documentation
  • Deployment use cases
  • Documentation use cases

Technical details

Copy skill directory
  • Install or run with Copy skill directory

When to use shadow-frog-init Skill

  • Use it for deployment.
  • Use it for documentation.

Built with

PythonCopy skill directory

Editorial notes

Source

  • Creator: microsoft
  • Repository: microsoft/ShadowFrog
  • Skill file: skills/shadow-frog-init/SKILL.md

What it does

Initialize a shadow knowledge base for any codebase. Creates a .shadow/ directory that mirrors the source tree with markdown files for AI-discovered insights. Run this once per repo before using other shadow-frog skills. Refuses to overwrite an existing .shadow/ unless --reset is passed.

Skill instructions

ShadowFrog Init Creates .shadow/ directory with symbol-organized shadow files for every source file. Run once per repo. If .shadow/ exists, ask user to reset or skip. Primary: Python Helper Script The companion script shadow-init.py lives in the same directory as this SKILL.md file. To find and run it: bash Project install (Copilot CLI): python3 .github/skills/shadow-frog-init/shadow-init.py [options] Or for Claude Code: python3 .claude/skills/shadow-frog-init/shadow-init.py [options] IMPORTANT: Run from the repo/worktree root directory. The script auto-detects the root via git rev-parse --show-toplevel, which returns the correct root for regular repos AND worktrees. If auto-detection fails (common when python is routed through Docker or the .git file points to an inaccessible path), pass --root explicitly: bash If auto-detect fails, pass the root explicitly: python3 .github/skills/shadow-frog-init/shadow-init.py --root "$(pwd)" In Docker wrapper scenarios (eval harness), git may not w

Explore related resources

Frequently asked questions

What is shadow-frog-init?

shadow-frog-init is a open-source AI agent skill with Copy skill directory. Initialize a shadow knowledge base for any codebase. Creates a .shadow/ directory that mirrors the source tree with markdown files for AI-discovered insights.

Who is shadow-frog-init best for?

shadow-frog-init is best for reusing agent instructions, scripts, and references, deployment workflows, documentation workflows.

How do I install shadow-frog-init?

Install or run shadow-frog-init using Copy skill directory. Check shadow-frog-init for the latest setup command.

Is shadow-frog-init actively maintained?

shadow-frog-init may need a closer maintenance check before production use.

Share:

Stars
13
Forks
3
Last commit
16 days ago
Repository age
2 months
License
MIT

Auto-fetched from GitHub.

Similar to shadow-frog-init

shadow-frog-init: Install, Config & GitHub Signals – SkillIndex