Steal the workflow, not the code. /dev-like Every and your agent develops like the shops you admire — with receipts.
dev-like profiles a tech company or developer's engineering culture from public sources
only (their shipped agent configs, linter configs, CI files, engineering blogs, talks) and
distills it into an installable, spec-compliant Agent Skill:
develop-like-every, develop-like-theo, develop-like-<your-heroes>.
Every claim in a generated skill links to the public source it came from. No source, no claim.
# Universal — symlinks into every detected harness (Claude Code, Codex, Cursor, Copilot, ...)
npx skills add marcusrbrown/dev-like
# Claude Code plugin (bare /dev-like command)
/plugin marketplace add marcusrbrown/dev-like
/plugin install dev-like
# CLI — install a cached profile's skill directly, no LLM needed
npx dev-like oxide/dev-like Every # cached: installs develop-like-every from the registry
/dev-like Theo # aliases work: theo.gg, t3.gg, t3
/dev-like SomeNewShop # uncached: live OSINT profile -> skill -> offers to PR it back
What changes? Same prompt, before and after — see the dry-run transcript: a generic senior-engineer review becomes one that runs on the shop's actual operating model, every point traceable to a cited source.
| Slug | Kind | Consent tier | Skill |
|---|---|---|---|
37signals |
org | self-published | develop-like-37signals |
every |
org | self-published | develop-like-every |
linear |
org | self-published | develop-like-linear |
oxide |
org | self-published | develop-like-oxide |
theo |
person | stated | generated on demand |
Want a shop profiled? Request it
— or run /dev-like <target> and PR the result back.
- Resolve — target is matched against the registry (slugs + aliases).
- Cached — the distilled
profile.mdbecomes adevelop-like-<slug>skill in your project (.agents/skills/+.claude/skills/). - Uncached — the agent runs the collection workflow across a ranked source taxonomy (revealed preference beats stated preference), builds a cited profile, generates the skill, and offers to contribute the profile back.
Public professional sources only, official APIs over scraping, consent tiers on every profile
(self-published > stated > observed > social), a stated-tier floor for individuals,
opt-out honored within 48h, and provenance links on every claim. We
extract principles and workflow shapes — never reproduce prose.
bun install
bun run validate # frontmatter + registry schema + index sync
bun run test # generator, CLI install, link-collection suitesPlain node works too (node scripts/validate.mjs, node --test tests/) — the package has
zero runtime dependencies. Provenance links are re-checked weekly in CI; trigger evals and the
paired workflow eval live in evals/.
See CONTRIBUTING.md for adding registry profiles.
MIT
