nimblco
v0.2.2
Published
Portable agentic coding workflow layer. Embed into any repo to give AI coding agents structured task briefs, specs, plans, and handoff packs.
Maintainers
Readme
Nimblco — Agentic Workflow Layer
A portable workflow layer you can embed into any repository — new or existing, any language or stack — to give AI coding agents a consistent operating model.
The goal is to keep durable context, planning artifacts, and task state in the repository so people and coding agents can resume work from the repo itself instead of relying on chat history.
The three layers
1. Reusable workflow layer
This starter provides the shared operating model:
AGENTS.mdas the repo playbookdocs/ai/commands.mdanddocs/ai/standards.mdas the always-read baselinedocs/specs/,docs/plans/, anddocs/ai/tasks/as the continuity artifactsdocs/ai/subagents/for planner, implementer, reviewer, and tester role definitionsscripts/bootstrap.*,scripts/check.*, and the workflow CLI as reusable helpers- thin tool adapters for Codex, Claude Code, GitHub Copilot, Gemini, Antigravity, and similar tools
skills/directory with agentskills.io-compliant skill definitions — installable into any compatible agent tool vianpx skills add Nimblco/nimblco
Preserve this layer unless you are intentionally changing how the workflow works.
2. Product-owned layer
After installing, teams replace the starter placeholders with their actual product context:
docs/ai/project-context.mdfor durable product factsdocs/ai/architecture.mdfor current system shape and boundariesdocs/ai/decisions.mdfor durable engineering decisionsdocs/ai/future-work.mdfor deferred work and known gaps
This is where the repo should start sounding like the real product instead of the starter.
3. Execution layer
Active work lives in committed workflow artifacts:
docs/specs/for approved behavior, architecture, or workflow specsdocs/plans/for implementation stepsdocs/ai/tasks/for current task status, handoff notes, and validation state
This layer changes often. Archive or replace it as work moves forward.
How teams use this starter
- Read
AGENTS.mdand the always-read docs indocs/ai/. - Use
docs/ai/quickstart.mdfor the practical workflow onboarding, including how to run the spec/plan/task loop. - Replace the starter placeholders in the product-owned layer with real product context.
- For behavior, architecture, workflow, or multi-step work, create or update a spec in
docs/specs/. - Create or update the matching plan in
docs/plans/. - Create or update a task brief in
docs/ai/tasks/for every non-trivial change. - Run the documented validation commands before handoff or review.
Tool portability
The workflow layer is designed to stay portable across tools. Keep the shared guidance in AGENTS.md, and keep tool-specific files as adapters rather than separate workflow systems.
CLAUDE.mdand.claude/rules/cover Claude Code compatibilityGEMINI.mdstays minimal for Gemini-compatible tools.github/copilot-instructions.md,.github/instructions/, and.github/prompts/cover GitHub Copilot.agent/holds Antigravity rules and workflows
Quick start
Install into an existing or new repo
Prerequisite: Node.js >= 18 is required to run the installer, but the installed workflow layer works in any repository regardless of language or stack.
npx nimblco <target-directory>This runs the interactive setup wizard, copies the workflow layer into your target repo, and injects the workflow scripts into your existing package.json if one is present.
Flags:
| Flag | Description |
|------|-------------|
| -y, --yes | Accept all defaults (non-interactive) |
| -f, --force | Overwrite existing files |
| --include-archives | Copy archived task/spec/plan history |
| --tools=<list> | Comma-separated AI tools to install adapters for (e.g. claude,copilot,cursor) |
| -h, --help | Show help |
Use the workflow CLI in your repo
# Pre-flight check: verify the workflow layer is installed correctly
pnpm workflow doctor
# Create a task brief + spec + plan for a new piece of work
pnpm workflow scaffold --slug <topic> --artifacts bundle
# Validate the active task brief and linked artifacts
pnpm workflow check
# Show the active task brief summary
pnpm workflow status
# Export a portable handoff pack for another AI tool
pnpm workflow pack --to gemini
# Export a pack with a compressed codebase snapshot
pnpm workflow pack --compress
# Print a copy-pasteable resume prompt
pnpm workflow handoff
# Archive a completed bundle
pnpm workflow finalize
# Install skills into a compatible agent tool
pnpm workflow skill add Nimblco/nimblcoSee docs/ai/quickstart.md for the full workflow onboarding guide.
Develop or contribute to this repo
This repo does not require Corepack. If pnpm is not installed globally, run it through npm exec --yes -- pnpm ... instead.
npm exec --yes -- pnpm install
./scripts/check.shnpm.cmd exec --yes -- pnpm install
powershell -ExecutionPolicy Bypass -File .\scripts\check.ps1