All skills
getsentry avatar

/sred-project-organizer

@c813735 official
by Sentrygetsentry/skills1k stars
53

Take a list of projects and their related documentation, and organize them into the SRED format for submission.

Use this Skill: https://skilld.dev/gh/getsentry/skills/sred-project-organizer

This session only. Nothing lands on disk.

referencesproject-template.md

≈615 tokens on demand. Your agent reads this file only when SKILL.md points to it.

<aside> 💡

Try to be concise with answers

Each project submission has to be reduced to around 400 words

</aside>

Project Description

<aside> 👉

Fill this in with a brief, general description of the project

</aside>

Project Goals

<aside> 👉

List the goals of the project. Why are we investing in this, what does it provide Sentry or the broader industry?

</aside>

Technical Uncertainties

<aside> 👉

Duplicate the toggle header for each uncertainty this project contained and fill in the sections accordingly. These uncertainties are what the CRA will be specifically looking at when reviewing or auditing the claim

</aside>

Uncertainty #1

<aside> 👉

Describe the uncertainty. What was the challenge or problem that we did not have an answer to? Is there prior art that we could use to base our problem solving on? If not, why?

</aside>

Experiments

<aside> 👉

List attempts or experiments that were conducted to learn about the uncertainty

</aside>

Results / Learnings / Success

<aside> 👉

List what we learned from the experiments. Were any of them deemed successful? If so, how did the success move our understanding forward?

</aside>

Uncertainty-Specific Documentation & Links

Project Docs:

<aside> 👉

Notion, github discussions, extracts from slack, meeting notes, personal files, blog posts, etc. that relate specifically to this uncertainty. General project docs can go in the section below.

</aside>

PRs

<aside> 👉

Links to individual PRs, or PR searches that encompass the work done for this uncertainty. Try to limit the search time period to FY’25. General project PRs can go in the section below.

</aside>

Participants

<aside> 👉

Who worked on this, what % of their yearly time was dedicated to this, and what was their specific role in executing the work?

</aside>

Project Participants

Project Documentation & Links

Project Docs:

<aside> 👉

Notion, github discussions, extracts from slack, meeting notes, personal files, blog posts, etc

</aside>

PRs

<aside> 👉

Links to individual PRs, or PR searches that encompass the work done for this project. Try to limit the search time period to FY’25

</aside>

Source: SKILL.md on GitHub

1 warning16d5 checks · Risk SAFE
  • Gen Agent Trust Hub16d

    The skill is generally safe but carries a low risk of indirect prompt injection because it processes external and untrusted data from GitHub pull requests, Notion documents, and Linear tickets without strict boundary markers or input sanitization. This data could theoretically contain instructions designed to manipulate the agent's behavior during the summary or creation process.

  • Socket16d

    No alerts

  • Snyk16d

    Risk: LOW · No issues

  • Runlayer7mo

    3/3 files flagged

  • ZeroLeaks5mo

    Score: 93/100 · 2 sections analyzed

Signed by skilld at c813735. This ties the file your Agent reads to that commit on GitHub. It does not review the instructions.

Last checked against GitHub yesterday.

Activeupdated 5 months ago
  • Documentation
  • sred
  • notion
  • project-management
  • github
  • linear
  • tax-incentive

README badge

README badge for getsentry/skills/sred-project-organizer

Takes a year's work summary from Notion and organizes qualifying projects into the SRED (Scientific Research and Experimental Development) tax incentive format. Filters projects against SRED criteria, creates child Notion documents for each eligible project, and populates sections for project description, goals, technical uncertainties, experiments, and supporting evidence from GitHub, Linear, and Notion.

Generated from the current SKILL.md.

What is SRED and why would I use this skill?
SRED is a Canadian tax incentive program for scientific research and experimental development. This skill organizes project documentation into the format SRED expects for submission, pulling from your work summary, GitHub PRs, Notion docs, and Linear tickets.
What access does this skill need?
The skill requires access to GitHub, Notion, and Linear. Notion and Linear should be connected via MCP, and GitHub can use either an MCP or the gh CLI tool. The skill will prompt you to grant access if any are unavailable.
What format does my work summary need to be in?
Your work summary should be a Notion document listing projects with pull request counts, Notion doc counts, Linear ticket counts, and links to each. The skill validates against this format before proceeding.
Does this skill determine which projects qualify for SRED?
Yes. The skill evaluates each project against SRED criteria using a reference guide (SRED.md), classifies them as SREDable or not, and lets you manually adjust the classification before creating the final submission documents.
What does the output look like?
The skill creates a private Notion document called 'SRED Project Descriptions' containing a child document for each SREDable project, each filled with project description, goals, technical uncertainties, experiments, results, and supporting documentation links.

Generated from the current SKILL.md. These answers refresh after source changes.