Niall Keleher's Avatar

Niall Keleher

@nkeleher.com

I lead the data team at www.poverty-action.org. Here for research and πŸ”±βšΎ Mariners Trending (https://bsky.app/profile/did:plc:rpmiwqwdty4ewduqdz6nxcfj/feed/aaafwna52dqco)

451
Followers
896
Following
100
Posts
17.04.2024
Joined
Posts Following

Latest posts by Niall Keleher @nkeleher.com

Indeed. More innovation would be a gift.

19.02.2026 16:01 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Same scene at Jackson and 23rd.

30.01.2026 00:33 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Though I'm now realizing I added one particular economist that is too popular. Revert commit.

29.01.2026 21:28 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

I liked the intention of your original Econsky feed. Seems like the emoji and hash tags lead to a lot of content that isn't conducive to conversation. I'm experimenting with an EconSky Trending that draws from list of soc scientists (available for remix on Skyfeed)

bsky.app/profile/did:...

29.01.2026 20:22 πŸ‘ 3 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

And Grant gave another good suggestion for starting out bsky.app/profile/gmcd...

14.01.2026 00:17 πŸ‘ 2 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

5. Ask Claude to use that skill using a "slash command" `/{name-of-skill} perform task x on file @{file-name} at line 123.`

14.01.2026 00:12 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

3. Try instructing Claude to create or edit a file to achieve some task.
4. Add a `.claude/skills/{name-of-skill}/SKILL.md` with instructions that you would want yourself or someone else using the code to be aware of when performing a task (potentially the same as above).

14.01.2026 00:10 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

So to get back to your question.

1. Start claude from the terminal (or VS Code or Positron or other coding interface) where you already have code written.
2. Run `/init` and claude will create a CLAUDE[dot]md file for you. Read it closely and make sure the file's contents ar accurate.

14.01.2026 00:08 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Then if you have Claude Code open in a terminal, you can write something like `/stata write a do file that creates a summary statistics table of variables x,y,z from auto.dta and export the table to a .tex file` or `use the Stata skill to create a graph of all of the vehicle types in auto.dta`

14.01.2026 00:01 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Then a skill can also include additional instructions
, say in a references/ subfolder of the skill...just more guidance that a human or computer might want to have at their fingertips. I'd say that's the place to start.

13.01.2026 23:57 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

In this particular case, ti's instructions that I'd want any RA to be familiar with if I asked them to start work on a particular IPA project. They're guidelines that are based on what we train people to know, and they help give Claude a compass and set the guardrails.

13.01.2026 23:55 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

The way I think about Claude Skills is that they are small sets of instructions that you would like a human (or computer) to understand when approaching a task. Have a look a our Stata skill: github.com/PovertyActio....

13.01.2026 23:52 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Yes! Effectively what I did for IPA's Stata Skill, which draws from IPA, World Bank DIME, @seankhiggins.bsky.social, and Gentzkow & Shapiro guides. github.com/PovertyActio...

Has been really beneficial for drafting full Stata end-to-end.

13.01.2026 03:34 πŸ‘ 3 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Git – Research and Data Science Hub

And highly recommend getting comfortable with a little bit of git. It's really helpful to be able to monitor code changes as they accumulate and only committing to a git branch after you've reviewed and tested the code. For a currated set of resources on Git data.poverty-action.org/software/git/

13.01.2026 03:25 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Lasse Brune and I are iterating on the content and structure. Key is getting CLAUDE[dot]md set up for use case and common patterns, use Skills, and provide templates/good examples. We're testing with IPA RAs at the moment and looking for more feedback (general principles would be the same for R.

13.01.2026 03:17 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Preview
GitHub - PovertyAction/ipa-stata-template: Template repository for a Stata analysis project. Template repository for a Stata analysis project. Contribute to PovertyAction/ipa-stata-template development by creating an account on GitHub.

My team has been using Claude Code extensively with our
python code. We're now rolling out a Stata template that integrates Claude Code for data cleaning and analysis code. github.com/povertyactio...

13.01.2026 03:13 πŸ‘ 5 πŸ” 1 πŸ’¬ 1 πŸ“Œ 0

Extremely productive and enlightening collaboration with colleagues from across tech, programs, research, policy, and academia.

Thank you @cgdev.org and @agencyfund.bsky.social for convening!

10.12.2025 15:05 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
Seattle Mariners: Rizzs' radio call of SuΓ‘rez grand salami Longtime Seattle Mariners broadcaster Rick Rizzs delivered a memorable call of the go-ahead grand slam by Eugenio SuΓ‘rez in Game 5 of the ALCS.

Peak oppo taco broadcast. Solidarity to Reg Mowley.

@megrowler.fangraphs.com @ewpod.bsky.social

sports.mynorthwest.com/mlb/seattle-...

18.10.2025 14:54 πŸ‘ 2 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0
Preview
With Two Homers in Game 5, Eugenio SuΓ‘rez Slams Mariners to 3-2 ALCS Lead The prodigal third baseman flipped the script on an otherwise tight, back-and-forth battle in Game 5.

With Two Homers in Game 5, Eugenio SuΓ‘rez Slams Mariners to 3-2 ALCS Lead blogs.fangraphs.com/with-two-hom...

18.10.2025 03:30 πŸ‘ 34 πŸ” 3 πŸ’¬ 0 πŸ“Œ 2

The sincerest apologies this was stuck in my drafts and I lost my password written on a postit on my desk rejection.

10.10.2025 08:09 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Post image

The Mariners are trending! πŸ”±βšΎ
bsky.app/profile/did:...

25.09.2025 04:34 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

I am teaching a PhD seminar this fall which attempts to put a decision-theoretic lens (or lenses) on research design.

So e.g., statistical decision theory, eliciting beliefs & preferences, and rational benchmarks.

Here's a draft syllabus docs.google.com/document/d/1...

What's missing?

28.08.2025 16:22 πŸ‘ 61 πŸ” 8 πŸ’¬ 10 πŸ“Œ 1

@ewpod.bsky.social shoutout from Aaron Goldsmith after a Carlos Vargas wild pitch then strikeout. Nice! #EffectivelyWild πŸ”±βšΎ

07.08.2025 22:03 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

βšΎπŸ“° bsky.app/profile/did:...

04.08.2025 00:20 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

πŸ”±βšΎ bsky.app/profile/did:...

04.08.2025 00:18 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Sarah Lang's post on Julio Rodriguez's two home run milestones on MLB Trending feed

Sarah Lang's post on Julio Rodriguez's two home run milestones on MLB Trending feed

Sarah Lang's post on Julio Rodriguez's two home run milestones on Mariners Trending feed

Sarah Lang's post on Julio Rodriguez's two home run milestones on Mariners Trending feed

It's a fun day when @slangsonsports.bsky.social posts are #Mariners Trending and #MLB Trending feed top posts

Weeee! #TridentsUp πŸ”±βšΎ

04.08.2025 00:15 πŸ‘ 1 πŸ” 0 πŸ’¬ 2 πŸ“Œ 0

Your park analysis is hands down the best baseball article this year.

17.07.2025 08:37 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Great to see @criclerici.bsky.social's work highlighted! Indeed a very cool member of @poverty-action.bsky.social

16.06.2025 19:21 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Hand made by cross-stitch.

30.05.2025 22:57 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

In case it helps find other πŸ”±βšΎ #Mariners fans this feed filters posts about the team and players (including prospects) bsky.app/profile/did:...

29.03.2025 10:25 πŸ‘ 2 πŸ” 1 πŸ’¬ 1 πŸ“Œ 0