Skip to content
dev-meeting-followup logo

Developer Meeting Followup Skill

dev-meeting-followup

Review developer meeting notes from the UCEAP IT Software Engineering wiki to process any outstanding action items. Creates Jira tickets, updates meeting notes, and manages the wiki Home page. Use when processing UCEAP meeting followups or planning a dev meeting.

SKILL.md

Full skill instructions

Developer Meeting Followup Skill

This skill helps you systematically work through developer meeting notes from the UCEAP/​.github-private wiki to identify and resolve unresolved followup items.

Overview

Work through meeting notes listed on the wiki Home page in chronological order (oldest to newest), checking for unresolved action items and helping resolve them.

Important Criteria

Only consider unchecked checkboxes as followup items. Do not treat general discussion topics or questions without explicit checkbox action items as followup items.

Prerequisites

  1. Clone the wiki repository if not already available:

    git clone https://github.com/​UCEAP/​.github-private.wiki.git /​tmp/​github-private-wiki
    
  2. If the repository is already cloned, ensure it is up to date:

    cd /​tmp/​github-private-wiki
    git pull
    
  3. Ensure you have access to:

    • GitHub CLI (authenticated)
    • Jira API credentials (check environment variables: JIRA_BASE_URL, JIRA_EMAIL, JIRA_API_TOKEN, JIRA_PROJECT_KEY)

Workflow

For each meeting listed on the wiki Home page (starting with the oldest):

1. Read the Meeting Notes

Read the meeting agenda file to identify any unchecked checkboxes (- [ ]).

2. Review Each Unchecked Item

For each unchecked checkbox:

  1. Present the item to the user
  2. Ask if it has been resolved externally
  3. If not resolved, help resolve it:
    • If it requires creating Jira tickets, create them using the Jira REST API
    • If it requires other actions, work with the user to complete them

3. Create Jira Tickets (if needed)

When creating Jira tickets:

  • Project: Use WEBP4 for website issues, or ask user which project to use
  • Issue Type: Task (unless specified otherwise)
  • Labels/​Components: DO NOT use labels or components
  • Linking: Link related tickets using the "Relates" link type
  • Description: Include context and link back to the meeting notes

Example API call:

curl -s -X POST "${JIRA_BASE_URL}/​rest/​api/​3/​issue" \
  -H "Content-Type: application/​json" \
  -u "${JIRA_EMAIL}:${JIRA_API_TOKEN}" \
  -d '{
    "fields": {
      "project": {"key": "WEBP4"},
      "summary": "Task summary",
      "description": {
        "type": "doc",
        "version": 1,
        "content": [{"type": "paragraph", "content": [{"type": "text", "text": "Description here"}]}]
      },
      "issuetype": {"name": "Task"}
    }
  }'

4. Update the Meeting Notes

After resolving an item:

  1. Mark the checkbox as complete: - [x]
  2. Add ticket references if applicable: ([WEBP4-123](https://uceapit.atlassian.net/​browse/​WEBP4-123))

5. Update the Home Page

Once all unchecked items in a meeting are resolved:

  1. Remove that meeting's link from the Home page
  2. The oldest unresolved meeting should remain at the bottom of the list (just above "Previous meetings")

6. Commit and Push Changes

Make separate commits for:

  1. Meeting agenda updates (e.g., "Mark excessive revisions action items as complete (WEBP4-988, WEBP4-989)")
  2. Home page updates (e.g., "Remove resolved Developer Meeting Agenda 2025-09-16 from home page")

Then push all commits to GitHub:

cd /​tmp/​github-private-wiki
git add <files>
git commit -m "message"
git push

7. Move to Next Meeting

Repeat the process for the next oldest meeting on the Home page.

8. Create New Meeting Agenda (when all meetings are resolved)

When there are no meetings remaining with open action items:

  1. Determine the next meeting date: Find the next Tuesday or Thursday from today's date, whichever is sooner
  2. Read the template: Get the template content from the markdown code block in Developer-Meeting-Agenda-Template.md (lines between the ``` markers)
  3. Create new meeting file: Create a new file named Developer-Meeting-Agenda-YYYY-MM-DD.md with the template content
  4. Update Home page: Add the new meeting link at the top of the Meeting Agendas & Notes section
  5. Commit and push:
    cd /​tmp/​github-private-wiki
    git add Developer-Meeting-Agenda-YYYY-MM-DD.md Home.md
    git commit -m "Create new Developer Meeting Agenda for YYYY-MM-DD"
    git push
    

Notes

  • The wiki Home page only shows recent meetings; older meetings not listed have already been fully resolved
  • Use the TodoWrite tool to track progress through multiple meetings
  • Always work chronologically from oldest to newest
  • Be systematic and thorough to ensure no items are missed
  • When all meetings are resolved, create a new meeting agenda for the next Tuesday or Thursday

More Productivity & Planning skills

brainstorming logo
Productivity & Planning

brainstorming

Structured design dialogue that validates ideas before implementation begins.

295.4K 385.7K
View
ui-ux-pro-max logo
Productivity & Planning

ui-ux-pro-max

Comprehensive design intelligence for web and mobile UI/UX across 10 technology stacks.

133.1K 383.9K
View
writing-plans logo
Productivity & Planning

writing-plans

Comprehensive implementation plans for multi-step tasks, breaking down specs into bite-sized, testable steps.

295.4K 268K
View
using-superpowers logo
Productivity & Planning

using-superpowers

Introduction to the obra skills system with mandatory skill invocation rules and best practices.

295.4K 259.8K
View
executing-plans logo
Productivity & Planning

executing-plans

Execute a written implementation plan with critical review and task checkpoints.

295.4K 229.1K
View
dispatching-parallel-agents logo
Productivity & Planning

dispatching-parallel-agents

Delegate independent tasks to specialized agents working concurrently with isolated context.

295.4K 206.3K
View
using-git-worktrees logo
Productivity & Planning

using-git-worktrees

Isolated git worktrees with smart directory selection and safety verification.

295.4K 205.2K
View
webapp-testing logo
Productivity & Planning

webapp-testing

Toolkit for interacting with and testing local web applications using Playwright. Supports verifying frontend functionality, debugging UI behavior, capturing browser screenshots, and viewing browser logs.

179.7K 170.6K
View
content-strategy logo
Productivity & Planning

content-strategy

Plan searchable and shareable content that drives traffic, builds authority, and generates leads.

53.3K 150.9K
View
repo-intake-and-plan logo
Productivity & Planning

repo-intake-and-plan

README-first repository scanner that extracts commands and classifies reproduction candidates without executing them.

497 139.6K
View
marketing-ideas logo
Productivity & Planning

marketing-ideas

Brainstorm and prioritize marketing strategies tailored to your SaaS stage, budget, and goals.

53.3K 137.2K
View
site-architecture logo
Productivity & Planning

site-architecture

Plan and optimize your website's page hierarchy, navigation, URL structure, and internal linking.

53.3K 112.8K
View

Productivity AI tools

Vimcal logo
Productivity

Vimcal

The world's fastest calendar for remote work

Free
View
SaveDay logo
Productivity

SaveDay

Capture, organize, and utilize your knowledge effortlessly.

Free
View
Any Summary logo
Productivity

Any Summary

Instant Summaries of Audio & Video Interviews with AnySummary

Freemium
View
M
Productivity

Map This

Transform PDFs into engaging mind maps.

Freemium
View
ChatPDF logo
Productivity

ChatPDF

Chat with any PDF instantly

Free
View
I
Productivity

intellisay

Create an optimal daily plan using your voice

Paid
View
A
Productivity

Aurora AI

A productivity platform to centralize organizational knowledge and workflows with contextual AI assistance.

Paid
View
AskYourPDF logo
Productivity

AskYourPDF

AskYourPDF Pricing Plans: Tailored to Your Needs

Free
View