AI-ready failure reports from your terminal.
FailPack CLI captures the exact context behind broken builds, command errors and regressions — then turns it into clean, redacted reports for AI assistants, GitHub issues, teammates and support.
This repository is the public home for FailPack CLI documentation, issue tracking, support information and release notes.
The FailPack CLI package is published on npm as:
@failpack/cliGlobal command:
failpackInstall FailPack CLI globally:
npm install -g @failpack/cliRun it inside your project:
failpackOn first run, FailPack asks whether you trust the current folder before creating local configuration.
Capture a failing command:
failpack capture --cmd "npm run build"Capture test output:
failpack capture --cmd "npm test"Generate AI-ready context from an error log:
failpack ai --error ./error.log --include-diffCheck local report status:
failpack statusRun diagnostics:
failpack doctorFailPack helps developers turn messy failure context into structured reports.
It can collect and organize:
- failed command output,
- error logs,
- project metadata,
- Git branch and diff context,
- selected environment details,
- relevant debugging context,
- local report history,
- AI-ready Markdown prompts,
- optional ZIP bundles for sharing.
The goal is to make debugging easier without manually pasting random logs, screenshots and files into an issue or AI assistant.
FailPack writes local reports to:
.failpack/reportsA report may include:
Readable report for GitHub issues, teammates, support channels and internal debugging.
AI-ready debugging prompt with structured context.
Machine-readable metadata for tooling, dashboards and automation.
Optional portable bundle for private sharing.
failpack
failpack init
failpack capture --cmd "npm run build"
failpack capture --cmd "npm test" --project ./my-app --no-zip
failpack ai --error ./error.log --include-diff
failpack report --github --discord
failpack status
failpack fix v1
failpack unfix v2
failpack doctor
failpack clean --yesCloud and AI commands:
failpack login
failpack whoami
failpack cloud upload
failpack cloud sync
failpack cloud open <id>
failpack cloud delete <id>
failpack analyze
failpack securityFailPack CLI is designed to work locally first.
By default:
- reports are generated on your machine,
- local commands work without login,
- files are not uploaded automatically,
- generated reports can be reviewed before sharing,
- cloud upload requires an explicit command or confirmation.
Cloud features are available when you want hosted report history, workspace visibility, AI analysis or team workflows.
FailPack is built to collect useful debugging context while reducing the risk of leaking sensitive project data.
Security-focused defaults include:
- common keys, tokens and credentials are redacted,
.envfiles are ignored by default,- private keys are ignored by default,
- cloud upload is explicit,
- AI and Cloud actions require a logged-in FailPack account.
Automatic redaction helps, but it is not a replacement for review. Always check generated reports before sharing them outside your machine or team.
Main documentation:
- Website: https://failpack.dev
- Docs: https://failpack.dev/docs
- CLI docs: https://github.com/Failpack/cli/blob/main/docs/cli.md
- Cloud docs: https://github.com/Failpack/cli/blob/main/docs/cloud.md
- Security docs: https://github.com/Failpack/cli/blob/main/docs/security.md
- Security policy: https://github.com/Failpack/cli/blob/main/SECURITY.md
FailPack service status is available at:
Monitored services:
- FailPack Dashboard
- FailPack API
Use GitHub Issues for:
- CLI bugs,
- documentation problems,
- install issues,
- confusing command output,
- feature requests,
- security-safe reproduction reports.
When reporting a bug, include:
- your operating system,
- Node.js version,
- FailPack CLI version,
- command you ran,
- expected result,
- actual result,
- relevant sanitized output.
Do not paste secrets, tokens, private keys, .env files or sensitive customer data into public issues.
- Website: https://failpack.dev
- Documentation: https://failpack.dev/docs
- Status page: https://status.failpack.dev
- NPM package: https://www.npmjs.com/package/@failpack/cli
- Repository: https://github.com/Failpack/cli
FailPack is currently in early development.
The CLI, Cloud dashboard, AI analysis and security tooling are being improved continuously. Commands, output formats and Cloud features may change while the product moves toward a stable public release.