New Research: Supply Chain Attack on Axios Pulls Malicious Dependency from npm.Details
Socket
Book a DemoSign in
Socket

devlyn-cli

Package Overview
Dependencies
Maintainers
1
Versions
56
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

devlyn-cli

AI development toolkit for Claude Code — ideate, auto-resolve, and ship with context engineering and agent orchestration

Source
npmnpm
Version
1.7.2
Version published
Maintainers
1
Created
Source

DEVLYN

Context Engineering & Harness Engineering Toolkit for Claude Code

Structured prompts, agent orchestration, and automated pipelines — debugging, code review, UI design, product specs, and more.

npm version npm downloads License: MIT Claude Code

If devlyn-cli saved you time, give it a star — it helps others find it too.

Install

npx devlyn-cli

That's it. The interactive installer handles everything. Run it again anytime to update.

How It Works — Two Commands, Full Cycle

devlyn-cli turns Claude Code into an autonomous development pipeline. The core loop is simple:

ideate  →  auto-resolve  →  ship  →  repeat

Step 1 — Plan with /devlyn:ideate

Turn a raw idea into structured, implementation-ready specs.

/devlyn:ideate "I want to build a habit tracking app with AI nudges"

This produces three documents through interactive brainstorming:

DocumentWhat It Contains
docs/VISION.mdNorth star, principles, anti-goals
docs/ROADMAP.mdPhased roadmap with links to each spec
docs/roadmap/phase-N/*.mdSelf-contained spec per feature — ready for auto-resolve

Need to add features later? Run ideate again — it expands the existing roadmap.

Step 2 — Build with /devlyn:auto-resolve

Point it at a spec (or just describe what you want) and walk away.

/devlyn:auto-resolve "Implement per spec at docs/roadmap/phase-1/1.1-user-auth.md"

It runs a 9-phase pipeline autonomously:

Build → Browser Test → Evaluate → Fix Loop → Simplify → Review → Security → Clean → Docs
  • Each phase runs as a separate agent with fresh context
  • Git checkpoints at every phase for safe rollback
  • Browser validation tests your feature end-to-end (clicks, forms, verification)
  • Evaluation grades against done-criteria — if it fails, auto-fix and re-evaluate

Skip phases you don't need: --skip-browser, --skip-review, --skip-clean, --skip-docs, --max-rounds 6

Bonus — Dual-Model Mode with Codex

Install the Codex MCP server during setup, then:

/devlyn:auto-resolve "fix the auth bug" --with-codex

Claude builds, OpenAI Codex evaluates independently — two models collaborating, catching what a single model misses.

--with-codex evaluate (default) · --with-codex review · --with-codex both

Manual Commands

When you want step-by-step control instead of the full pipeline.

Debugging & Resolution

CommandUse When
/devlyn:resolveSimple bugs (1-2 files)
/devlyn:team-resolveComplex issues — spawns root-cause analyst, test engineer, security auditor
/devlyn:browser-validateTest a web feature in a real browser (Chrome MCP → Playwright → curl fallback)

Code Review & Quality

CommandUse When
/devlyn:reviewSolo review — security, quality, best practices checklist
/devlyn:team-reviewMulti-reviewer team — security, testing, performance, product perspectives
/devlyn:evaluateGrade work against done-criteria with calibrated skepticism
/devlyn:cleanRemove dead code, unused deps, complexity hotspots

UI Design Pipeline

StepCommandWhat It Does
1/devlyn:design-uiGenerate 5 distinct style explorations
2/devlyn:design-systemExtract design tokens from chosen style
3/devlyn:implement-uiTeam builds it — component architect, UX, accessibility, responsive, visual QA

Use /devlyn:team-design-ui for step 1 with a full creative team.

Planning & Docs

CommandWhat It Does
/devlyn:product-specGenerate or update product specs
/devlyn:feature-specTurn product spec → implementable feature spec
/devlyn:discover-productScan codebase → auto-generate product docs
/devlyn:recommend-featuresPrioritize top 5 features to build next
/devlyn:update-docsSync all docs with current codebase

Auto-Activated Skills

These activate automatically — no commands needed. They shape how Claude thinks during relevant tasks.

SkillActivates During
root-cause-analysisDebugging — enforces 5 Whys, evidence standards
code-review-standardsReviews — severity framework, approval criteria
ui-implementation-standardsUI work — design fidelity, accessibility, responsiveness
code-health-standardsMaintenance — dead code prevention, complexity thresholds
workflow-routingAny task — guides you to the right command

Optional Add-ons

Selected during install. Run npx devlyn-cli again to add more.

Skills — copied to .claude/skills/
SkillDescription
cloudflare-nextjs-setupCloudflare Workers + Next.js with OpenNext
generate-skillCreate Claude Code skills following Anthropic best practices
prompt-engineeringClaude 4 prompt optimization
better-auth-setupBetter Auth + Hono + Drizzle + PostgreSQL
pyx-scanCheck if an AI agent skill is safe before installing
dokkitDocument template filling for DOCX/HWPX
devlyn:pencil-pullPull Pencil designs into code
devlyn:pencil-pushPush codebase UI to Pencil canvas
Community Packs — installed via skills CLI
PackDescription
vercel-labs/agent-skillsReact, Next.js, React Native best practices
supabase/agent-skillsSupabase integration patterns
coreyhaines31/marketingskillsMarketing automation and content skills
anthropics/skillsOfficial Anthropic skill-creator with eval framework
Leonxlnx/taste-skillPremium frontend design skills
MCP Servers — installed via claude mcp add
ServerDescription
codex-cliCodex MCP server — enables --with-codex dual-model mode
playwrightPlaywright MCP — powers browser-validate Tier 2

Want to add a pack? Open a PR adding it to the OPTIONAL_ADDONS array in bin/devlyn.js.

Requirements

Contributing

  • Add a command.md file in config/commands/
  • Add a skill — directory in config/skills/ with SKILL.md
  • Add optional skill — add to optional-skills/ and OPTIONAL_ADDONS
  • Suggest a pack — PR to the pack list

Star History

Star History Chart

License

MIT — Nocodecat @ Donut Studio

Keywords

claude

FAQs

Package last updated on 08 Apr 2026

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts