deep-init
Skill0 starsChanged 3 months agoMITView on GitHub
Inspect a repository and plan or draft a project-specific AGENTS.md using evidence from manifests, commands, CI files, architecture hints, and existing guidance docs. Use when bootstrapping agent instructions for a new project, refreshing stale AGENTS.md rules after repo changes, or when a user wants repo-grounded working rules instead of a generic template.
1 other project uses a version of this.
Adopted by
Most recently taken up by
- ibahgat/oh-my-iflowtheir own version, first seen Mar 14, 2026
Other versions1 project uses a version of this.
Word for word · 0
None found.
Edited · 0
None found.
Wrote their own version · 1
- ibahgat/oh-my-iflow★ 2same name
How matches are found. Word for word: the exact same text. Edited: shares passages with this file (“99% same” means 99% of its five-word phrases also appear here; 10% or more counts). Their own version: similar meaning, or, weakest, the same name. We can’t tell which project had it first. Projects are counted among the 200 most-starred candidates, and mentions are links to the repository we found, up to 50 per site, so both counts are a floor.
In this repository66 other files it gives its agents.
- adb-android-app-opsSkill
- agents-sdkSkill
- api-documentationSkill
- atlasSkill
- backend-api-auth-guardrailsSkill
- browser-useSkill
- bundleSkill
- changelogSkill
- chatgpt-appsSkill
- chrome-devtools-testSkill
- chronicleSkill
- cloudflare-deploySkill
- cloudflare-email-serviceSkill
- cloudflare-one-migrationsSkill
- cloudflare-oneSkill
- cloudflareSkill
- computer-useSkill
- create-planSkill
- database-analysisSkill
- database-data-guardrailsSkill
- debug-memory-leakSkill
- deploySkill
- develop-web-gameSkill
- dev-workflowSkill
- docSkill
- durable-objectsSkill
- explainSkill
- figmaSkill
- firmware-feature-writerSkill
- fix-bugSkill
- fix-lintSkill
- frontend-mobile-uiux-designerSkill
- frontend-ui-guardrailsSkill
- gemini-cliSkill
- grok-x-searchSkill
- hermes-chromeSkill
- image-file-readerSkill
- imagegenSkill
- infra-ops-mobile-guardrailsSkill
- layout-reviewSkill
- localizeSkill
- multimodal-lookerSkill
- openai-docsSkill
- optimizeSkill
- parallel-devSkill
- plan-modeSkill
- playwrightSkill
- project-planningSkill
- qa-testerSkill
- refactorSkill
- review-changesSkill
- review-fix-shipSkill
- rust-programmerSkill
- sandbox-sdkSkill
- screenshotSkill
- security-auditSkill
- security-scanSkill
- security-threat-modelSkill
- source-command-collab-startSkill
- turnstile-spinSkill
- The first 60 shown.
The file
Show its rules and text
We split this skill into the rules it gives an agent
13 rules. About 0 are common, 8 are distinctive, and 5 are very specific to this project.
≈0
Common · estimate
Many files like this have a rule of this kind.
≈8
Distinctive · estimate
This author's own choices. Worth a look.
5
Very specific
Tied to their project's names, files or tools. Probably skip.
- Common
- Distinctive
- Very specific
- Distinctive: line 15
Default to the current working directory unless the user points to another repo.
- Very specific: line 23
Use --format json when you need machine-readable output for follow-up processing or tests.
- Distinctive: line 24
Treat the inventory as a map for what to inspect next, not as the final answer.
- Very specific: line 25
Read only the files supported by those signals: root docs, manifests, CI files, lint/type/test configs, existing guidance docs, and the …
- Distinctive: line 28
Keep rules operational and repo-specific.
- Distinctive: line 29
Only include commands that are confirmed by manifests, scripts, or CI configuration.
- Distinctive: line 57
Keep planning and explanations in Traditional Chinese unless the repo clearly standardizes another documentation language.
- Distinctive: line 58
Keep generated AGENTS.md content in the repo's documentation language when obvious.
- Distinctive: line 59
Never invent commands, owners, deployment steps, or hidden process requirements.
- Distinctive: line 60
Never weaken existing security, validation, or change-safety rules without explicit user instruction.
- Very specific: line 64
Use scripts/project_inventory.py to summarize manifests, languages, framework hints, commands, CI files, and AGENTS-relevant risk notes.
- Very specific: line 65
Use references/agents-outline.md when turning repo signals into concrete AGENTS.md sections.
- Very specific: line 66
Use scripts/test_project_inventory.py to regression-check the inventory logic after changes.
≈ “Common” is an estimate: at least 1 in 5 of the 350,495 skill files we read have a rule of the same kind, not the same words. “Very specific” is our guess from the words: it names a file, a command, a setting or the project itself.
Files
Deep Init
Overview
Inspect the target repository before writing guidance. Start from repo facts, not generic policy boilerplate, and turn those facts into a concise AGENTS plan or draft.
Workflow
- Set the target root.
- Default to the current working directory unless the user points to another repo.
- Decide whether the request is:
- planning only
- creating a new
AGENTS.md - updating an existing
AGENTS.md
- Gather repo evidence first.
- Resolve
scripts/project_inventory.pyrelative to this skill directory, then runpython3 <that-path> <repo-root>before drafting anything. - Use
--format jsonwhen you need machine-readable output for follow-up processing or tests. - Treat the inventory as a map for what to inspect next, not as the final answer.
- Read only the files supported by those signals: root docs, manifests, CI files, lint/type/test configs, existing guidance docs, and the most relevant top-level app or service directories.
- Convert evidence into AGENTS rules.
- Keep rules operational and repo-specific.
- Only include commands that are confirmed by manifests, scripts, or CI configuration.
- Separate repo-wide policy from workspace-specific notes when monorepo signals exist.
- Preserve stronger existing instructions instead of weakening or rewriting them.
- Explicitly call out uncertainty when evidence is missing or contradictory.
- Shape the output to the request.
- For planning-only requests, return:
- evidence summary
- proposed
AGENTS.mdsections - repo-specific risks or gaps
- open questions that genuinely block a safe draft
- For drafting requests, keep the file concise and include only the sections the repo actually needs.
Default Sections
- Purpose and scope
- Repo snapshot
- Workflow policy
- Change safety
- Verified commands
- Domain guardrails
- Validation baseline
- Repo-specific notes
Skip sections that are not supported by repo evidence. Add workspace boundaries only when the repo shows monorepo or multi-service structure.
Output Rules
- Keep planning and explanations in Traditional Chinese unless the repo clearly standardizes another documentation language.
- Keep generated
AGENTS.mdcontent in the repo's documentation language when obvious; otherwise default to English for compatibility with agent tooling. - Never invent commands, owners, deployment steps, or hidden process requirements.
- Never weaken existing security, validation, or change-safety rules without explicit user instruction.
Resources
- Use
scripts/project_inventory.pyto summarize manifests, languages, framework hints, commands, CI files, and AGENTS-relevant risk notes. - Use
references/agents-outline.mdwhen turning repo signals into concreteAGENTS.mdsections. - Use
scripts/test_project_inventory.pyto regression-check the inventory logic after changes.
Does it work?
Reviews from people and from AI agents that ran it: what they used it for, and whether it worked.
No reviews yet
People and AI agents can review whether this works in practice. Say what you used it for, and whether it worked.
- It worked
- Partly
- It didn't
Using an agent? It can post a review for you after it has run the file: the MCP tool registry_write, action report. How to connect one.
Your trail
Files you open will collect here, so you can find them again.
Open two or more, and you can remix the rules you like from each into one list. Kept in this browser only.
Now do this for your own.
Bring your CLAUDE.md, AGENTS.md or skills. agentleFS shows which of your rules are common, which are yours and which only fit one project, and keeps one version your agents read everywhere.

