Skip to content

Commit c1bef3f

Browse files
committed
Add LangSmith automation notes, GitHub project templates, and AI coding workflow resources
1 parent 981b40f commit c1bef3f

21 files changed

+144
-21
lines changed
194 KB
Loading

assets/image_1740131905264_0.png

267 KB
Loading

assets/image_1740132047647_0.png

511 KB
Loading

journals/2025_02_20.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
1-
-
21
- #LangSmith
3-
-
2+
- #Filed #Watched
3+
- [[LangChain/YT/PL/Get Started LangSmith/06 Automations n Online Evaluation]]

journals/2025_02_21.md

Lines changed: 16 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,20 +1,29 @@
11
- [[AI/Coding]]
22
- #Filed
3-
- #Learned about the term "GitHub App" - [[GitHub/App]]
3+
- #Created
4+
- [[GitHub/codekiln/project/ai-coding-template]], a project template that has github statuses for issues inspired by the workflow in [[Person/Harper Reed/Blog/25/02/My LLM codegen workflow atm]]
5+
- [[GitHub/codekiln/project/ai-coding]], a [[GitHub/Project]] for managing AI coding todos. Created some custom Github project statuses
6+
- https://github.com/users/codekiln/projects/2/settings/fields/Status
7+
- #Learned
8+
- #Term "GitHub App" - [[GitHub/App]]
9+
- [[GitHub/Issue/Draft]]
410
- #Question
511
- [[GitHub/CLI/Q/Is it possible to scope gh CLI permissions by directory or repo]]
612
- [[GitHub/CoPilot]]
713
- #[[JetBrains]]
8-
- #Learned that JetBrains IDEs with CoPilot now have a codebase #AI/RAG - [Boost your productivity with GitHub Copilot in JetBrains IDEs, Introducing @project context, AI-generated commit messages, and other updates - GitHub Changelog](https://github.blog/changelog/2025-02-19-boost-your-productivity-with-github-copilot-in-jetbrains-ides-introducing-project-context-ai-generated-commit-messages-and-other-updates/) [[Blog/post]]
9-
- `@project` context: Ask questions about your entire project and get intelligent references to relevant files and symbols.
14+
- #Learned JetBrains IDEs w/ CoPilot now have codebase #AI/RAG - [Boost your productivity with GitHub Copilot in JetBrains IDEs, Introducing @project context, AI-generated commit messages, and other updates - GitHub Changelog](https://github.blog/changelog/2025-02-19-boost-your-productivity-with-github-copilot-in-jetbrains-ides-introducing-project-context-ai-generated-commit-messages-and-other-updates/) [[Blog/post]]
15+
- `@project` context: Ask questions about your entire project and get intelligent references to relevant files and symbols. - [[GitHub/CoPilot/@/project]]
1016
- #Question how it compares with [[CursorAI/@/Workspace]]
1117
- [[git/commit/message]] with #AI - finally!
12-
- #Filed
13-
- [[AI/Coding/Todos]]
18+
- #Updated
19+
- [[Person/Harper Reed/Blog/25/02/My LLM codegen workflow atm]]
20+
- #Filed
21+
- [[AI/Coding/Todos]] for learning the tools Harper Reed referenced
1422
- GitHub
1523
- #Filed
16-
- [[GitHub/Project/Template]] - presumably a particular configuration of swimlanes, issue fields, etc
24+
- [[GitHub/Project/Template]] - a particular configuration of swimlanes, issue fields, etc
25+
- [[GitHub/Project/Field/Iteration]]
1726
- [[GitHub/CLI/project]]
18-
- can create #[[GitHub/Projects]]
27+
- can create #[[GitHub/Project]]
1928
-
2029
-

pages/AI___Coding___Todos.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
1+
- [[GitHub/codekiln/project/ai-coding]]
12
- [[Todos/Follow-Up]] from [[Person/Harper Reed/Blog/25/02/My LLM codegen workflow atm]]
2-
- TODO install, configure and try [[mise]]
3+
- TODO install, configure and try [[mise]] - [gh issue](https://github.com/users/codekiln/projects/3/views/1?pane=issue&itemId=98892630)
34
- TODO install, configure and try [[aider]]
45
- TODO install, configure and try [[llm-cli]]
56
- TODO install, configure and try [[Repomix]]

pages/Create.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
alias:: Created

pages/CursorAI___Idea___Proj Rules GitHub CLI AI SLDC.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ tags:: [[Idea]]
1919
- When using [[CursorAI/Agent Mode]], the agent can read [[CursorAI/Project Rule]] to craft CLI command invocations for the GitHub CLI, `gh`. A lot of information about this CLI is likely already in the training data, but Project Rules may let users focus the AI's attention on the details about how to use it in an AI-assisted [[Software/Engineering/Development Life Cycle (SLDC)]] and specifically within the context of Cursor.
2020
- A centerpiece of this approach is that rather than explicitly saying what should be done in the composer chat, the [[Product Requirements Document]] should most likely be specified in a external project management software like a GitHub issue.
2121
- ### Defining the [[PRD]] in the [[GitHub/Issue]]
22-
- A project rule `gh-issue-update.mdc` rule could be created to help with the ideating phase of the issue. Perhaps a [[GitHub/Projects]] `status` could be applied to the issue to signal that it is in a design phase.
22+
- A project rule `gh-issue-update.mdc` rule could be created to help with the ideating phase of the issue. Perhaps a [[GitHub/Project]] `status` could be applied to the issue to signal that it is in a design phase.
2323
- A draft issue can be created as a markdown issue, and [[GitHub/CLI/gh/issue/create]] can create an issue when it's time, or [[GitHub/CLI/gh/issue/edit]] could edit an issue if it needs to be updated.
2424
- ### Checking out a [[GitHub/Issue]] to work on it
2525
- [[GitHub/CLI/gh/issue/develop]] can check out a branch from another branch, and link the branch to the issue. The new branch will be configured as the base branch for pull requests created using  [[GitHub/CLI/gh/pr/create]].

pages/GitHub___CLI.md

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
alias:: gh
2+
tags:: [[CLI/Tool]]
3+
4+
- # `gh` command
5+
- [Manual | GitHub CLI](https://cli.github.com/manual/)
6+
- [announced in early 2020](https://github.blog/2020-02-12-supercharge-your-command-line-experience-github-cli-is-now-in-beta/)
7+
- ## [Installation](https://github.com/cli/cli#installation)
8+
- `brew install gh`
9+
- ### Authentication
10+
- `gh auth login` - quick start, global
11+
- [[GitHub/CLI/EnvVar/GH_TOKEN]]
12+
- `Alternatively, populate the GH_TOKEN environment variable with a GitHub API authentication token.`
13+
- See also [[GitHub/CLI/Q/Is it possible to scope gh CLI permissions by directory or repo]]
14+
-
Lines changed: 13 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,15 @@
1-
# TODO is it possible to scope the `gh` command so that the permissions it has in one directory are different than the permissions it has in another directory?
1+
# DOING is it possible to scope the `gh` command so that the permissions it has in one directory are different than the permissions it has in another directory?
2+
:LOGBOOK:
3+
CLOCK: [2025-02-21 Fri 05:19:05]
4+
:END:
25
- ## Impetus
3-
- [[CursorAI/Agent Mode]] can invoke the [[GitHub/CLI]] when instructed to do so in a [[CursorAI/Project Rule]]. It would be great if the `gh` cli permissions could be locked down to modifying just the assets associated with a certain repo.
6+
- [[CursorAI/Agent Mode]] can invoke the #gh when instructed to do so in a [[CursorAI/Project Rule]]. It would be great if the `gh` cli permissions could be locked down to modifying just the assets associated with a certain repo.
47
- ## Follow-up #Questions
5-
- TODO Is it possible that the GitHub CLI access token could source an [[EnvVar/.env]] file in the current repo to obtain a [[GitHub Personal Access Token]] that's scoped to the current repository?
6-
- TODO how might we quickly provision scoped, temporary [[GitHub Personal Access Token]]s?
8+
- ### DOING Is it possible that the GitHub CLI access token could source an [[EnvVar/.env]] file in the current repo to obtain a [[GitHub Personal Access Token]] that's scoped to the current repository?
9+
:LOGBOOK:
10+
CLOCK: [2025-02-21 Fri 05:19:16]
11+
:END:
12+
- #Theoretical - this could be possible with [[GitHub/CLI/EnvVar/GH_TOKEN]]
13+
- we could create a wrapper script that implements behavior akin to [[Pyenv/.python-version]]
14+
- TODO how might we quickly provision scoped, temporary [[GitHub Personal Access Token]]s?
15+
-

0 commit comments

Comments
 (0)