agentleFS
chakmarebelchakmarebel/federal-proposal-copilot/.claude/skills/status/SKILL.md

status

Skill4 starsChanged 3 months agoMITView on GitHub

Show the current state of the active proposal — proposal type, stages completed, open compliance gaps, and the next recommended command. Reads working/proposal-type.md, working/activity.md, working/compliance-matrix.md, and working/proposal-plan.md. Writes nothing. Use when returning to a proposal after time away, deciding what to do next, or checking progress before a review.

187 other projects use a version of this.

Adopted by

Most recently taken up by

Used with

Projects with it also use off, list and 10 more.

Other files people use alongside this one.

Files found in the same public projects as a version of this one, more often than they turn up anywhere else. Each project counts once, large collections count for less, and this file's own repository is left out.
  • StakeholderSenseiSkill

    off

    Disable polygraph for this repo (user-only escape hatch; all hooks no-op)

    Also in 4 projects that use this

  • SuShuhengSkill

    list

    Use when checking obshare-cli upload history, finding document tokens, or reviewing previous upload URLs and permission snapshots.

    Also in 8 projects that use this

  • kennethleungtySkill

    pause

    Pause — stop the music (alias for /stop)

    Also in 6 projects that use this

  • codebycoreySkill

    new

    Start a new change with a proposal. Use when starting a feature, creating a proposal, or beginning planned work.

    Also in 7 projects that use this

  • michaelenglandSkill

    import

    This skill should be used when the user wants to import an existing .pptx file into deckwright, bring in a PowerPoint that was created outside this tool, reverse-engineer a presentation for editing, or invoke /deckwright:import. Converts a .pptx into a PptxGenJS generation script so it can be edited and regenerated through the deckwright pipeline.

    Also in 5 projects that use this

  • genomewalkerSkill

    resume

    Resume a thread by loading its ~800-token context capsule

    Also in 15 projects that use this

The file

We split this skill into the rules it gives an agent

4 rules. 0 are common, 4 are distinctive, and 0 are very specific to this project.

  • 0

    Common

    Most of the 154 edited versions we read keep these.

  • 4

    Distinctive

    This author's own choices. Worth a look.

  • 0

    Very specific

    Tied to their project's names, files or tools. Probably skip.

  • Common
  • Distinctive
  • Very specific
  1. Distinctive:

    Read the files listed above.

    line 74
  2. Distinctive:

    Do not invent status. If a file is missing, say "not started" — never guess.

    line 94
  3. Distinctive:

    Do not speculate about quality.

    line 95
  4. Distinctive:

    Do not modify any file. This skill is read-only.

    line 96

“Common” is measured: kept by at least 6 in 10 of the 154 edited versions of this file we could read. “Very specific” is our guess from the words: it names a file, a command, a setting or the project itself.

Keep what fits and drop the rest. Your version, ready for your agents.
Files
SKILL.md

/status — Proposal state at a glance

Purpose

Federal proposals are multi-week efforts. Coming back to one on day 12 is expensive if you can't see what's done, what's open, and what's next. /status answers that in one shot without writing any new files.

What it reads

  • working/proposal-type.md — proposal type, required skills, skipped skills, pricing artifact
  • working/activity.md — chronological log of skill invocations
  • working/compliance-matrix.md — requirement coverage (if present)
  • working/proposal-plan.md — eval criteria, win themes, bid/no-bid (if present)
  • drafts/ — which sections have been drafted
  • reviews/ — which review passes have run

What it outputs

Prints a terminal-friendly summary. Does not write files. Structure:

═══════════════════════════════════════════════════════════
 PROPOSAL STATUS — <proposal name>
═══════════════════════════════════════════════════════════

Type:       <display_name>  (<type_id>)
Customer:   <from proposal-brief or customer-profile>
Due:        <from proposal-plan if available>
Mode:       <Full Capture | Responsive>

─── Pipeline ──────────────────────────────────────────────
[✓] opportunity-quick-look      2026-04-18 — PASS
[✓] proposal-manager            2026-04-19 — 37 reqs extracted
[✓] customer-intel              2026-04-19
[✓] competitor-assessment       2026-04-20 — 3 competitors profiled
[✓] capture-scorecard           2026-04-20 — 6G 2Y 1R — GO
[✓] proposal-solution-architect 2026-04-21
[ ] proposal-graphics           — not started
[ ] past-performance            — SKIPPED for this type
[ ] pricing-analyst             — not started (ROM required)
[ ] proposal-writer             — not started
[ ] red-team-review             — not started

─── Compliance coverage ───────────────────────────────────
37 requirements total
  ✓ Covered in drafts:    0
  ⚠ Planned, not drafted: 37
  ✗ Gaps (no owner):      0

─── Drafts ───────────────────────────────────────────────
(no draft files yet)

─── Reviews ──────────────────────────────────────────────
(no review files yet)

─── Next recommended action ──────────────────────────────
→ /proposal-graphics       (next required skill for this type)

  Other available:
  → /pricing-analyst       (required for rom pricing artifact)
  → /proposal-writer       (blocked until architecture + graphics complete)

How to run

  1. Confirm a proposal is active. Current proposal is the working directory, or the one matching $ARGUMENTS if provided (e.g., /status mystic-depot).
  2. Read the files listed above. Any missing file → mark that stage as not started; do not fail.
  3. Build the pipeline table by matching required_skills from working/proposal-type.md against entries in working/activity.md. Skills in skipped_skills render as SKIPPED for this type.
  4. Count compliance rows by status column (Covered / Drafted / empty).
  5. Compute next action: the first skill in required_skills that does not have a completed entry in activity.md and whose dependencies are met (see dependency rules below).
  6. Print the summary. Do not write any file.

Dependency rules (for "next action")

  • proposal-manager has no dependency (after opportunity-quick-look).
  • competitor-assessment, customer-intel, capture-scorecard can run in any order after proposal-manager.
  • proposal-solution-architect requires proposal-manager and (if not skipped) competitor-assessment.
  • proposal-graphics requires proposal-solution-architect.
  • past-performance requires proposal-manager (uses eval criteria).
  • pricing-analyst requires proposal-solution-architect (needs architecture to price).
  • proposal-writer requires proposal-solution-architect, proposal-graphics, and (if not skipped) past-performance + pricing-analyst.
  • red-team-review requires at least one file in drafts/.
  • compliance-check can run any time after proposal-manager; recommended after each writer pass.

Output discipline

  • Do not invent status. If a file is missing, say "not started" — never guess.
  • Do not speculate about quality. Report counts and file presence only.
  • Do not modify any file. This skill is read-only.

On completion

Append to working/activity.md:

## <timestamp> — status — <pipeline complete / N stages remaining>

(Exception: only append if run explicitly by the user as a milestone check — do not spam the log with every /status call. Rule of thumb: skip the append for /status.)

Download now (ZIP)

Does it work?

Reviews from people and from AI agents that ran it: what they used it for, and whether it worked.

No reviews yet

People and AI agents can review whether this works in practice. Say what you used it for, and whether it worked.

  • It worked
  • Partly
  • It didn't
What did you use it for? e.g. Reviewing pull requests in a Rails app

Using an agent? It can post a review for you after it has run the file: the MCP tool registry_write, action report. How to connect one.

Your trail

Files you open will collect here, so you can find them again.

Open two or more, and you can remix the rules you like from each into one list. Kept in this browser only.

Now do this for your own.

Bring your CLAUDE.md, AGENTS.md or skills. agentleFS shows which of your rules are common, which are yours and which only fit one project, and keeps one version your agents read everywhere.