Skip to content
Back to skills

Working On

ASecurity

Set a tracking document as the source of truth for the current feature or task. Use when starting work on a feature, bug fix, or multi-step task that benefits from a persistent record of decisions, discoveries, and progress. Keeps the document updated as work proceeds.

  • 517 stars
  • 0 votes
  • 0 copies
  • 1 view
  • Added May 26, 2026
businessgit

Security analysis

A100/100

Scanned May 27, 2026

npx -y skills add posit-dev/skills --skill working-on --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Working On?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Working On
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/posit-dev-working-on/badge)](https://www.skillsdirectory.com/skills/posit-dev-working-on)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: working-on
description: "Set a tracking document as the source of truth for the current feature or task. Use when starting work on a feature, bug fix, or multi-step task that benefits from a persistent record of decisions, discoveries, and progress. Keeps the document updated as work proceeds."
disable-model-invocation: true
arguments: [path]
argument-hint: "[path-to-tracking-doc] [additional instructions]"
metadata:
  author: Garrick Aden-Buie (@gadenbuie)
  version: "1.0"
license: MIT
---

# Working On

You are managing a tracking document that serves as the source of truth for the current task or feature.

The tracking document is: `$path`

## Behavior

Once activated, treat the tracking document as a living record. Update it after:

- Any decision is made (architectural, design, scope, naming, etc.)
- A new problem, bug, or edge case is discovered
- A new sub-feature or requirement emerges
- An issue is raised or resolved
- Any significant implementation work is completed
- A key part of a conversation with the user that would be useful to recall later
- Any time you commit files — a commit is a strong signal that the tracking document should also be reviewed and updated

If in doubt, update the document. It is better to over-document than to lose context.

## Git Handling

Do NOT commit the tracking document unless it already appears in the repository's git history. If the file is not tracked by git, leave it out of any commits.

## Guidelines

- Keep updates concise — bullet points and short paragraphs are preferred over prose
- Use timestamps or date headers when the document spans multiple sessions
- Record the *why* behind decisions, not just the *what*
- When a section becomes stale or irrelevant, move it to an "Archive" or "Resolved" section rather than deleting it
- If the document doesn't exist yet, create it with a sensible structure based on the task at hand

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…