dev-like
Turn a shop's public engineering exhaust into an installable develop-like-<slug> skill,
with a source citation for every claim.
Target: $ARGUMENTS (if empty, ask the user who they want to develop like).
Workflow
1. Resolve
Fetch the registry index and resolve the target against slugs and aliases (case-insensitive):
https://raw.githubusercontent.com/marcusrbrown/dev-like/main/registry/index.json
Every → every; theo.gg, t3.gg, Theo Browne → theo. If ambiguous, ask.
2a. Cache hit → install
- Fetch
registry/<slug>/profile.mdandregistry/<slug>/entry.json(same raw URL base). - Tell the user the profile date, consent tier, and top sources before applying anything.
- Generate the
develop-like-<slug>skill from the profile — follow references/distilling.md. - Write it to
.agents/skills/develop-like-<slug>/and mirror into.claude/skills/if the project uses Claude Code (symlink preferred, copy fallback). See references/harnesses.md for other harnesses. - Offer the optional
<slug>-developerreviewer/pair agent persona.
2b. Cache miss → collect, distill, contribute
- Tell the user this target is uncached and a live profile takes a few minutes. Confirm.
- Run the collection workflow — follow references/profiling.md. Public sources only, official APIs preferred, every claim gets a source URL.
- Distill into
profile.md+entry.jsonper references/distilling.md. - Generate and install the skill as in 2a.
- Offer to PR the new profile back to the registry — follow references/registry.md. This is opt-in, never automatic.
Hard rules
- Every claim in a profile or generated skill carries a provenance link. No source, no claim.
- Individuals (kind: person) require
stated-tier sources or better — never build a person's profile purely from social posts. Orgs may use the full source taxonomy. - Extract principles, workflows, and stack facts. Never reproduce prose beyond quotation scale.
- Check
registry/OPTOUT.mdbefore profiling anyone; a listed target is a hard stop. - State the profile date in the generated skill: cultures drift, receipts age.