rseng-project-tracking

Solid

Covers the operational side of running a research software project: turning plans into tracked, prioritized tasks (issues, milestones, boards), planning cadence around research deadlines, ranged estimates and timeboxed spikes for uncertain work, and disciplined bookkeeping - decision logs, status records, meeting notes and two-altitude project logs. Use when work is untracked or lives in heads and inboxes, when the user asks how to organize tasks, backlogs, milestones or boards, wants a status report or decision log, mentions issue triage or prioritization, or when a project has more than one person or month of work. (Strategic planning and SMPs: rseng-management-planning; new-project setup: rseng-project-kickoff; retrospectives: rseng-lessons-learned.)

AI & Automation 14 stars 2 forks Updated 4 days ago MIT

Install

View on GitHub

Quality Score: 83/100

Stars 20%
39
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
80
License 10%
100
Description 5%
100

Skill Content

# Task management and project records Research software projects fail operationally more often than technically: work lives in heads, decisions evaporate, and the grant's last month arrives with nobody able to say what remains. The remedy is cheap and boring - tracked tasks, a planning cadence tied to real deadlines, and records written where the code lives. rseng-management-planning owns the strategic layer (SMPs, technology choice); this skill owns the week-to-week operation, sized to the tier: a solo analysis repo needs a TODO issue and a decision log; an infrastructure project needs the full apparatus. ## Tasks: one tracked unit of work - Everything in the tracker, however small: the forge's issues are the natural home (docs and templates live with the code; rseng-community-governance's issue templates apply). An untracked task is a task that will be forgotten or duplicated. - Write tasks as outcomes with acceptance criteria ("CLI reads gzipped input; test added") rather than activities ("look into compression") - an outcome can be closed, an activity cannot. - Small enough to finish: split anything beyond a few days' work into steps; long-lived umbrella issues track the epic, linked to its pieces. - Link everything both ways: commits and PRs reference their issue (fixes #42), so the tracker and the history explain each other (rseng-version-control-review) - this linking IS the bookkeeping most projects miss. - Triage on a cadence, not on interrupt:...

Details

Author
fdiblen
Repository
fdiblen/rseng-agent-skills
Created
4 days ago
Last Updated
4 days ago
Language
Python
License
MIT

Similar Skills

Semantically similar based on skill content — not just same category

Code & Development Solid

rseng-management-planning

Covers planning research software work: writing and maintaining a Software Management Plan (SMP), and choosing programming languages, tools, and infrastructures for a project. Use when the user wants to write or review an SMP, plan how software will be developed, maintained, shared, and preserved, needs the software sections of a proposal or funder template, wants to decide which language or framework to start a project in (Python, C++, R, Julia, Rust, Fortran, JavaScript), pick a project template or boilerplate, or weigh reuse, sustainability, and funder requirements at the start of a project. (Data management plans, maDMPs, DS-Wizard and DMPonline are rseng-data-management-plans; interactive new-project setup is rseng-project-kickoff; week-to-week task tracking is rseng-project-tracking.)

14 Updated 4 days ago
fdiblen
AI & Automation Solid

rseng-maintenance-sustainability

Covers keeping research software alive and responsible over time: ongoing maintenance practice, tracking and paying down technical debt, reducing the bus factor, and deprecating or archiving honestly. Use when the user asks how to maintain or sustain a project, stop it rotting, schedule CI to catch breakage from external change, track or pay down tech debt, plan maintenance funding or shared ownership, or retire or deprecate software. (Energy and carbon footprint of computing is rseng-green-computing; dependency updating and auditing detail is rseng-dependency-management; archiving mechanics are rseng-archiving.)

14 Updated 4 days ago
fdiblen
AI & Automation Solid

rseng-community-governance

Covers building and governing a community around research software: CONTRIBUTING guides, codes of conduct, governance models and decision-making, contributor recognition policy, issue and discussion hygiene, and handing over or sharing maintainership. Use when a project wants external contributors, when the user asks for a CONTRIBUTING.md, code of conduct or governance document, when maintainer burnout or bus-factor risks come up, or when a project is moving from single-author to team or community ownership. The contributor funnel and good-first-issue curation live in rseng-contributor-onboarding; health measurement in rseng-community-metrics; support operations in rseng-user-support.

14 Updated 4 days ago
fdiblen