BCBS session wrap-up that updates evergreen notes, verifies meeting tasks are in Asana with strikethrough in the notes files when a task IS in Asana, audits naming conventions, and ensures directory organization is clean. Use when Oliver says "BCBS wrap up", "wrap up BCBS", "close out BCBS", "BCBS session done", "done with BCBS", "BCBS end of day", or invokes /bcbs-wrap-up. Run at the end of any BCBS working session.
npx claudepluginhub oliverames/ames-claude --plugin ames-standalone-skillsThis skill uses the workspace's default tool permissions.
End-of-session checklist for the BCBS project directory at
Provides Ktor server patterns for routing DSL, plugins (auth, CORS, serialization), Koin DI, WebSockets, services, and testApplication testing.
Conducts multi-source web research with firecrawl and exa MCPs: searches, scrapes pages, synthesizes cited reports. For deep dives, competitive analysis, tech evaluations, or due diligence.
Provides demand forecasting, safety stock optimization, replenishment planning, and promotional lift estimation for multi-location retailers managing 300-800 SKUs.
End-of-session checklist for the BCBS project directory at
~/Documents/BCBS. Ensures all notes, files, Asana tasks, and naming
conventions are current and consistent.
Run phases in order. Auto-apply all actions without asking unless a step says otherwise. Use subagents for parallel work where noted.
Relationship to general wrap-up: This skill handles BCBS-specific
cleanup. After completing all phases, invoke the general /wrap-up skill
for commits, memory persistence, worklog, and backups.
Scan the conversation history and recent file modifications to determine what was worked on this session:
~/Documents/BCBS/ (use find -mtime -1)The evergreen reference documents in ~/Documents/BCBS/Notes/ must stay
current. These are NOT meeting notes; they are living knowledge bases.
Evergreen files to check:
BCBS VT – Task Tracker.md -- dates, deadlines, project statusKey People & Contacts.md -- names, titles, roles, departmentsWorking Context & Background.md -- org dynamics, strategy, prioritiesBCBS Social Media Handoff – Reference Notes.md -- social strategy, toolsSocial Media Audit.md -- platform status, tool access, blockersSprout Social – Audience Groups to Create.md -- audience targetingExpenses, Reimbursements & Purchasing.md -- financial processesData Organization Planning.md -- file organization decisionsFor each file:
For every meeting note file modified this session:
*(-> Asana: [Project])*:
~~item text~~mcp__claude_ai_Asana__get_me to confirm the
workspace, then create the task with mcp__claude_ai_Asana__create_task_preview
followed by mcp__claude_ai_Asana__create_task_confirm. After creation,
use mcp__claude_ai_Asana__update_tasks with add_projects to ensure
the task is properly assigned to the project (create_task_confirm can
orphan tasks). Add the routing tag + strikethrough to the note.Convention: A strikethrough on an action item means it is tracked in Asana. This is the single source of truth for whether a task has been captured.
Check that all files are in the correct location:
Any meeting where Ashley and Oliver were the only participants (including general one-on-ones) must be in:
~/Documents/BCBS/Ashley & Oliver Meetings/YYYY-MM-DD/
Both the transcript AND notes go in the same date folder.
Transcripts and notes about a specific project should be in:
~/Documents/BCBS/Projects/[Project Name]/
Not in Notes/Meetings/ unless the meeting is genuinely general-purpose
(onboarding intro, multi-team event, no single project home).
General Social folder files stay in Social. If posts or strategies are project specific, they should be moved to Projects.
All .md, .txt, and .docx files with date prefixes must follow:
YYYY-MM-DD – [Description] – [Type].ext
Where – is an en-dash (U+2013), not a hyphen (-) or em-dash (U+2014).
Run this check:
find ~/Documents/BCBS -not -path '*/.a5c/*' -not -path '*/.codex-tasks/*' \
-not -path '*/.remember/*' \( -name '*.md' -o -name '*.txt' -o -name '*.docx' \) \
-type f | while read f; do
b=$(basename "$f")
if echo "$b" | grep -q $'\u2014'; then echo "EM-DASH: $f"; fi
if echo "$b" | grep -qE '^[0-9]{4}-[0-9]{2}-[0-9]{2} [^–]'; then echo "MISSING EN-DASH: $f"; fi
done
Fix any violations by renaming with mv. Replace hyphens and em-dashes
with en-dashes in the separator positions.
You can also reference the "file-organization" skill.
Quick check that the local Projects/ folder and Asana are in sync:
~/Documents/BCBS/Projects/ subdirectoriesmcp__claude_ai_Asana__get_me to confirm workspace, then
mcp__claude_ai_Asana__get_projects to list Asana projectsRun a final verification:
YYYY-MM-DD– with U+2013)– Transcript, – Notes for meeting files~/Documents/BCBS/
Ashley & Oliver Meetings/YYYY-MM-DD/
Benefits/
Graphics/
Hiring/
Metrics/
Notes/
Meetings/ <- general meetings only
[evergreen files] <- reference docs
Onboarding/
Photography/
Projects/
[Project Name]/ <- project-specific files
Reference/
Social/
Posts/Sent/
Profile Assets/
Sprout/
Templates/
Temporary/
To Transcribe/