{"id":32556297,"url":"https://github.com/deanthecoder/agentprimer","last_synced_at":"2026-07-12T00:31:31.847Z","repository":{"id":320774095,"uuid":"1078791068","full_name":"deanthecoder/AgentPrimer","owner":"deanthecoder","description":"Efficiently auto-generate AI agent instructions for your coding project.","archived":false,"fork":false,"pushed_at":"2026-03-06T20:11:33.000Z","size":3406,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":0,"default_branch":"main","last_synced_at":"2026-03-06T23:21:03.459Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"C#","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/deanthecoder.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":"agents.md","dco":null,"cla":null}},"created_at":"2025-10-18T12:35:58.000Z","updated_at":"2026-03-06T20:11:37.000Z","dependencies_parsed_at":"2025-10-25T20:41:17.423Z","dependency_job_id":null,"html_url":"https://github.com/deanthecoder/AgentPrimer","commit_stats":null,"previous_names":["deanthecoder/agentprimer"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/deanthecoder/AgentPrimer","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/deanthecoder%2FAgentPrimer","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/deanthecoder%2FAgentPrimer/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/deanthecoder%2FAgentPrimer/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/deanthecoder%2FAgentPrimer/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/deanthecoder","download_url":"https://codeload.github.com/deanthecoder/AgentPrimer/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/deanthecoder%2FAgentPrimer/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":35378722,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-26T15:22:16.424Z","status":"online","status_checked_at":"2026-07-11T02:00:05.354Z","response_time":104,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2025-10-28T22:54:07.527Z","updated_at":"2026-07-12T00:31:31.842Z","avatar_url":"https://github.com/deanthecoder.png","language":"C#","funding_links":[],"categories":[],"sub_categories":[],"readme":"[![Twitter URL](https://img.shields.io/twitter/url/https/twitter.com/deanthecoder.svg?style=social\u0026label=Follow%20%40deanthecoder)](https://twitter.com/deanthecoder)\n\n\u003cp align=\"center\"\u003e\n  \u003cimg src=\"img/logo.png\" alt=\"App Logo\"\u003e\n\u003c/p\u003e\n\n# AgentPrimer  \n### A quick way to teach AI tools how your codebase works\n\nAgentPrimer scans a repository and builds a smart snapshot of its structure, dependencies, and coding style.  \nIt’s like handing an AI assistant a crash course in your project before it ever writes a line of code.\n\n---\n\n## What It Does\n\n- Summarizes repo structure, file paths, and linked GitHub remotes.  \n- Reports language mix, package dependencies, and framework usage.  \n- Highlights project layout, test frameworks, and authoring conventions.\n- Detects localized resources to highlight supported UI languages.\n\n---\n\n## What’s `agents.md`?\n\n`agents.md` is a machine-readable guide that gives coding AIs project-specific context — dependencies, test setup, build flow, and conventions.  \n[Learn more →](https://agentsmd.net/#what-is-agentsmd)\n\n---\n\n## Usage\n\nRun AgentPrimer from the root of the repo you want to analyze:\n\n```bash\ndotnet run --project AgentPrimer\n```\n\nYou’ll get output like this:\n\n```\nRepositories (3)\n  * https://github.com/deanthecoder/AgentPrimer  \n    Efficiently auto-generate AI agent instructions for your coding project.\n  * https://github.com/deanthecoder/DTC.Core (Submodule)  \n    Core C# library (used by many deanthecoder repos)\n  * https://github.com/deanthecoder/DTC.Installer (Submodule)  \n    Cross platform script for packaging applications.\n  \nStats\n  * Files      : 104\n  * Languages  : C# (99%)\n  * English    : American English\n  \nSupported UI Languages (4)\n  * English (US)\n  * English (GB)\n  * Chinese (Simplified)\n  * Japanese\n  \nLargest Source Files (8)\n  * 19.51 KB     : Installer/pack.py\n  * 17.38 KB     : DTC.Core/DTC.Core/UI/ShaderControl.cs\n  * 15.63 KB     : DTC.Core/DTC.Core/Extensions/FastLinq.cs\n  * 14.68 KB     : DTC.Core/DTC.Core/Markdown/ConsoleRenderer.cs\n  * 11.07 KB     : AgentPrimer/Utilities/ProjectPreferencesAnalyzer.cs\n  * 10.81 KB     : DTC.Core/DTC.Core/Extensions/DirectoryInfoExtensions.cs\n  * 8.59 KB      : AgentPrimer/Utilities/GitRepositoryInspector.cs\n  * 8.44 KB      : AgentPrimer/ConsoleReportOutput.cs\n  \nNuGet (11)\n  Avalonia | DialogHost.Avalonia | DotnetNoise | JetBrains.Annotations\n  K4os.Compression.LZ4 | Markdig | Material.Avalonia\n  Material.Icons.Avalonia | Newtonsoft.Json | OpenCvSharp4 | SkiaSharp\n\nPreferences\n  * Nullable : disabled\n  * Tests    : Unknown\n  * Mocking  : Unknown\n  * UI       : Avalonia\n  \nProjects\n  Top-level\n    * AgentPrimer.csproj (net9.0)\n  \n  Internal\n    * DTC.Core.csproj (net8.0) [refs:1]\n  \nREADMEs (3)\n  * DTC.Core/README.md\n  * Installer/README.md\n  * README.md\n```\n\n---\n\n## Why Use It?\n\nAgentPrimer gives AI tools the same understanding of your repo that a human would gain from a deep dive — instantly.  \nIt’s fast, consistent, and ensures every generated `agents.md` starts from solid, accurate insight.\n\n---\n\n## Goals\n\n- Deliver an accurate, repeatable repo overview.  \n- Capture the key details needed to generate `agents.md`.  \n- Reveal structure, dependencies, and testing conventions clearly.  \n- Help AI agents slot into your workflow with minimal setup.\n\n---\n\n## License\n\nMIT License. See [LICENSE](LICENSE) for details.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdeanthecoder%2Fagentprimer","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdeanthecoder%2Fagentprimer","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdeanthecoder%2Fagentprimer/lists"}