skills/technical-orientation/SKILL.md
Explain technical projects or codebases to a non-engineer. Use for "orient me" or "explain this repo".
npx skillsauth add dazuck/operator-skills technical-orientationInstall 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.
Help a savvy but non-technical operator understand technical projects, codebases, tools, or documentation quickly and thoroughly.
A startup operator, founder, or business person who:
Before diving in, give a single sentence that captures what this thing IS:
"NullAgent is a framework for testing how well AI models perform at specific tasks, with real measurements instead of vibes."
"Replay Lab is the data infrastructure that feeds market data and charts to AI agents for evaluation."
For a codebase/repo:
1. Check the root README.md first
2. Look at package.json or equivalent for project structure
3. Read CLAUDE.md or AGENTS.md if present (AI context docs)
4. Scan the directory structure to understand organization
5. Read key documentation files
For documentation/tools:
1. Find the "what is this" or overview section
2. Identify the core concepts (usually 3-5)
3. Look for architecture diagrams
4. Find example use cases
Never use:
Always:
Tables over paragraphs for comparisons, features, or options:
| Component | What It Does | Why It Matters | | ---------- | --------------------------- | ------------------------------------- | | agent-core | Runs AI agents | The engine that makes everything work | | database | Stores conversation history | AI can "remember" across sessions |
ASCII diagrams for showing how pieces connect:
Data Source → Processing → API → Your Application
Bullet hierarchies for nested concepts:
For every component or concept, answer:
End with concrete next steps based on what they might want to do:
| If You Want To... | Do This | | ------------------ | ------------------------------ | | Just understand it | Read X, Y, Z docs | | Try it yourself | Run these commands | | Evaluate it | Compare against these criteria | | Go deeper | Explore these files/concepts |
For any technical orientation, cover:
Ask clarifying questions if helpful:
But don't over-ask. Make reasonable assumptions and offer to go deeper.
User: "Orient me on this repo: https://github.com/example/cool-tool"
Response:
development
Document work and learnings for publication. Assesses session work, recommends format (tweet, thread, week notes, full write-up), drafts in your voice, writes to draft folder.
tools
Adapt any skill to your specific workflow, or create new ones for repetitive tasks. Use when adapting skills to your tools/process.
development
Prepare a demo artifact for daily team show & tell. Aggregates work from the last 24 hours into a presentable format with evidence (command output, screenshots). Use when asked to "prep for show and tell", "what did I do today", or "prepare my demo".
development
Scan files for sensitive content before sharing. Detects personal info, credentials, private URLs, local paths, and security risks. Use before publishing repos, sharing code, or exporting configs.