skills/dev-card/SKILL.md
Generate a shareable Developer Identity Card from any git repo. Analyzes commit history, language breakdown, coding hours, and commit patterns to assign a developer archetype (e.g. "The Midnight Architect", "The Dawn Deployer", "The Firefighter") with a personality tagline and stats. Use when the user says: "make my dev card", "generate my dev card", "what's my developer archetype", "analyze my coding patterns", "dev card", "who am I as a developer", or anything implying a shareable developer identity or personality profile.
npx skillsauth add likw99/agent-skills dev-cardInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Generate a shareable Developer Identity Card — archetype, tagline, and stats — from any git repo.
If the user didn't specify a path, use the current working directory. Confirm it's a git repo. Store as <repo_root>.
cd <skill_dir>/scripts
uv run analyze.py <repo_root> --debug
If
uvis not available, fall back to:python3 analyze.py <repo_root> --debug
This emits a JSON object with three top-level keys: languages, commits, and signals. Copy the full JSON — you'll need it in Step 3.
Open references/archetypes.md and:
Using the Card Template from references/archetypes.md:
<repo_root>/dev_card_YYYY-MM-DD.md.Display the full card inline in the conversation immediately after writing the file. Tell the user the file path.
scripts/analyze.py — git + language analyzer; outputs JSON metrics to stdoutreferences/archetypes.md — classification rules, archetype copy, card template, and formatting guidedevelopment
Use this skill when a user wants a trust decision before installing from a skill URL, marketplace, or GitHub repo. It checks a compact allowlist of trusted distribution channels and returns whether the source should be trusted under the current TrustSkills policy, without drifting into explaining what the skill itself does unless the user asks.
tools
Monitior technology trends (GitHub, etc.), contextualize them against the user's project, and autonomously verify them through installation and testing. Use when the user asks about trending repositories, new tools, or wants to stay updated on tech relevant to their current work.
development
Generate and publish a daily AI/LLM newsletter called "LLM Daily" that curates content from top sources (ArXiv, GitHub Trending, HuggingFace, VentureBeat, TechCrunch, Product Hunt). Use when user asks to: generate a newsletter, create today's LLM Daily, collect AI news, build an AI newsletter, publish newsletter, or run the daily newsletter pipeline. Also triggers on: "llm daily", "daily briefing", "AI newsletter", "generate newsletter", "collect news", "publish newsletter".
development
Optimize websites, docs, products, and brand presence for Generative Engine Optimization (GEO), AI search visibility, answer-engine citations, and LLM retrieval. Use when the user asks about GEO, AEO, LLMO, ChatGPT Search, Google AI Overviews or AI Mode, Gemini, Perplexity, Claude Search, Microsoft Copilot/Bing AI answers, AI crawler access, robots.txt for AI bots, llms.txt, structured data for AI discovery, citation tracking, or making content easier for AI systems to retrieve, trust, cite, and recommend.