DeepSeek CLI is a command-line interface for accessing DeepSeek AI models directly from your terminal. The deepseek cli tool enables developers to run chat completions, generate code, and configure model settings through simple shell commands. Use deepseek cli to integrate DeepSeek's API into scripts, CI/CD pipelines, and automated workflows without leaving the terminal.
git clone https://github.com/prompt-scheduler/cli.gitPrompt Scheduler is a modern TypeScript tool that automates the execution of sequential prompts sent to AI agents, primarily Claude Code, through tmux sessions. It detects and automatically handles Claude usage limits by parsing reset times and pausing execution until limits clear. The tool provides real-time status tracking, customizable wait times between prompts, and flexible execution modes—supporting direct sequential sending or tmux history-based repetition. Developers and automation engineers benefit from skip logic that avoids resending prompts, time controls to stop execution at specific times, and a colorful terminal interface with progress monitoring.
Install via curl or npm, then configure prompts/prompts.jsonl with your tmux session paths and prompts. Run npm run run to execute all unsent prompts sequentially, npm run status to monitor progress, or use advanced options like --stop-at TIME or --hours N to control execution duration.
Running deepseek cli commands for AI-powered code generation in terminal
Using deepseek cli for chat completions and code assistance without GUI
Integrating deepseek cli into shell scripts for automated AI workflows
Building CI/CD pipelines with deepseek cli for code review and generation
No install command available. Check the GitHub repository for manual installation instructions.
git clone https://github.com/prompt-scheduler/cliCopy the install command above and run it in your terminal.
Launch Claude Code, Cursor, or your preferred AI coding agent.
Use the prompt template or examples below to test the skill.
Adapt the skill to your specific use case and workflow.
Create a TypeScript CLI tool to automate interactions with Claude Code. The tool should be able to schedule and execute prompts, detect usage limits intelligently, and integrate with tmux for efficient workflow management. The CLI should be designed for [COMPANY], a [INDUSTRY] company, to handle [DATA] processing tasks.
```typescript
// Example CLI tool code snippet
import { exec } from 'child_process';
import { scheduleJob } from 'node-schedule';
// Function to execute a prompt
function executePrompt(prompt: string) {
return new Promise((resolve, reject) => {
exec(`echo "${prompt}" | claude-code`, (error, stdout, stderr) => {
if (error) {
reject(error);
return;
}
resolve(stdout);
});
});
}
// Schedule a job to run every hour
scheduleJob('0 * * * *', async () => {
try {
const result = await executePrompt('Generate a report for the last hour');
console.log(result);
} catch (error) {
console.error('Error executing prompt:', error);
}
});
```
### Features
- **Scheduling**: Schedule prompts to run at specific intervals.
- **Usage Limit Detection**: Intelligently detects and manages usage limits.
- **Tmux Integration**: Integrates with tmux for efficient workflow management.
- **Error Handling**: Robust error handling for prompt execution.Automate your browser workflows effortlessly
AI assistant built for thoughtful, nuanced conversation
Accounting software with automated invoicing and reporting
Get more done every day with Microsoft Teams – powered by AI
Agentic AI Workflow platform
Connected workspace for docs, wikis, and projects
Take a free 3-minute scan and get personalized AI skill recommendations.
Take free scan