agentic-jujutsu
Provides quantum-resistant, self-learning version control for AI agents, enabling efficient multi-agent coordination and conflict resolution.
Install this skill
Security score
The agentic-jujutsu skill was audited on Jun 6, 2026 and we found 41 security issues across 1 threat category. Review the findings below before installing.
Categories Tested
Security Issues
Template literal with variable interpolation in command context
| 51 | console.log(`Confidence: ${suggestion.confidence}`); |
Template literal with variable interpolation in command context
| 97 | console.log(`Pattern: ${pattern.name}`); |
Template literal with variable interpolation in command context
| 98 | console.log(` Success rate: ${(pattern.successRate * 100).toFixed(1)}%`); |
Template literal with variable interpolation in command context
| 99 | console.log(` Used ${pattern.observationCount} times`); |
Template literal with variable interpolation in command context
| 100 | console.log(` Operations: ${pattern.operationSequence.join(' → ')}`); |
Template literal with variable interpolation in command context
| 101 | console.log(` Confidence: ${(pattern.confidence * 100).toFixed(1)}%`); |
Template literal with variable interpolation in command context
| 113 | console.log(` Total trajectories: ${stats.totalTrajectories}`); |
Template literal with variable interpolation in command context
| 114 | console.log(` Patterns discovered: ${stats.totalPatterns}`); |
Template literal with variable interpolation in command context
| 115 | console.log(` Average success: ${(stats.avgSuccessRate * 100).toFixed(1)}%`); |
Template literal with variable interpolation in command context
| 116 | console.log(` Improvement rate: ${(stats.improvementRate * 100).toFixed(1)}%`); |
Template literal with variable interpolation in command context
| 117 | console.log(` Prediction accuracy: ${(stats.predictionAccuracy * 100).toFixed(1)}%`); |
Template literal with variable interpolation in command context
| 143 | console.log(`Found ${similar.length} similar test approaches`); |
Template literal with variable interpolation in command context
| 180 | console.log(`Total operations: ${stats.total_operations}`); |
Template literal with variable interpolation in command context
| 181 | console.log(`Success rate: ${(stats.success_rate * 100).toFixed(1)}%`); |
Template literal with variable interpolation in command context
| 182 | console.log(`Avg duration: ${stats.avg_duration_ms.toFixed(2)}ms`); |
Template literal with variable interpolation in command context
| 187 | console.log(`${op.operationType}: ${op.command}`); |
Template literal with variable interpolation in command context
| 188 | console.log(` Duration: ${op.durationMs}ms, Success: ${op.success}`); |
Template literal with variable interpolation in command context
| 204 | const suggestion = JSON.parse(jj.getSuggestion(`Deploy to ${environment}`)); |
Template literal with variable interpolation in command context
| 206 | console.log(`Deploying with ${(suggestion.confidence * 100).toFixed(0)}% confidence`); |
Template literal with variable interpolation in command context
| 207 | console.log(`Expected duration: ${suggestion.estimatedDurationMs}ms`); |
Template literal with variable interpolation in command context
| 210 | jj.startTrajectory(`Deploy to ${environment}`); |
Template literal with variable interpolation in command context
| 214 | console.log(`Executing: ${op}`); |
Template literal with variable interpolation in command context
| 239 | jj.startTrajectory(`Review by ${agent.name}`); |
Template literal with variable interpolation in command context
| 251 | `Found ${issues.length} issues` |
Template literal with variable interpolation in command context
| 269 | const similar = JSON.parse(jj.queryTrajectories(`merge ${branch}`, 10)); |
Template literal with variable interpolation in command context
| 278 | console.log(` - ${f.critique}`); |
Template literal with variable interpolation in command context
| 284 | const suggestion = JSON.parse(jj.getSuggestion(`merge ${branch}`)); |
Template literal with variable interpolation in command context
| 288 | suggestion.recommendedOperations.forEach(op => console.log(` - ${op}`)); |
Template literal with variable interpolation in command context
| 292 | jj.startTrajectory(`Merge ${branch}`); |
Template literal with variable interpolation in command context
| 299 | jj.finalizeTrajectory(0.3, `Merge failed: ${err.message}`); |
Template literal with variable interpolation in command context
| 319 | console.log(`Task: ${taskDescription}`); |
Template literal with variable interpolation in command context
| 320 | console.log(`AI Confidence: ${(suggestion.confidence * 100).toFixed(1)}%`); |
Template literal with variable interpolation in command context
| 321 | console.log(`Expected Success: ${(suggestion.expectedSuccessRate * 100).toFixed(1)}%`); |
Template literal with variable interpolation in command context
| 346 | ? `Completed in ${duration}ms using ${suggestion.recommendedOperations.length} operations` |
Template literal with variable interpolation in command context
| 347 | : `Failed after ${duration}ms` |
Template literal with variable interpolation in command context
| 352 | console.log(`Improvement rate: ${(stats.improvementRate * 100).toFixed(1)}%`); |
Template literal with variable interpolation in command context
| 367 | console.log(`\n--- Attempt ${i} ---`); |
Template literal with variable interpolation in command context
| 469 | await jj.newCommit(`Changes by ${agent}`); |
Template literal with variable interpolation in command context
| 487 | jj.finalizeTrajectory(0.3, `Failed: ${err.message}. Root cause: ...`); |
Template literal with variable interpolation in command context
| 527 | console.log(`Need more data. Current trajectories: ${stats.totalTrajectories}`); |
Template literal with variable interpolation in command context
| 600 | name: `agent-${i}`, |