devtrail-new — community devtrail-new, devtrail, community, ide skills, Claude Code, Cursor, Windsurf

v1.0.0
GitHub

About this Skill

Perfect for Development Agents needing automated documentation generation for AI-assisted development projects. Documentation governance framework for AI-assisted development

Enigmora Enigmora
[0]
[0]
Updated: 3/4/2026

Agent Capability Analysis

The devtrail-new skill by Enigmora is an open-source community AI agent skill for Claude Code and other IDE workflows, helping agents execute tasks with better context, repeatability, and domain-specific guidance.

Ideal Agent Persona

Perfect for Development Agents needing automated documentation generation for AI-assisted development projects.

Core Value

Empowers agents to create comprehensive DevTrail documentation based on recent changes, utilizing git status and date analysis, and supporting various document types such as ailog, aidec, and adr.

Capabilities Granted for devtrail-new

Automating documentation updates after code changes
Generating DevTrail documentation for specific document types
Analyzing recent changes using git status and date information

! Prerequisites & Limits

  • Requires git installation and configuration
  • Limited to specific document types (ailog, aidec, adr, eth, req, tes, inc, tde)
Labs Demo

Browser Sandbox Environment

⚡️ Ready to unleash?

Experience this Agent in a zero-setup browser environment powered by WebContainers. No installation required.

Boot Container Sandbox

devtrail-new

Install devtrail-new, an AI agent skill for AI agent workflows and automation. Works with Claude Code, Cursor, and Windsurf with one-command setup.

SKILL.md
Readonly

DevTrail New Skill

Create DevTrail documentation based on recent changes.

Instructions

When invoked, follow these steps:

1. Check for Parameters

If the user specified a document type (e.g., /devtrail-new ailog), skip to step 4 using that type.

Valid types: ailog, aidec, adr, eth, req, tes, inc, tde

2. Analyze Context

Gather information about recent changes:

bash
1# Get current date 2date +%Y-%m-%d 3 4# Get modified files (staged and unstaged) 5git status --porcelain 6 7# Get recent changes summary 8git diff --stat HEAD~1 2>/dev/null || git diff --stat 9 10# Count lines changed 11git diff --numstat HEAD~1 2>/dev/null || git diff --numstat

3. Classify and Suggest Type

Based on the analysis, suggest a document type:

PatternSuggested Type
New code in src/, lib/, app/ (>10 lines)AILOG
Multiple implementation alternatives discussedAIDEC
Structural/architectural changes, new modulesADR
Files with auth, user, privacy, gdprETH (draft)
Test files (*.test.*, *.spec.*)TES
Bug fixes, hotfixesINC
TODO, FIXME, HACK comments addedTDE
Requirements or spec filesREQ

4. Confirm with User

Always display this confirmation before creating:

╔══════════════════════════════════════════════════════════════════╗
║  DevTrail New                                                    ║
╠══════════════════════════════════════════════════════════════════╣
║                                                                   ║
║  📊 Analysis:                                                     ║
║     • Files modified: [N]                                         ║
║     • Lines changed: [+X / -Y]                                    ║
║     • Area: [detected area or "general"]                          ║
║                                                                   ║
║  🎯 Suggested type: [TYPE] ([Full Name])                          ║
║     Reason: [Brief explanation]                                   ║
║                                                                   ║
║  📝 Proposed filename:                                            ║
║     [TYPE]-YYYY-MM-DD-NNN-[description].md                        ║
║                                                                   ║
╚══════════════════════════════════════════════════════════════════╝

Confirm creation? [Y/n/other type]:

Wait for user confirmation before proceeding.

5. Check Language Configuration

Read .devtrail/config.yml to determine language:

yaml
1language: en # or es

Use template path based on language:

  • en (default): .devtrail/templates/TEMPLATE-[TYPE].md
  • es: .devtrail/templates/i18n/es/TEMPLATE-[TYPE].md

6. Generate Document ID

Determine the next sequence number:

bash
1# Find existing documents of this type for today 2ls .devtrail/*/[TYPE]-$(date +%Y-%m-%d)-*.md 2>/dev/null | wc -l

ID format: [TYPE]-YYYY-MM-DD-NNN

7. Load Template and Create Document

  1. Read the appropriate template
  2. Replace placeholders:
    • YYYY-MM-DD → Current date
    • NNN → Sequence number (001, 002, etc.)
    • [agent-name-v1.0]gemini-cli-v1.0
  3. Fill in context from git analysis
  4. Save to correct location:
TypeLocation
AILOG.devtrail/07-ai-audit/agent-logs/
AIDEC.devtrail/07-ai-audit/decisions/
ETH.devtrail/07-ai-audit/ethical-reviews/
ADR.devtrail/02-design/decisions/
REQ.devtrail/01-requirements/
TES.devtrail/04-testing/
INC.devtrail/05-operations/incidents/
TDE.devtrail/06-evolution/technical-debt/

8. Report Result

After creation, display:

✅ DevTrail document created:
   .devtrail/[path]/[TYPE]-YYYY-MM-DD-NNN-description.md

   Review required: [yes/no]
   Risk level: [low/medium/high/critical]

Document Type Reference

TypeFull NamePurpose
ailogAI Action LogRecord what the AI agent did
aidecAI DecisionDocument a technical decision with alternatives
adrArchitecture Decision RecordMajor architectural decisions
ethEthical ReviewPrivacy, bias, responsible AI concerns
reqRequirementSystem requirements
tesTest PlanTest strategies and plans
incIncident Post-mortemIncident analysis
tdeTechnical DebtIdentified technical debt

Edge Cases

  1. No git repository: Inform user that git is required for context analysis
  2. No changes detected: Ask user to describe what to document
  3. User declines: Acknowledge and exit gracefully
  4. Invalid type parameter: Show valid types and ask again

FAQ & Installation Steps

These questions and steps mirror the structured data on this page for better search understanding.

? Frequently Asked Questions

What is devtrail-new?

Perfect for Development Agents needing automated documentation generation for AI-assisted development projects. Documentation governance framework for AI-assisted development

How do I install devtrail-new?

Run the command: npx killer-skills add Enigmora/devtrail. It works with Cursor, Windsurf, VS Code, Claude Code, and 19+ other IDEs.

What are the use cases for devtrail-new?

Key use cases include: Automating documentation updates after code changes, Generating DevTrail documentation for specific document types, Analyzing recent changes using git status and date information.

Which IDEs are compatible with devtrail-new?

This skill is compatible with Cursor, Windsurf, VS Code, Trae, Claude Code, OpenClaw, Aider, Codex, OpenCode, Goose, Cline, Roo Code, Kiro, Augment Code, Continue, GitHub Copilot, Sourcegraph Cody, and Amazon Q Developer. Use the Killer-Skills CLI for universal one-command installation.

Are there any limitations for devtrail-new?

Requires git installation and configuration. Limited to specific document types (ailog, aidec, adr, eth, req, tes, inc, tde).

How To Install

  1. 1. Open your terminal

    Open the terminal or command line in your project directory.

  2. 2. Run the install command

    Run: npx killer-skills add Enigmora/devtrail. The CLI will automatically detect your IDE or AI agent and configure the skill.

  3. 3. Start using the skill

    The skill is now active. Your AI agent can use devtrail-new immediately in the current project.

Related Skills

Looking for an alternative to devtrail-new or another community skill for your workflow? Explore these related open-source skills.

View All

widget-generator

Logo of f
f

f.k.a. Awesome ChatGPT Prompts. Share, discover, and collect prompts from the community. Free and open source — self-host for your organization with complete privacy.

149.6k
0
AI

flags

Logo of vercel
vercel

flags is a Next.js feature management skill that enables developers to efficiently add or modify framework feature flags, streamlining React application development.

138.4k
0
Browser

zustand

Logo of lobehub
lobehub

The ultimate space for work and life — to find, build, and collaborate with agent teammates that grow with you. We are taking agent harness to the next level — enabling multi-agent collaboration, effortless agent team design, and introducing agents as the unit of work interaction.

72.8k
0
AI

data-fetching

Logo of lobehub
lobehub

The ultimate space for work and life — to find, build, and collaborate with agent teammates that grow with you. We are taking agent harness to the next level — enabling multi-agent collaboration, effortless agent team design, and introducing agents as the unit of work interaction.

72.8k
0
AI